From 46b675db824f279dbf1142680e027412653282f2 Mon Sep 17 00:00:00 2001 From: misykvg Date: Tue, 15 Jul 2025 13:09:00 +0000 Subject: [PATCH 01/91] Update tokens from Figma --- ... \342\200\224 Completed.Brutal Theme.json" | 328 ++++++++--------- ... \342\200\224 Completed.Modern Theme.json" | 336 +++++++++--------- ...tions \342\200\224 Completed.Default.json" | 70 +++- .../Tokens \342\200\224 Completed.Dark.json" | 116 +++--- .../Tokens \342\200\224 Completed.Light.json" | 118 +++--- 5 files changed, 512 insertions(+), 456 deletions(-) diff --git "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" "b/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" index e9b7669b..174eca9a 100644 --- "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" +++ "b/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" @@ -1,4 +1,164 @@ { + "color": { + "gray": { + "50": { + "$type": "color", + "$value": "#eedeff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "color", + "$value": "#cfa0ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "color", + "$value": "#b874ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "color", + "$value": "#bc7cff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "color", + "$value": "#a854ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "900": { + "$type": "color", + "$value": "#33057e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, + "brand": { + "watermelon": { + "$type": "color", + "$value": "#ffbe16", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "cherry": { + "$type": "color", + "$value": "#ffbe16", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "pear": { + "$type": "color", + "$value": "#ffbe16", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "mushroom": { + "$type": "color", + "$value": "#ffbe16", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "radish": { + "$type": "color", + "$value": "#ffbe16", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + } + }, "spacing": { "1": { "$type": "number", @@ -198,7 +358,7 @@ } }, "radius": { - "3xl": { + "sm": { "$type": "number", "$value": 0, "$description": "", @@ -212,7 +372,7 @@ } } }, - "2xl": { + "md": { "$type": "number", "$value": 0, "$description": "", @@ -254,7 +414,7 @@ } } }, - "md": { + "2xl": { "$type": "number", "$value": 0, "$description": "", @@ -268,7 +428,7 @@ } } }, - "sm": { + "3xl": { "$type": "number", "$value": 0, "$description": "", @@ -282,165 +442,5 @@ } } } - }, - "color": { - "brand": { - "radish": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "pear": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "watermelon": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "mushroom": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "cherry": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "gray": { - "50": { - "$type": "color", - "$value": "#eedeff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "color", - "$value": "#cfa0ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "color", - "$value": "#b874ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "color", - "$value": "#bc7cff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "color", - "$value": "#a854ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "900": { - "$type": "color", - "$value": "#33057e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } } } \ No newline at end of file diff --git "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" "b/tokens/Primitives \342\200\224 Completed.Modern Theme.json" index 599f3128..7ba13bb2 100644 --- "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" +++ "b/tokens/Primitives \342\200\224 Completed.Modern Theme.json" @@ -1,4 +1,164 @@ { + "color": { + "gray": { + "50": { + "$type": "color", + "$value": "#f1f1f1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "color", + "$value": "#d3d3d3", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "color", + "$value": "#afafaf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "color", + "$value": "#7c7c7c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "color", + "$value": "#343434", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "900": { + "$type": "color", + "$value": "#202020", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, + "brand": { + "watermelon": { + "$type": "color", + "$value": "#7db8a9", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "cherry": { + "$type": "color", + "$value": "#ff9eab", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "pear": { + "$type": "color", + "$value": "#def358", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "mushroom": { + "$type": "color", + "$value": "#f1d367", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "radish": { + "$type": "color", + "$value": "#ffcbb7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + } + }, "spacing": { "1": { "$type": "number", @@ -198,9 +358,9 @@ } }, "radius": { - "3xl": { + "sm": { "$type": "number", - "$value": 360, + "$value": 4, "$description": "", "$extensions": { "com.figma": { @@ -212,9 +372,9 @@ } } }, - "2xl": { + "md": { "$type": "number", - "$value": 128, + "$value": 8, "$description": "", "$extensions": { "com.figma": { @@ -254,9 +414,9 @@ } } }, - "md": { + "2xl": { "$type": "number", - "$value": 8, + "$value": 128, "$description": "", "$extensions": { "com.figma": { @@ -268,9 +428,9 @@ } } }, - "sm": { + "3xl": { "$type": "number", - "$value": 4, + "$value": 360, "$description": "", "$extensions": { "com.figma": { @@ -282,165 +442,5 @@ } } } - }, - "color": { - "brand": { - "radish": { - "$type": "color", - "$value": "#ffcbb7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "pear": { - "$type": "color", - "$value": "#def358", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "watermelon": { - "$type": "color", - "$value": "#7db8a9", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "mushroom": { - "$type": "color", - "$value": "#f1d367", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "cherry": { - "$type": "color", - "$value": "#ff9eab", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "gray": { - "50": { - "$type": "color", - "$value": "#f1f1f1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "color", - "$value": "#d3d3d3", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "color", - "$value": "#afafaf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "color", - "$value": "#7c7c7c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "color", - "$value": "#343434", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "900": { - "$type": "color", - "$value": "#202020", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } } } \ No newline at end of file diff --git "a/tokens/Product interactions \342\200\224 Completed.Default.json" "b/tokens/Product interactions \342\200\224 Completed.Default.json" index 8783d9b6..6efc73a7 100644 --- "a/tokens/Product interactions \342\200\224 Completed.Default.json" +++ "b/tokens/Product interactions \342\200\224 Completed.Default.json" @@ -1,5 +1,5 @@ { - "Is available": { + "Is Available": { "$type": "boolean", "$value": true, "$description": "", @@ -13,9 +13,9 @@ } } }, - "Cart button text": { - "$type": "string", - "$value": "Available", + "Amount available": { + "$type": "number", + "$value": 4, "$description": "", "$extensions": { "com.figma": { @@ -27,9 +27,9 @@ } } }, - "Amount available": { - "$type": "number", - "$value": 4, + "Is available": { + "$type": "boolean", + "$value": true, "$description": "", "$extensions": { "com.figma": { @@ -54,5 +54,61 @@ "codeSyntax": {} } } + }, + "Cart total": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "Price": { + "$type": "number", + "$value": 3.990000009536743, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "Cart message": { + "$type": "string", + "$value": "Add to cart", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "Cart button text": { + "$type": "string", + "$value": "Available", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } } } \ No newline at end of file diff --git "a/tokens/Tokens \342\200\224 Completed.Dark.json" "b/tokens/Tokens \342\200\224 Completed.Dark.json" index 744010c1..5bd2f249 100644 --- "a/tokens/Tokens \342\200\224 Completed.Dark.json" +++ "b/tokens/Tokens \342\200\224 Completed.Dark.json" @@ -1,22 +1,6 @@ { - "border": { - "border-primary": { - "$type": "color", - "$value": "{color.gray.50}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "text": { - "text-invert": { + "surface": { + "surface-primary": { "$type": "color", "$value": "{color.gray.900}", "$description": "", @@ -30,9 +14,9 @@ } } }, - "text-brand": { + "surface-secondary": { "$type": "color", - "$value": "{color.gray.900}", + "$value": "{color.gray.400}", "$description": "", "$extensions": { "com.figma": { @@ -44,7 +28,7 @@ } } }, - "text-primary": { + "surface-invert": { "$type": "color", "$value": "{color.gray.50}", "$description": "", @@ -58,9 +42,9 @@ } } }, - "text-secondary": { + "surface-brand": { "$type": "color", - "$value": "{color.gray.200}", + "$value": "{color.brand.watermelon}", "$description": "", "$extensions": { "com.figma": { @@ -88,9 +72,9 @@ } } }, - "spacing-2xl": { + "spacing-xs": { "$type": "number", - "$value": "{spacing.13}", + "$value": "{spacing.half}", "$description": "", "$extensions": { "com.figma": { @@ -102,9 +86,9 @@ } } }, - "spacing-lg": { + "spacing-sm": { "$type": "number", - "$value": "{spacing.4}", + "$value": "{spacing.1}", "$description": "", "$extensions": { "com.figma": { @@ -116,9 +100,9 @@ } } }, - "spacing-sm": { + "spacing-md": { "$type": "number", - "$value": "{spacing.1}", + "$value": "{spacing.3}", "$description": "", "$extensions": { "com.figma": { @@ -130,9 +114,9 @@ } } }, - "spacing-xs": { + "spacing-lg": { "$type": "number", - "$value": "{spacing.half}", + "$value": "{spacing.4}", "$description": "", "$extensions": { "com.figma": { @@ -144,9 +128,9 @@ } } }, - "spacing-md": { + "spacing-xl": { "$type": "number", - "$value": "{spacing.3}", + "$value": "{spacing.6}", "$description": "", "$extensions": { "com.figma": { @@ -158,9 +142,9 @@ } } }, - "spacing-xl": { + "spacing-2xl": { "$type": "number", - "$value": "{spacing.6}", + "$value": "{spacing.13}", "$description": "", "$extensions": { "com.figma": { @@ -173,10 +157,10 @@ } } }, - "surface": { - "surface-secodary": { - "$type": "color", - "$value": "{color.gray.400}", + "radius": { + "radius-minimal": { + "$type": "number", + "$value": "{radius.sm}", "$description": "", "$extensions": { "com.figma": { @@ -188,9 +172,9 @@ } } }, - "surface-brand": { - "$type": "color", - "$value": "{color.brand.watermelon}", + "radius-rounded": { + "$type": "number", + "$value": "{radius.md}", "$description": "", "$extensions": { "com.figma": { @@ -202,7 +186,23 @@ } } }, - "surface-invert": { + "radius-full": { + "$type": "number", + "$value": "{radius.3xl}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, + "text": { + "text-primary": { "$type": "color", "$value": "{color.gray.50}", "$description": "", @@ -216,9 +216,9 @@ } } }, - "surface-primary": { + "text-secondary": { "$type": "color", - "$value": "{color.gray.900}", + "$value": "{color.gray.200}", "$description": "", "$extensions": { "com.figma": { @@ -229,12 +229,10 @@ "codeSyntax": {} } } - } - }, - "radius": { - "radius-rounded": { - "$type": "number", - "$value": "{radius.md}", + }, + "text-brand": { + "$type": "color", + "$value": "{color.gray.900}", "$description": "", "$extensions": { "com.figma": { @@ -246,9 +244,9 @@ } } }, - "radius-minimal": { - "$type": "number", - "$value": "{radius.sm}", + "text-invert": { + "$type": "color", + "$value": "{color.gray.900}", "$description": "", "$extensions": { "com.figma": { @@ -259,10 +257,12 @@ "codeSyntax": {} } } - }, - "radius-full": { - "$type": "number", - "$value": "{radius.3xl}", + } + }, + "border": { + "border-primary": { + "$type": "color", + "$value": "{color.gray.50}", "$description": "", "$extensions": { "com.figma": { diff --git "a/tokens/Tokens \342\200\224 Completed.Light.json" "b/tokens/Tokens \342\200\224 Completed.Light.json" index 405a45a2..6825efb3 100644 --- "a/tokens/Tokens \342\200\224 Completed.Light.json" +++ "b/tokens/Tokens \342\200\224 Completed.Light.json" @@ -1,24 +1,8 @@ { - "border": { - "border-primary": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "text": { - "text-invert": { + "surface": { + "surface-primary": { "$type": "color", - "$value": "{color.gray.50}", + "$value": "{color.brand.pear}", "$description": "", "$extensions": { "com.figma": { @@ -30,9 +14,9 @@ } } }, - "text-brand": { + "surface-secondary": { "$type": "color", - "$value": "{color.gray.900}", + "$value": "{color.gray.800}", "$description": "", "$extensions": { "com.figma": { @@ -44,7 +28,7 @@ } } }, - "text-primary": { + "surface-invert": { "$type": "color", "$value": "{color.gray.900}", "$description": "", @@ -58,9 +42,9 @@ } } }, - "text-secondary": { + "surface-brand": { "$type": "color", - "$value": "{color.gray.600}", + "$value": "{color.brand.watermelon}", "$description": "", "$extensions": { "com.figma": { @@ -88,9 +72,9 @@ } } }, - "spacing-2xl": { + "spacing-xs": { "$type": "number", - "$value": "{spacing.13}", + "$value": "{spacing.half}", "$description": "", "$extensions": { "com.figma": { @@ -102,9 +86,9 @@ } } }, - "spacing-lg": { + "spacing-sm": { "$type": "number", - "$value": "{spacing.4}", + "$value": "{spacing.1}", "$description": "", "$extensions": { "com.figma": { @@ -116,9 +100,9 @@ } } }, - "spacing-sm": { + "spacing-md": { "$type": "number", - "$value": "{spacing.1}", + "$value": "{spacing.3}", "$description": "", "$extensions": { "com.figma": { @@ -130,9 +114,9 @@ } } }, - "spacing-xs": { + "spacing-lg": { "$type": "number", - "$value": "{spacing.half}", + "$value": "{spacing.4}", "$description": "", "$extensions": { "com.figma": { @@ -144,9 +128,9 @@ } } }, - "spacing-md": { + "spacing-xl": { "$type": "number", - "$value": "{spacing.3}", + "$value": "{spacing.6}", "$description": "", "$extensions": { "com.figma": { @@ -158,9 +142,9 @@ } } }, - "spacing-xl": { + "spacing-2xl": { "$type": "number", - "$value": "{spacing.6}", + "$value": "{spacing.13}", "$description": "", "$extensions": { "com.figma": { @@ -173,10 +157,10 @@ } } }, - "surface": { - "surface-secodary": { - "$type": "color", - "$value": "{color.gray.800}", + "radius": { + "radius-minimal": { + "$type": "number", + "$value": "{radius.sm}", "$description": "", "$extensions": { "com.figma": { @@ -188,9 +172,9 @@ } } }, - "surface-brand": { - "$type": "color", - "$value": "{color.brand.watermelon}", + "radius-rounded": { + "$type": "number", + "$value": "{radius.md}", "$description": "", "$extensions": { "com.figma": { @@ -202,7 +186,23 @@ } } }, - "surface-invert": { + "radius-full": { + "$type": "number", + "$value": "{radius.3xl}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, + "text": { + "text-primary": { "$type": "color", "$value": "{color.gray.900}", "$description": "", @@ -216,9 +216,9 @@ } } }, - "surface-primary": { + "text-secondary": { "$type": "color", - "$value": "{color.gray.50}", + "$value": "{color.gray.600}", "$description": "", "$extensions": { "com.figma": { @@ -229,12 +229,10 @@ "codeSyntax": {} } } - } - }, - "radius": { - "radius-rounded": { - "$type": "number", - "$value": "{radius.md}", + }, + "text-brand": { + "$type": "color", + "$value": "{color.gray.900}", "$description": "", "$extensions": { "com.figma": { @@ -246,9 +244,9 @@ } } }, - "radius-minimal": { - "$type": "number", - "$value": "{radius.sm}", + "text-invert": { + "$type": "color", + "$value": "{color.gray.50}", "$description": "", "$extensions": { "com.figma": { @@ -259,10 +257,12 @@ "codeSyntax": {} } } - }, - "radius-full": { - "$type": "number", - "$value": "{radius.3xl}", + } + }, + "border": { + "border-primary": { + "$type": "color", + "$value": "{color.gray.900}", "$description": "", "$extensions": { "com.figma": { From 9a3a640348abe33636dfd272f37dcac1c9d57efc Mon Sep 17 00:00:00 2001 From: misykvg Date: Tue, 15 Jul 2025 13:35:23 +0000 Subject: [PATCH 02/91] Update tokens from Figma --- tokens/primitives-vg-b2b.Mode 1.json | 936 +++++++++++++++++++++++++++ tokens/primitives-vg-b2c.Mode 1.json | 936 +++++++++++++++++++++++++++ 2 files changed, 1872 insertions(+) create mode 100644 tokens/primitives-vg-b2b.Mode 1.json create mode 100644 tokens/primitives-vg-b2c.Mode 1.json diff --git a/tokens/primitives-vg-b2b.Mode 1.json b/tokens/primitives-vg-b2b.Mode 1.json new file mode 100644 index 00000000..9dea6da1 --- /dev/null +++ b/tokens/primitives-vg-b2b.Mode 1.json @@ -0,0 +1,936 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "font-weight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "font-family": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "line-height": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letter-spacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "font-size": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "border-width": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file diff --git a/tokens/primitives-vg-b2c.Mode 1.json b/tokens/primitives-vg-b2c.Mode 1.json new file mode 100644 index 00000000..9dea6da1 --- /dev/null +++ b/tokens/primitives-vg-b2c.Mode 1.json @@ -0,0 +1,936 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "font-weight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "font-family": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "line-height": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letter-spacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "font-size": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "border-width": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file From 310fadd50e567e0f0f5eb9c836c30defb8277501 Mon Sep 17 00:00:00 2001 From: misykvg Date: Tue, 15 Jul 2025 14:22:37 +0000 Subject: [PATCH 03/91] Update tokens from Figma --- tokens/brand.vg.json | 1530 ++++++++++++++++++++++ tokens/primitives-vg-b2b.primitives.json | 948 ++++++++++++++ tokens/primitives-vg-b2c.primitives.json | 936 +++++++++++++ 3 files changed, 3414 insertions(+) create mode 100644 tokens/brand.vg.json create mode 100644 tokens/primitives-vg-b2b.primitives.json create mode 100644 tokens/primitives-vg-b2c.primitives.json diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json new file mode 100644 index 00000000..46bb114e --- /dev/null +++ b/tokens/brand.vg.json @@ -0,0 +1,1530 @@ +{ + "color": { + "b2c": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.022}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "b2b": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } + }, + "radius": { + "b2c": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "b2b": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "opacity": { + "b2c": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2b": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "sizing": { + "icon": { + "s": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "m": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "l": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "border-width": { + "base": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontFamily": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "b2c": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2b": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/primitives-vg-b2b.primitives.json b/tokens/primitives-vg-b2b.primitives.json new file mode 100644 index 00000000..57855a4b --- /dev/null +++ b/tokens/primitives-vg-b2b.primitives.json @@ -0,0 +1,948 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "017": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file diff --git a/tokens/primitives-vg-b2c.primitives.json b/tokens/primitives-vg-b2c.primitives.json new file mode 100644 index 00000000..c4363ae1 --- /dev/null +++ b/tokens/primitives-vg-b2c.primitives.json @@ -0,0 +1,936 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file From f23d38dc8edf9055e3be4e47eb20bb0b4125023e Mon Sep 17 00:00:00 2001 From: misykvg Date: Tue, 15 Jul 2025 14:45:29 +0000 Subject: [PATCH 04/91] Update tokens from Figma --- tokens/vg-b2b.primitives.json | 948 ++++++++++++++++++++++++++++++++++ tokens/vg-b2c.primitives.json | 936 +++++++++++++++++++++++++++++++++ 2 files changed, 1884 insertions(+) create mode 100644 tokens/vg-b2b.primitives.json create mode 100644 tokens/vg-b2c.primitives.json diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json new file mode 100644 index 00000000..57855a4b --- /dev/null +++ b/tokens/vg-b2b.primitives.json @@ -0,0 +1,948 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "017": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json new file mode 100644 index 00000000..c4363ae1 --- /dev/null +++ b/tokens/vg-b2c.primitives.json @@ -0,0 +1,936 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file From d25e3df9336780affa35a8567a7b24e148e8ba14 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 11:26:01 +0000 Subject: [PATCH 05/91] Update tokens from Figma --- tokens/brand.vg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json index 46bb114e..a8f7b4c1 100644 --- a/tokens/brand.vg.json +++ b/tokens/brand.vg.json @@ -5,7 +5,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff00", + "$value": "#00000000", "$description": "", "$extensions": { "com.figma": { From d76e657777c8f6454822d436ce4619aadbf1f7c6 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:30:27 +0200 Subject: [PATCH 06/91] Update brand.vg.json --- tokens/brand.vg.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json index a8f7b4c1..d4e51794 100644 --- a/tokens/brand.vg.json +++ b/tokens/brand.vg.json @@ -5,7 +5,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#00000000", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -1527,4 +1527,4 @@ } } } -} \ No newline at end of file +} From 6b13c93940503fdd6de52074b3daa9fbe4aae797 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:32:16 +0200 Subject: [PATCH 07/91] Update primitives-vg-b2c.primitives.json --- tokens/primitives-vg-b2c.primitives.json | 937 +---------------------- 1 file changed, 1 insertion(+), 936 deletions(-) diff --git a/tokens/primitives-vg-b2c.primitives.json b/tokens/primitives-vg-b2c.primitives.json index c4363ae1..8b137891 100644 --- a/tokens/primitives-vg-b2c.primitives.json +++ b/tokens/primitives-vg-b2c.primitives.json @@ -1,936 +1 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 762aee026cb4d91360c075eaa2c95d7e49ca4fba Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:32:29 +0200 Subject: [PATCH 08/91] Update primitives-vg-b2c.Mode 1.json --- tokens/primitives-vg-b2c.Mode 1.json | 937 +-------------------------- 1 file changed, 1 insertion(+), 936 deletions(-) diff --git a/tokens/primitives-vg-b2c.Mode 1.json b/tokens/primitives-vg-b2c.Mode 1.json index 9dea6da1..8b137891 100644 --- a/tokens/primitives-vg-b2c.Mode 1.json +++ b/tokens/primitives-vg-b2c.Mode 1.json @@ -1,936 +1 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "font-weight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "font-family": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "line-height": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letter-spacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "font-size": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "border-width": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 4c9fcaa14920104c10f1946c969949661b683861 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:36:38 +0200 Subject: [PATCH 09/91] Update primitives-vg-b2b.primitives.json --- tokens/primitives-vg-b2b.primitives.json | 949 +---------------------- 1 file changed, 1 insertion(+), 948 deletions(-) diff --git a/tokens/primitives-vg-b2b.primitives.json b/tokens/primitives-vg-b2b.primitives.json index 57855a4b..8b137891 100644 --- a/tokens/primitives-vg-b2b.primitives.json +++ b/tokens/primitives-vg-b2b.primitives.json @@ -1,948 +1 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "017": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 16efeb842bfef7c342e6990676912db7a54ab6ab Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:36:46 +0200 Subject: [PATCH 10/91] Update primitives-vg-b2b.Mode 1.json --- tokens/primitives-vg-b2b.Mode 1.json | 937 +-------------------------- 1 file changed, 1 insertion(+), 936 deletions(-) diff --git a/tokens/primitives-vg-b2b.Mode 1.json b/tokens/primitives-vg-b2b.Mode 1.json index 9dea6da1..8b137891 100644 --- a/tokens/primitives-vg-b2b.Mode 1.json +++ b/tokens/primitives-vg-b2b.Mode 1.json @@ -1,936 +1 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "font-weight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "font-family": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "line-height": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letter-spacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "font-size": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "border-width": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 04c3bd060697b3f944715c867df0befc650b11c5 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:37:02 +0200 Subject: [PATCH 11/91] =?UTF-8?q?Update=20Tokens=20=E2=80=94=20Completed.L?= =?UTF-8?q?ight.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Tokens \342\200\224 Completed.Light.json" | 279 +----------------- 1 file changed, 1 insertion(+), 278 deletions(-) diff --git "a/tokens/Tokens \342\200\224 Completed.Light.json" "b/tokens/Tokens \342\200\224 Completed.Light.json" index 6825efb3..8b137891 100644 --- "a/tokens/Tokens \342\200\224 Completed.Light.json" +++ "b/tokens/Tokens \342\200\224 Completed.Light.json" @@ -1,278 +1 @@ -{ - "surface": { - "surface-primary": { - "$type": "color", - "$value": "{color.brand.pear}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-secondary": { - "$type": "color", - "$value": "{color.gray.800}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-invert": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-brand": { - "$type": "color", - "$value": "{color.brand.watermelon}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "spacing": { - "spacing-none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-xs": { - "$type": "number", - "$value": "{spacing.half}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-sm": { - "$type": "number", - "$value": "{spacing.1}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-md": { - "$type": "number", - "$value": "{spacing.3}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-lg": { - "$type": "number", - "$value": "{spacing.4}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-xl": { - "$type": "number", - "$value": "{spacing.6}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-2xl": { - "$type": "number", - "$value": "{spacing.13}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "radius-minimal": { - "$type": "number", - "$value": "{radius.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radius-rounded": { - "$type": "number", - "$value": "{radius.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radius-full": { - "$type": "number", - "$value": "{radius.3xl}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "text": { - "text-primary": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-secondary": { - "$type": "color", - "$value": "{color.gray.600}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-brand": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-invert": { - "$type": "color", - "$value": "{color.gray.50}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "border-primary": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 9c4dbfe4870f05136d19c70c38053a1f72ff35dc Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:37:12 +0200 Subject: [PATCH 12/91] =?UTF-8?q?Update=20Tokens=20=E2=80=94=20Completed.D?= =?UTF-8?q?ark.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Tokens \342\200\224 Completed.Dark.json" | 279 +----------------- 1 file changed, 1 insertion(+), 278 deletions(-) diff --git "a/tokens/Tokens \342\200\224 Completed.Dark.json" "b/tokens/Tokens \342\200\224 Completed.Dark.json" index 5bd2f249..8b137891 100644 --- "a/tokens/Tokens \342\200\224 Completed.Dark.json" +++ "b/tokens/Tokens \342\200\224 Completed.Dark.json" @@ -1,278 +1 @@ -{ - "surface": { - "surface-primary": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-secondary": { - "$type": "color", - "$value": "{color.gray.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-invert": { - "$type": "color", - "$value": "{color.gray.50}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "surface-brand": { - "$type": "color", - "$value": "{color.brand.watermelon}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "spacing": { - "spacing-none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-xs": { - "$type": "number", - "$value": "{spacing.half}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-sm": { - "$type": "number", - "$value": "{spacing.1}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-md": { - "$type": "number", - "$value": "{spacing.3}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-lg": { - "$type": "number", - "$value": "{spacing.4}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-xl": { - "$type": "number", - "$value": "{spacing.6}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "spacing-2xl": { - "$type": "number", - "$value": "{spacing.13}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "radius-minimal": { - "$type": "number", - "$value": "{radius.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radius-rounded": { - "$type": "number", - "$value": "{radius.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radius-full": { - "$type": "number", - "$value": "{radius.3xl}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "text": { - "text-primary": { - "$type": "color", - "$value": "{color.gray.50}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-secondary": { - "$type": "color", - "$value": "{color.gray.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-brand": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "text-invert": { - "$type": "color", - "$value": "{color.gray.900}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "border-primary": { - "$type": "color", - "$value": "{color.gray.50}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 56398682e9975e93e7daf9ac4b5dc2ef50087a8a Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:37:24 +0200 Subject: [PATCH 13/91] =?UTF-8?q?Update=20Product=20interactions=20?= =?UTF-8?q?=E2=80=94=20Completed.Default.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tions \342\200\224 Completed.Default.json" | 115 +----------------- 1 file changed, 1 insertion(+), 114 deletions(-) diff --git "a/tokens/Product interactions \342\200\224 Completed.Default.json" "b/tokens/Product interactions \342\200\224 Completed.Default.json" index 6efc73a7..8b137891 100644 --- "a/tokens/Product interactions \342\200\224 Completed.Default.json" +++ "b/tokens/Product interactions \342\200\224 Completed.Default.json" @@ -1,114 +1 @@ -{ - "Is Available": { - "$type": "boolean", - "$value": true, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Amount available": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Is available": { - "$type": "boolean", - "$value": true, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Has cart": { - "$type": "boolean", - "$value": false, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Cart total": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Price": { - "$type": "number", - "$value": 3.990000009536743, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Cart message": { - "$type": "string", - "$value": "Add to cart", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "Cart button text": { - "$type": "string", - "$value": "Available", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } -} \ No newline at end of file + From 4a8a41d04274c8406a5334cd4fb6164598e62d39 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:37:33 +0200 Subject: [PATCH 14/91] =?UTF-8?q?Update=20Primitives=20=E2=80=94=20Complet?= =?UTF-8?q?ed.Modern=20Theme.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... \342\200\224 Completed.Modern Theme.json" | 447 +----------------- 1 file changed, 1 insertion(+), 446 deletions(-) diff --git "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" "b/tokens/Primitives \342\200\224 Completed.Modern Theme.json" index 7ba13bb2..8b137891 100644 --- "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" +++ "b/tokens/Primitives \342\200\224 Completed.Modern Theme.json" @@ -1,446 +1 @@ -{ - "color": { - "gray": { - "50": { - "$type": "color", - "$value": "#f1f1f1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "color", - "$value": "#d3d3d3", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "color", - "$value": "#afafaf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "color", - "$value": "#7c7c7c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "color", - "$value": "#343434", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "900": { - "$type": "color", - "$value": "#202020", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "brand": { - "watermelon": { - "$type": "color", - "$value": "#7db8a9", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "cherry": { - "$type": "color", - "$value": "#ff9eab", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "pear": { - "$type": "color", - "$value": "#def358", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "mushroom": { - "$type": "color", - "$value": "#f1d367", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radish": { - "$type": "color", - "$value": "#ffcbb7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } - }, - "spacing": { - "1": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "2": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "3": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "4": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "5": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "6": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "7": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "8": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "9": { - "$type": "number", - "$value": 72, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "10": { - "$type": "number", - "$value": 80, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "11": { - "$type": "number", - "$value": 88, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "12": { - "$type": "number", - "$value": 96, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "13": { - "$type": "number", - "$value": 104, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "half": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "sm": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "lg": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "xl": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "2xl": { - "$type": "number", - "$value": 128, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "3xl": { - "$type": "number", - "$value": 360, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From d32850c072b7376ff8df96b70ad690ece6e1ad5f Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:37:41 +0200 Subject: [PATCH 15/91] =?UTF-8?q?Update=20Primitives=20=E2=80=94=20Complet?= =?UTF-8?q?ed.Brutal=20Theme.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... \342\200\224 Completed.Brutal Theme.json" | 447 +----------------- 1 file changed, 1 insertion(+), 446 deletions(-) diff --git "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" "b/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" index 174eca9a..8b137891 100644 --- "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" +++ "b/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" @@ -1,446 +1 @@ -{ - "color": { - "gray": { - "50": { - "$type": "color", - "$value": "#eedeff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "color", - "$value": "#cfa0ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "color", - "$value": "#b874ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "color", - "$value": "#bc7cff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "color", - "$value": "#a854ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "900": { - "$type": "color", - "$value": "#33057e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "brand": { - "watermelon": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "cherry": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "pear": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "mushroom": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "radish": { - "$type": "color", - "$value": "#ffbe16", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } - }, - "spacing": { - "1": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "2": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "3": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "4": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "5": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "6": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "7": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "8": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "9": { - "$type": "number", - "$value": 72, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "10": { - "$type": "number", - "$value": 80, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "11": { - "$type": "number", - "$value": 88, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "12": { - "$type": "number", - "$value": 96, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "13": { - "$type": "number", - "$value": 104, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "half": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "sm": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "lg": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "xl": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "2xl": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "3xl": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file + From 3e6bc2f0ea6b09ee9f82be1ead5cd1d5ce2942b4 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:39:54 +0200 Subject: [PATCH 16/91] Delete tokens/primitives-vg-b2b.primitives.json --- tokens/primitives-vg-b2b.primitives.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 tokens/primitives-vg-b2b.primitives.json diff --git a/tokens/primitives-vg-b2b.primitives.json b/tokens/primitives-vg-b2b.primitives.json deleted file mode 100644 index 8b137891..00000000 --- a/tokens/primitives-vg-b2b.primitives.json +++ /dev/null @@ -1 +0,0 @@ - From 67998c0dff3e68a95a40918a6cab8aad194af08b Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:05 +0200 Subject: [PATCH 17/91] Delete tokens/primitives-vg-b2c.primitives.json --- tokens/primitives-vg-b2c.primitives.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 tokens/primitives-vg-b2c.primitives.json diff --git a/tokens/primitives-vg-b2c.primitives.json b/tokens/primitives-vg-b2c.primitives.json deleted file mode 100644 index 8b137891..00000000 --- a/tokens/primitives-vg-b2c.primitives.json +++ /dev/null @@ -1 +0,0 @@ - From 29dc7c454c33d3f8689ffc18829c2292ef638609 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:15 +0200 Subject: [PATCH 18/91] Delete tokens/primitives-vg-b2b.Mode 1.json --- tokens/primitives-vg-b2b.Mode 1.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 tokens/primitives-vg-b2b.Mode 1.json diff --git a/tokens/primitives-vg-b2b.Mode 1.json b/tokens/primitives-vg-b2b.Mode 1.json deleted file mode 100644 index 8b137891..00000000 --- a/tokens/primitives-vg-b2b.Mode 1.json +++ /dev/null @@ -1 +0,0 @@ - From 56b06f0dd1e827bd232062ba28d2b0b66b8c046e Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:22 +0200 Subject: [PATCH 19/91] Delete tokens/primitives-vg-b2c.Mode 1.json --- tokens/primitives-vg-b2c.Mode 1.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 tokens/primitives-vg-b2c.Mode 1.json diff --git a/tokens/primitives-vg-b2c.Mode 1.json b/tokens/primitives-vg-b2c.Mode 1.json deleted file mode 100644 index 8b137891..00000000 --- a/tokens/primitives-vg-b2c.Mode 1.json +++ /dev/null @@ -1 +0,0 @@ - From 17758fa61eded7c28f403290143b10f4aaf9f700 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:29 +0200 Subject: [PATCH 20/91] =?UTF-8?q?Delete=20tokens/Primitives=20=E2=80=94=20?= =?UTF-8?q?Completed.Brutal=20Theme.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "tokens/Primitives \342\200\224 Completed.Brutal Theme.json" | 1 - 1 file changed, 1 deletion(-) delete mode 100644 "tokens/Primitives \342\200\224 Completed.Brutal Theme.json" diff --git "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" "b/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" deleted file mode 100644 index 8b137891..00000000 --- "a/tokens/Primitives \342\200\224 Completed.Brutal Theme.json" +++ /dev/null @@ -1 +0,0 @@ - From b184f7698e1d5acaf68ccfee987d05d005bbb056 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:37 +0200 Subject: [PATCH 21/91] =?UTF-8?q?Delete=20tokens/Primitives=20=E2=80=94=20?= =?UTF-8?q?Completed.Modern=20Theme.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "tokens/Primitives \342\200\224 Completed.Modern Theme.json" | 1 - 1 file changed, 1 deletion(-) delete mode 100644 "tokens/Primitives \342\200\224 Completed.Modern Theme.json" diff --git "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" "b/tokens/Primitives \342\200\224 Completed.Modern Theme.json" deleted file mode 100644 index 8b137891..00000000 --- "a/tokens/Primitives \342\200\224 Completed.Modern Theme.json" +++ /dev/null @@ -1 +0,0 @@ - From 585a3b262089ea1dc501baa190dc9736a5de3d74 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:43 +0200 Subject: [PATCH 22/91] =?UTF-8?q?Delete=20tokens/Product=20interactions=20?= =?UTF-8?q?=E2=80=94=20Completed.Default.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Product interactions \342\200\224 Completed.Default.json" | 1 - 1 file changed, 1 deletion(-) delete mode 100644 "tokens/Product interactions \342\200\224 Completed.Default.json" diff --git "a/tokens/Product interactions \342\200\224 Completed.Default.json" "b/tokens/Product interactions \342\200\224 Completed.Default.json" deleted file mode 100644 index 8b137891..00000000 --- "a/tokens/Product interactions \342\200\224 Completed.Default.json" +++ /dev/null @@ -1 +0,0 @@ - From 686b2b2722fd343dcbfb2f6f4c59de65f7921afa Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:40:55 +0200 Subject: [PATCH 23/91] =?UTF-8?q?Delete=20tokens/Tokens=20=E2=80=94=20Comp?= =?UTF-8?q?leted.Dark.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "tokens/Tokens \342\200\224 Completed.Dark.json" | 1 - 1 file changed, 1 deletion(-) delete mode 100644 "tokens/Tokens \342\200\224 Completed.Dark.json" diff --git "a/tokens/Tokens \342\200\224 Completed.Dark.json" "b/tokens/Tokens \342\200\224 Completed.Dark.json" deleted file mode 100644 index 8b137891..00000000 --- "a/tokens/Tokens \342\200\224 Completed.Dark.json" +++ /dev/null @@ -1 +0,0 @@ - From 1efa580d933036c2cbf8a1abcaaa81f121fc6196 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:41:03 +0200 Subject: [PATCH 24/91] =?UTF-8?q?Delete=20tokens/Tokens=20=E2=80=94=20Comp?= =?UTF-8?q?leted.Light.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "tokens/Tokens \342\200\224 Completed.Light.json" | 1 - 1 file changed, 1 deletion(-) delete mode 100644 "tokens/Tokens \342\200\224 Completed.Light.json" diff --git "a/tokens/Tokens \342\200\224 Completed.Light.json" "b/tokens/Tokens \342\200\224 Completed.Light.json" deleted file mode 100644 index 8b137891..00000000 --- "a/tokens/Tokens \342\200\224 Completed.Light.json" +++ /dev/null @@ -1 +0,0 @@ - From d856cca268900097f98eb15dca539f94ef65eb7f Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 11:56:47 +0000 Subject: [PATCH 25/91] Update tokens from Figma --- tokens/brand.vg.json | 106 +-- tokens/context.b2b.json | 1444 +++++++++++++++++++++++++++++++++++++++ tokens/context.b2c.json | 1444 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 2941 insertions(+), 53 deletions(-) create mode 100644 tokens/context.b2b.json create mode 100644 tokens/context.b2c.json diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json index d4e51794..d95e937a 100644 --- a/tokens/brand.vg.json +++ b/tokens/brand.vg.json @@ -1,11 +1,11 @@ { "color": { - "b2c": { + "b2b": { "light": { "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -17,7 +17,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -29,7 +29,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff00", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -41,7 +41,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff00", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -53,7 +53,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -67,7 +67,7 @@ "text-and-icon": { "primary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.gray.017}", "$description": "", "$extensions": { "com.figma": { @@ -77,7 +77,7 @@ } } }, - "onPrimaryAccent": { + "onAccent": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -103,7 +103,7 @@ }, "onSecondary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.gray.017}", "$description": "", "$extensions": { "com.figma": { @@ -115,7 +115,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.gray.017}", "$description": "", "$extensions": { "com.figma": { @@ -127,7 +127,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -137,7 +137,7 @@ } } }, - "error": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -165,7 +165,7 @@ "border": { "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -199,7 +199,7 @@ } } }, - "error": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -251,7 +251,7 @@ "background": { "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -265,7 +265,7 @@ "surface": { "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -293,7 +293,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.green.022}", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -329,7 +329,7 @@ }, "effect": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -353,7 +353,7 @@ } } }, - "onAccent": { + "onPrimaryAccent": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -391,7 +391,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.green.035}", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -403,7 +403,7 @@ }, "accent": { "$type": "color", - "$value": "{color.green.035}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -413,7 +413,7 @@ } } }, - "error": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -441,7 +441,7 @@ "border": { "default": { "$type": "color", - "$value": "{color.gray.020}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -475,7 +475,7 @@ } } }, - "error": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -527,7 +527,7 @@ "background": { "primary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -541,7 +541,7 @@ "surface": { "primary": { "$type": "color", - "$value": "{color.gray.012}", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -554,12 +554,12 @@ } } }, - "b2b": { + "b2c": { "light": { "interactive": { "primaryAccent": { "$type": "color", - "$value": "{color.green.025}", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -571,7 +571,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -583,7 +583,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -595,7 +595,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -607,7 +607,7 @@ }, "effect": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "#ffffff00", "$description": "", "$extensions": { "com.figma": { @@ -621,7 +621,7 @@ "text-and-icon": { "primary": { "$type": "color", - "$value": "{color.gray.017}", + "$value": "{color.gray.006}", "$description": "", "$extensions": { "com.figma": { @@ -631,7 +631,7 @@ } } }, - "onAccent": { + "onPrimaryAccent": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -657,7 +657,7 @@ }, "onSecondary": { "$type": "color", - "$value": "{color.gray.017}", + "$value": "{color.gray.006}", "$description": "", "$extensions": { "com.figma": { @@ -669,7 +669,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.gray.017}", + "$value": "{color.gray.006}", "$description": "", "$extensions": { "com.figma": { @@ -681,7 +681,7 @@ }, "accent": { "$type": "color", - "$value": "{color.green.025}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -691,7 +691,7 @@ } } }, - "destructive": { + "error": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -719,7 +719,7 @@ "border": { "default": { "$type": "color", - "$value": "{color.gray.087}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -753,7 +753,7 @@ } } }, - "destructive": { + "error": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -805,7 +805,7 @@ "background": { "primary": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -819,7 +819,7 @@ "surface": { "primary": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -847,7 +847,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "{color.green.022}", "$description": "", "$extensions": { "com.figma": { @@ -883,7 +883,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -907,7 +907,7 @@ } } }, - "onPrimaryAccent": { + "onAccent": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -945,7 +945,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -957,7 +957,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -967,7 +967,7 @@ } } }, - "destructive": { + "error": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -995,7 +995,7 @@ "border": { "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.020}", "$description": "", "$extensions": { "com.figma": { @@ -1029,7 +1029,7 @@ } } }, - "destructive": { + "error": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -1081,7 +1081,7 @@ "background": { "primary": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "{color.gray.006}", "$description": "", "$extensions": { "com.figma": { @@ -1095,7 +1095,7 @@ "surface": { "primary": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "{color.gray.012}", "$description": "", "$extensions": { "com.figma": { @@ -1527,4 +1527,4 @@ } } } -} +} \ No newline at end of file diff --git a/tokens/context.b2b.json b/tokens/context.b2b.json new file mode 100644 index 00000000..7f7fd81c --- /dev/null +++ b/tokens/context.b2b.json @@ -0,0 +1,1444 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 3": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 4": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 7": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 3": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "default 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent 2": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryAccent 2": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 4": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary 2": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect 2": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing 2": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "none 2": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md 2": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "none 3": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover 2": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed 2": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context.b2c.json b/tokens/context.b2c.json new file mode 100644 index 00000000..db2a1cae --- /dev/null +++ b/tokens/context.b2c.json @@ -0,0 +1,1444 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.b2c.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 3": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 4": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 3": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 5": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled 7": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primary 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 3": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "default 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent 4": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive 6": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent 2": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryAccent 2": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary 4": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary 2": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary 2": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect 2": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focusRing 2": { + "$type": "number", + "$value": 10, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "none 2": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md 2": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "none 3": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover 2": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed 2": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file From a452f451e0d52d4aee940d9b1c4b8334e24c494f Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 12:00:41 +0000 Subject: [PATCH 26/91] Update tokens from Figma --- tokens/context.b2b.json | 780 ++------------------------------------- tokens/context.b2c.json | 782 +++------------------------------------- 2 files changed, 81 insertions(+), 1481 deletions(-) diff --git a/tokens/context.b2b.json b/tokens/context.b2b.json index 7f7fd81c..b8135378 100644 --- a/tokens/context.b2b.json +++ b/tokens/context.b2b.json @@ -191,6 +191,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,27 +290,13 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { - "textIcon": { - "primary": { + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "onPrimaryAccent": { + "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "secondary": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "onSecondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "onTertiary": { + "effect": { "$type": "color", - "$value": "#02b195", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -353,10 +353,12 @@ "codeSyntax": {} } } - }, - "accent": { + } + }, + "textIcon": { + "primary": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -366,7 +368,7 @@ } } }, - "destructive": { + "onPrimaryAccent": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -378,7 +380,7 @@ } } }, - "disabled": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -389,12 +391,10 @@ "codeSyntax": {} } } - } - }, - "interactive": { - "primaryAccent": { + }, + "onSecondary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "secondary": { + "onTertiary": { "$type": "color", - "$value": "#294447", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "disabled": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "effect": { + "disabled": { "$type": "color", - "$value": "#000000", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -738,706 +738,6 @@ "codeSyntax": {} } } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 3": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 4": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryAccent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 7": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 3": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "default 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent 2": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryAccent 2": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 4": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary 2": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect 2": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focusRing 2": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "none 2": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md 2": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "none 3": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover 2": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed 2": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } } diff --git a/tokens/context.b2c.json b/tokens/context.b2c.json index db2a1cae..b8135378 100644 --- a/tokens/context.b2c.json +++ b/tokens/context.b2c.json @@ -191,6 +191,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,27 +290,13 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { - "textIcon": { - "primary": { + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "onPrimaryAccent": { + "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "secondary": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "onSecondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "onTertiary": { + "effect": { "$type": "color", - "$value": "#02b195", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -353,10 +353,12 @@ "codeSyntax": {} } } - }, - "accent": { + } + }, + "textIcon": { + "primary": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -366,7 +368,7 @@ } } }, - "destructive": { + "onPrimaryAccent": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -378,7 +380,7 @@ } } }, - "disabled": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -389,12 +391,10 @@ "codeSyntax": {} } } - } - }, - "interactive": { - "primaryAccent": { + }, + "onSecondary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "secondary": { + "onTertiary": { "$type": "color", - "$value": "#294447", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "disabled": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "effect": { + "disabled": { "$type": "color", - "$value": "#000000", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -689,7 +689,7 @@ }, "md": { "$type": "number", - "$value": "{space.b2c.md}", + "$value": 16, "$description": "", "$extensions": { "com.figma": { @@ -738,706 +738,6 @@ "codeSyntax": {} } } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 3": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 4": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryAccent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 3": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 5": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled 7": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primary 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 3": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "default 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent 4": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive 6": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent 2": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryAccent 2": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary 4": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary 2": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary 2": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect 2": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focusRing 2": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "none 2": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md 2": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "none 3": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover 2": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed 2": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } } From 00b86c1a8b60132bd8a1bd311856dbfcffea4b89 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 12:20:52 +0000 Subject: [PATCH 27/91] Update tokens from Figma --- tokens/brand.vg.json | 48 ------------------- tokens/context.b2b.json | 104 ++++++++++++++++------------------------ tokens/context.b2c.json | 104 ++++++++++++++++------------------------ 3 files changed, 80 insertions(+), 176 deletions(-) diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json index d95e937a..d1a456f2 100644 --- a/tokens/brand.vg.json +++ b/tokens/brand.vg.json @@ -1123,18 +1123,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } }, "input": { @@ -1149,18 +1137,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } }, @@ -1177,18 +1153,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } }, "input": { @@ -1203,18 +1167,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } } diff --git a/tokens/context.b2b.json b/tokens/context.b2b.json index b8135378..7d7269e2 100644 --- a/tokens/context.b2b.json +++ b/tokens/context.b2b.json @@ -191,20 +191,6 @@ } } }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "border": { "default": { "$type": "color", @@ -290,13 +276,27 @@ } } } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } }, "dark": { - "interactive": { - "primaryAccent": { + "textIcon": { + "primary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "secondary": { + "onPrimaryAccent": { "$type": "color", - "$value": "#294447", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "destructive": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "disabled": { + "onSecondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "effect": { + "onTertiary": { "$type": "color", - "$value": "#000000", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -353,12 +353,10 @@ "codeSyntax": {} } } - } - }, - "textIcon": { - "primary": { + }, + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -368,7 +366,7 @@ } } }, - "onPrimaryAccent": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -380,7 +378,7 @@ } } }, - "secondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -391,10 +389,12 @@ "codeSyntax": {} } } - }, - "onSecondary": { + } + }, + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "onTertiary": { + "secondary": { "$type": "color", - "$value": "#02b195", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "destructive": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "disabled": { + "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -583,18 +583,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } }, "input": { @@ -609,18 +597,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } } diff --git a/tokens/context.b2c.json b/tokens/context.b2c.json index b8135378..7d7269e2 100644 --- a/tokens/context.b2c.json +++ b/tokens/context.b2c.json @@ -191,20 +191,6 @@ } } }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "border": { "default": { "$type": "color", @@ -290,13 +276,27 @@ } } } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } }, "dark": { - "interactive": { - "primaryAccent": { + "textIcon": { + "primary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "secondary": { + "onPrimaryAccent": { "$type": "color", - "$value": "#294447", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "destructive": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "disabled": { + "onSecondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "effect": { + "onTertiary": { "$type": "color", - "$value": "#000000", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -353,12 +353,10 @@ "codeSyntax": {} } } - } - }, - "textIcon": { - "primary": { + }, + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -368,7 +366,7 @@ } } }, - "onPrimaryAccent": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -380,7 +378,7 @@ } } }, - "secondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -391,10 +389,12 @@ "codeSyntax": {} } } - }, - "onSecondary": { + } + }, + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "onTertiary": { + "secondary": { "$type": "color", - "$value": "#02b195", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "destructive": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "disabled": { + "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -583,18 +583,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } }, "input": { @@ -609,18 +597,6 @@ "codeSyntax": {} } } - }, - "focusRing": { - "$type": "number", - "$value": 10, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } } } From 21b44961063c3ca8f5961ba7fe1005ff876fdfab Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 13:32:05 +0000 Subject: [PATCH 28/91] Update tokens from Figma --- tokens/context.b2b.json | 30 +++++++++++++++--------------- tokens/context.b2c.json | 28 ++++++++++++++-------------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/tokens/context.b2b.json b/tokens/context.b2b.json index 7d7269e2..5118c459 100644 --- a/tokens/context.b2b.json +++ b/tokens/context.b2b.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff00", + "$value": "#f10000", "$description": "", "$extensions": { "com.figma": { @@ -191,6 +191,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,20 +290,6 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { diff --git a/tokens/context.b2c.json b/tokens/context.b2c.json index 7d7269e2..a6514a84 100644 --- a/tokens/context.b2c.json +++ b/tokens/context.b2c.json @@ -191,6 +191,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,20 +290,6 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { From 2d0853d4bffcaacd874b2ee8fdd6a16a7cde553a Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 15:35:43 +0200 Subject: [PATCH 29/91] Update vg-b2c.primitives.json --- tokens/vg-b2c.primitives.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index c4363ae1..ef142f5b 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -2,7 +2,7 @@ "size": { "100": { "$type": "number", - "$value": 4, + "$value": 99, "$description": "", "$extensions": { "com.figma": { @@ -933,4 +933,4 @@ } } } -} \ No newline at end of file +} From bad98acc97873ade69433c69b3146bc9ec1ebe64 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:00:05 +0200 Subject: [PATCH 30/91] Create detect_duplicate_collections.ts --- tokens/script/detect_duplicate_collections.ts | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 tokens/script/detect_duplicate_collections.ts diff --git a/tokens/script/detect_duplicate_collections.ts b/tokens/script/detect_duplicate_collections.ts new file mode 100644 index 00000000..797e46f2 --- /dev/null +++ b/tokens/script/detect_duplicate_collections.ts @@ -0,0 +1,74 @@ +import fs from 'fs' +import path from 'path' + +const TOKENS_DIR = path.resolve(__dirname, '../tokens') + +interface TokenFile { + collection?: { + name: string + } +} + +function getAllJsonFiles(dir: string): string[] { + let results: string[] = [] + const list = fs.readdirSync(dir) + + list.forEach((file) => { + const filePath = path.join(dir, file) + const stat = fs.statSync(filePath) + if (stat && stat.isDirectory()) { + results = results.concat(getAllJsonFiles(filePath)) + } else if (file.endsWith('.json')) { + results.push(path.relative(TOKENS_DIR, filePath)) + } + }) + + return results +} + +const includedFiles = getAllJsonFiles(TOKENS_DIR) + +const seen: Record = {} + +for (const relativePath of includedFiles) { + const fullPath = path.join(TOKENS_DIR, relativePath) + + if (!fs.existsSync(fullPath)) { + console.warn(`⚠️ File not found: ${relativePath}`) + continue + } + + try { + const data = fs.readFileSync(fullPath, 'utf-8') + const json = JSON.parse(data) as TokenFile + + const collectionName = json.collection?.name + if (collectionName) { + if (!seen[collectionName]) seen[collectionName] = [] + seen[collectionName].push(relativePath) + } else { + console.warn(`⚠️ No 'collection.name' found in: ${relativePath}`) + } + } catch (err) { + console.error(`❌ Error reading ${relativePath}:`, err) + } +} + + +let hasDuplicates = false +console.log('\n🔎 Checking for duplicate collection names...\n') + +for (const [name, files] of Object.entries(seen)) { + if (files.length > 1) { + hasDuplicates = true + console.error(`❌ Duplicate collection "${name}" found in files: ${files.join(', ')}`) + } +} + +if (!hasDuplicates) { + console.log('✅ No duplicate collections found.') + process.exit(0) +} else { + console.error('\n❗ Resolve duplicates before syncing to Figma.\n') + process.exit(1) +} From 225e19defb090c47fb135f49b8c973daca30fb68 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:02:12 +0200 Subject: [PATCH 31/91] Rename tokens/script/detect_duplicate_collections.ts to scripts/detectDuplicateCollections.ts --- .../detectDuplicateCollections.ts | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tokens/script/detect_duplicate_collections.ts => scripts/detectDuplicateCollections.ts (100%) diff --git a/tokens/script/detect_duplicate_collections.ts b/scripts/detectDuplicateCollections.ts similarity index 100% rename from tokens/script/detect_duplicate_collections.ts rename to scripts/detectDuplicateCollections.ts From 4abc109aa855867a2765e4b7c71b091eb6119f6c Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:02:46 +0200 Subject: [PATCH 32/91] Rename detectDuplicateCollections.ts to detect_duplicate_collections.ts --- ...ectDuplicateCollections.ts => detect_duplicate_collections.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename scripts/{detectDuplicateCollections.ts => detect_duplicate_collections.ts} (100%) diff --git a/scripts/detectDuplicateCollections.ts b/scripts/detect_duplicate_collections.ts similarity index 100% rename from scripts/detectDuplicateCollections.ts rename to scripts/detect_duplicate_collections.ts From 271878ad270e85cc77e93ba0f8437c37ad905731 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:03:54 +0200 Subject: [PATCH 33/91] Update package.json --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index a089dd0b..fec7e37c 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "prettier:check": "prettier --check src/", "sync-tokens-to-figma": "tsx src/sync_tokens_to_figma.ts", "sync-figma-to-tokens": "tsx src/sync_figma_to_tokens.ts", + "check-updates": "detect_duplicate_collections.ts", "test": "jest" }, "dependencies": { From 03eea8b7fd81070edf9647b30e0587c97530122a Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:05:39 +0200 Subject: [PATCH 34/91] Update sync-tokens-to-figma.yml --- .github/workflows/sync-tokens-to-figma.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sync-tokens-to-figma.yml b/.github/workflows/sync-tokens-to-figma.yml index a9109b11..636bd97c 100644 --- a/.github/workflows/sync-tokens-to-figma.yml +++ b/.github/workflows/sync-tokens-to-figma.yml @@ -1,4 +1,5 @@ name: Sync tokens to Figma + on: workflow_dispatch: inputs: @@ -24,7 +25,10 @@ jobs: - name: Install dependencies run: npm install - - name: Sync tokens to Figma file + - name: 🔍 Check for duplicate token collections + run: npm run check-duplicates + + - name: 🚀 Sync tokens to Figma file run: npm run sync-tokens-to-figma env: FILE_KEY: ${{ github.event.inputs.file_key }} From 2a0b6bd42080f1571ee6cbf8ec80cee737d885a7 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:09:28 +0200 Subject: [PATCH 35/91] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fec7e37c..48185c2f 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "prettier:check": "prettier --check src/", "sync-tokens-to-figma": "tsx src/sync_tokens_to_figma.ts", "sync-figma-to-tokens": "tsx src/sync_figma_to_tokens.ts", - "check-updates": "detect_duplicate_collections.ts", + "check-duplicates": "detect_duplicate_collections.ts", "test": "jest" }, "dependencies": { From 32b32360122e697038bdff18a1a278ce19ed0117 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:14:09 +0200 Subject: [PATCH 36/91] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 48185c2f..e19370fd 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "prettier:check": "prettier --check src/", "sync-tokens-to-figma": "tsx src/sync_tokens_to_figma.ts", "sync-figma-to-tokens": "tsx src/sync_figma_to_tokens.ts", - "check-duplicates": "detect_duplicate_collections.ts", + "check-duplicates": "tsx scripts/detect_duplicate_collections.ts", "test": "jest" }, "dependencies": { From bb2a17ded770876e6f29ab3e8f2246dd722e2b77 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 16 Jul 2025 16:18:13 +0200 Subject: [PATCH 37/91] Update detect_duplicate_collections.ts --- scripts/detect_duplicate_collections.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/detect_duplicate_collections.ts b/scripts/detect_duplicate_collections.ts index 797e46f2..1538d379 100644 --- a/scripts/detect_duplicate_collections.ts +++ b/scripts/detect_duplicate_collections.ts @@ -1,6 +1,10 @@ import fs from 'fs' +import { fileURLToPath } from 'url' import path from 'path' +const __filename = fileURLToPath(import.meta.url) +const __dirname = path.dirname(__filename) + const TOKENS_DIR = path.resolve(__dirname, '../tokens') interface TokenFile { From f4ebbede6320b3a933bff724a3a1c78774cb4bca Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 08:05:36 +0000 Subject: [PATCH 38/91] Update tokens from Figma --- tokens/context-biz.b2b.json | 720 ++++++++++++++++++++++++++++++++++ tokens/context-biz.b2c.json | 720 ++++++++++++++++++++++++++++++++++ tokens/vg-b2c.primitives.json | 4 +- 3 files changed, 1442 insertions(+), 2 deletions(-) create mode 100644 tokens/context-biz.b2b.json create mode 100644 tokens/context-biz.b2c.json diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json new file mode 100644 index 00000000..5118c459 --- /dev/null +++ b/tokens/context-biz.b2b.json @@ -0,0 +1,720 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#f10000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-biz.b2c.json b/tokens/context-biz.b2c.json new file mode 100644 index 00000000..a6514a84 --- /dev/null +++ b/tokens/context-biz.b2c.json @@ -0,0 +1,720 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index ef142f5b..c4363ae1 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -2,7 +2,7 @@ "size": { "100": { "$type": "number", - "$value": 99, + "$value": 4, "$description": "", "$extensions": { "com.figma": { @@ -933,4 +933,4 @@ } } } -} +} \ No newline at end of file From d807183dae80cd1c4b5882179afa4574fc2fd355 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:06:54 +0200 Subject: [PATCH 39/91] Delete tokens/context.b2b.json --- tokens/context.b2b.json | 720 ---------------------------------------- 1 file changed, 720 deletions(-) delete mode 100644 tokens/context.b2b.json diff --git a/tokens/context.b2b.json b/tokens/context.b2b.json deleted file mode 100644 index 5118c459..00000000 --- a/tokens/context.b2b.json +++ /dev/null @@ -1,720 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#f10000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textIcon": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "textIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From a0f2c6c94f872f14d3e3a16911e660f8a5dcaa60 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:07:03 +0200 Subject: [PATCH 40/91] Delete tokens/context.b2c.json --- tokens/context.b2c.json | 720 ---------------------------------------- 1 file changed, 720 deletions(-) delete mode 100644 tokens/context.b2c.json diff --git a/tokens/context.b2c.json b/tokens/context.b2c.json deleted file mode 100644 index a6514a84..00000000 --- a/tokens/context.b2c.json +++ /dev/null @@ -1,720 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textIcon": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "textIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From 166ed1706613173c9869440a8cec610e8cd32306 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:10:38 +0200 Subject: [PATCH 41/91] Update context-biz.b2b.json --- tokens/context-biz.b2b.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index 5118c459..8311fc03 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#f10000", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -717,4 +717,4 @@ } } } -} \ No newline at end of file +} From a07e7d4c62d004e9ace0d708e04db530f8c04828 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:16:00 +0200 Subject: [PATCH 42/91] Update context-biz.b2c.json --- tokens/context-biz.b2c.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/context-biz.b2c.json b/tokens/context-biz.b2c.json index a6514a84..f4f7e1ea 100644 --- a/tokens/context-biz.b2c.json +++ b/tokens/context-biz.b2c.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff00", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -717,4 +717,4 @@ } } } -} \ No newline at end of file +} From 4cb820fe68dd393e75c2a22846c4226b4f152054 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:18:26 +0200 Subject: [PATCH 43/91] Update context-biz.b2b.json --- tokens/context-biz.b2b.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index 8311fc03..a1ad0413 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#222222", "$description": "", "$extensions": { "com.figma": { From a34b2fc59fe53036aaa82d3bfa920e221884a729 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:21:11 +0200 Subject: [PATCH 44/91] Update context-biz.b2b.json --- tokens/context-biz.b2b.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index a1ad0413..38bd1169 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -8,7 +8,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [], "codeSyntax": {} } From 15a1f128d97ee89e187915e6d6e6a372c7ab0c07 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:23:20 +0200 Subject: [PATCH 45/91] Update context-biz.b2b.json --- tokens/context-biz.b2b.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index 38bd1169..7d20664c 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -4,11 +4,11 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#222222", + "$value": "#FFFFFF", "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, + "hiddenFromPublishing": true, "scopes": [], "codeSyntax": {} } From 2c9e5df4619edf7cc28b6b1cdf7365c525ee176e Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 10:24:46 +0200 Subject: [PATCH 46/91] Update context-biz.b2b.json --- tokens/context-biz.b2b.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index 7d20664c..f5bce309 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -5,7 +5,7 @@ "primaryAccent": { "$type": "color", "$value": "#FFFFFF", - "$description": "", + "$description": "updated color", "$extensions": { "com.figma": { "hiddenFromPublishing": true, From ba0d52b9a714155195e02fdec3b1524b444d7014 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 09:02:03 +0000 Subject: [PATCH 47/91] Update tokens from Figma --- tokens/context-biz.b2b.json | 6 +++--- tokens/context-biz.b2c.json | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index f5bce309..fed8157b 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -4,8 +4,8 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#FFFFFF", - "$description": "updated color", + "$value": "{color.b2b.light.interactive.primaryAccent}", + "$description": "", "$extensions": { "com.figma": { "hiddenFromPublishing": true, @@ -717,4 +717,4 @@ } } } -} +} \ No newline at end of file diff --git a/tokens/context-biz.b2c.json b/tokens/context-biz.b2c.json index f4f7e1ea..1817d9cc 100644 --- a/tokens/context-biz.b2c.json +++ b/tokens/context-biz.b2c.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#000000", + "$value": "{color.b2c.light.interactive.primaryAccent}", "$description": "", "$extensions": { "com.figma": { @@ -717,4 +717,4 @@ } } } -} +} \ No newline at end of file From 3029338e223a8bbe9f4a04bdf89ad791922747db Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 09:07:46 +0000 Subject: [PATCH 48/91] Update tokens from Figma --- tokens/context-biz.b2b.json | 4 ++-- tokens/context-biz.b2c.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json index fed8157b..080835fb 100644 --- a/tokens/context-biz.b2b.json +++ b/tokens/context-biz.b2b.json @@ -16,7 +16,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.light.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -52,7 +52,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.light.interactive.effect}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/context-biz.b2c.json b/tokens/context-biz.b2c.json index 1817d9cc..e5c409c2 100644 --- a/tokens/context-biz.b2c.json +++ b/tokens/context-biz.b2c.json @@ -16,7 +16,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.light.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -52,7 +52,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.light.interactive.effect}", "$description": "", "$extensions": { "com.figma": { From c1acd7b1d7d830dd6e1d97025828d93be59fe88b Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 09:32:11 +0000 Subject: [PATCH 49/91] Update tokens from Figma --- tokens/context-colors.b2b.json | 572 ++++++++++++++++++++++++++++++++ tokens/context-colors.b2c.json | 572 ++++++++++++++++++++++++++++++++ tokens/context-globals.b2b.json | 150 +++++++++ tokens/context-globals.b2c.json | 150 +++++++++ 4 files changed, 1444 insertions(+) create mode 100644 tokens/context-colors.b2b.json create mode 100644 tokens/context-colors.b2c.json create mode 100644 tokens/context-globals.b2b.json create mode 100644 tokens/context-globals.b2c.json diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json new file mode 100644 index 00000000..986ded26 --- /dev/null +++ b/tokens/context-colors.b2b.json @@ -0,0 +1,572 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2b.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2b.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2b.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json new file mode 100644 index 00000000..eeadf823 --- /dev/null +++ b/tokens/context-colors.b2c.json @@ -0,0 +1,572 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2c.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2c.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2c.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#c8cbd0", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-globals.b2b.json b/tokens/context-globals.b2b.json new file mode 100644 index 00000000..579f7c47 --- /dev/null +++ b/tokens/context-globals.b2b.json @@ -0,0 +1,150 @@ +{ + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-globals.b2c.json b/tokens/context-globals.b2c.json new file mode 100644 index 00000000..579f7c47 --- /dev/null +++ b/tokens/context-globals.b2c.json @@ -0,0 +1,150 @@ +{ + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file From 6e342474b71e8e924d521b1a36cc0f44d040cb5d Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 13:47:37 +0200 Subject: [PATCH 50/91] Update context-colors.b2b.json changed secondary interactive for b2b --- tokens/context-colors.b2b.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index 986ded26..4d9cd1fc 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -16,7 +16,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.b2b.light.interactive.secondary}", + "$value": "{color.b2b.light.interactive.primaryAccent}", "$description": "", "$extensions": { "com.figma": { @@ -569,4 +569,4 @@ } } } -} \ No newline at end of file +} From 8a2c52f39eb6c78e823f1fedfc77beb1df1a32c1 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 13:49:54 +0200 Subject: [PATCH 51/91] Update context-colors.b2b.json reverse of the previous change --- tokens/context-colors.b2b.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index 4d9cd1fc..ebfe0d27 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -16,7 +16,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.b2b.light.interactive.primaryAccent}", + "$value": "{color.b2b.light.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { From f4a7c128a8f2dda7d80e549f927dcebd6f36477a Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 11:53:32 +0000 Subject: [PATCH 52/91] Update tokens from Figma --- tokens/brand-colors.vg.json | 1112 ++++++++++++++++++++++++++++++++ tokens/brand-globals.vg.json | 292 +++++++++ tokens/context-colors.b2b.json | 54 +- tokens/context-colors.b2c.json | 52 +- 4 files changed, 1457 insertions(+), 53 deletions(-) create mode 100644 tokens/brand-colors.vg.json create mode 100644 tokens/brand-globals.vg.json diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json new file mode 100644 index 00000000..b479c559 --- /dev/null +++ b/tokens/brand-colors.vg.json @@ -0,0 +1,1112 @@ +{ + "color": { + "b2b": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "b2c": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimaryAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.022}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "text-and-icon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onAccent": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "error": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/brand-globals.vg.json b/tokens/brand-globals.vg.json new file mode 100644 index 00000000..c6d03c4c --- /dev/null +++ b/tokens/brand-globals.vg.json @@ -0,0 +1,292 @@ +{ + "radius": { + "b2b": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "b2c": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "opacity": { + "b2b": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "b2b": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index ebfe0d27..c16d6f31 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -293,10 +293,10 @@ } }, "dark": { - "interactive": { - "primaryAccent": { + "textIcon": { + "primary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "secondary": { + "onPrimaryAccent": { "$type": "color", - "$value": "#294447", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "destructive": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "disabled": { + "onSecondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "effect": { + "onTertiary": { "$type": "color", - "$value": "#000000", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -353,12 +353,10 @@ "codeSyntax": {} } } - } - }, - "textIcon": { - "primary": { + }, + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -368,7 +366,7 @@ } } }, - "onPrimaryAccent": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -380,7 +378,7 @@ } } }, - "secondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -391,10 +389,12 @@ "codeSyntax": {} } } - }, - "onSecondary": { + } + }, + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "onTertiary": { + "secondary": { "$type": "color", - "$value": "#02b195", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "destructive": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "disabled": { + "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { @@ -569,4 +569,4 @@ } } } -} +} \ No newline at end of file diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json index eeadf823..62042510 100644 --- a/tokens/context-colors.b2c.json +++ b/tokens/context-colors.b2c.json @@ -293,10 +293,10 @@ } }, "dark": { - "interactive": { - "primaryAccent": { + "textIcon": { + "primary": { "$type": "color", - "$value": "#00806f", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -306,9 +306,9 @@ } } }, - "secondary": { + "onPrimaryAccent": { "$type": "color", - "$value": "#294447", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -318,7 +318,7 @@ } } }, - "destructive": { + "secondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -330,7 +330,7 @@ } } }, - "disabled": { + "onSecondary": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -342,9 +342,9 @@ } } }, - "effect": { + "onTertiary": { "$type": "color", - "$value": "#000000", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -353,12 +353,10 @@ "codeSyntax": {} } } - } - }, - "textIcon": { - "primary": { + }, + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "#02b195", "$description": "", "$extensions": { "com.figma": { @@ -368,7 +366,7 @@ } } }, - "onPrimaryAccent": { + "destructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -380,7 +378,7 @@ } } }, - "secondary": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -391,10 +389,12 @@ "codeSyntax": {} } } - }, - "onSecondary": { + } + }, + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "#00806f", "$description": "", "$extensions": { "com.figma": { @@ -404,9 +404,9 @@ } } }, - "onTertiary": { + "secondary": { "$type": "color", - "$value": "#02b195", + "$value": "#294447", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +416,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "#02b195", + "$value": "#ffffff", "$description": "", "$extensions": { "com.figma": { @@ -428,7 +428,7 @@ } } }, - "destructive": { + "disabled": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -440,9 +440,9 @@ } } }, - "disabled": { + "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "#000000", "$description": "", "$extensions": { "com.figma": { From e500fec192b0d281c010f7dc7e9bd232bad4178d Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 13:56:40 +0200 Subject: [PATCH 53/91] Update context-colors.b2b.json change check --- tokens/context-colors.b2b.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index c16d6f31..37e21aac 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "{color.b2b.light.interactive.primaryAccent}", + "$value": "{color.b2b.light.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -569,4 +569,4 @@ } } } -} \ No newline at end of file +} From 99ad9832ddb79c6543f6522830f4b3d7a52ec08a Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 12:24:32 +0000 Subject: [PATCH 54/91] Update tokens from Figma --- tokens/brand-colors.vg.json | 38 +++++++++++++++++++++++++++++++++- tokens/context-colors.b2b.json | 4 ++-- tokens/vg-b2b.primitives.json | 16 ++++++++++++++ tokens/vg-b2c.primitives.json | 16 ++++++++++++++ 4 files changed, 71 insertions(+), 3 deletions(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index b479c559..765bb112 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -15,6 +15,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "{color.gray.100}", @@ -27,7 +39,7 @@ } } }, - "destructive": { + "secondaryDestructive": { "$type": "color", "$value": "#ffffff", "$description": "", @@ -569,6 +581,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "#ffffff00", @@ -581,6 +605,18 @@ } } }, + "secondaryDestructive": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "destructive": { "$type": "color", "$value": "#ffffff00", diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index 37e21aac..c16d6f31 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -4,7 +4,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "{color.b2b.light.interactive.secondary}", + "$value": "{color.b2b.light.interactive.primaryAccent}", "$description": "", "$extensions": { "com.figma": { @@ -569,4 +569,4 @@ } } } -} +} \ No newline at end of file diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json index 57855a4b..3431bb02 100644 --- a/tokens/vg-b2b.primitives.json +++ b/tokens/vg-b2b.primitives.json @@ -568,6 +568,22 @@ } }, "color": { + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, "blue": { "050": { "$type": "color", diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index c4363ae1..6ee2e059 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -568,6 +568,22 @@ } }, "color": { + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + } + }, "blue": { "050": { "$type": "color", From 282af3d6f8aefd43754d8078b7e754283f9401c7 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 12:45:06 +0000 Subject: [PATCH 55/91] Update tokens from Figma --- tokens/brand-globals.vg.json | 4 +-- tokens/context-colors.b2b.json | 44 +++++++++++++++++++++------------ tokens/context-colors.b2c.json | 44 +++++++++++++++++++++------------ tokens/context-globals.b2b.json | 22 ++++++++--------- tokens/context-globals.b2c.json | 22 ++++++++--------- 5 files changed, 80 insertions(+), 56 deletions(-) diff --git a/tokens/brand-globals.vg.json b/tokens/brand-globals.vg.json index c6d03c4c..471a1951 100644 --- a/tokens/brand-globals.vg.json +++ b/tokens/brand-globals.vg.json @@ -4,7 +4,7 @@ "control": { "m": { "$type": "number", - "$value": "{radius.200}", + "$value": "{radius.100}", "$description": "", "$extensions": { "com.figma": { @@ -18,7 +18,7 @@ "input": { "m": { "$type": "number", - "$value": "{radius.200}", + "$value": "{radius.100}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index c16d6f31..27389a97 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -14,6 +14,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2b.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "{color.b2b.light.interactive.secondary}", @@ -26,9 +38,9 @@ } } }, - "destructive": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.light.interactive.secondaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -191,6 +203,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,20 +302,6 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json index 62042510..afcde019 100644 --- a/tokens/context-colors.b2c.json +++ b/tokens/context-colors.b2c.json @@ -14,6 +14,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2c.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "{color.b2c.light.interactive.secondary}", @@ -26,9 +38,9 @@ } } }, - "destructive": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.light.interactive.secondaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -191,6 +203,20 @@ } } }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "border": { "default": { "$type": "color", @@ -276,20 +302,6 @@ } } } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } } }, "dark": { diff --git a/tokens/context-globals.b2b.json b/tokens/context-globals.b2b.json index 579f7c47..d79d87d0 100644 --- a/tokens/context-globals.b2b.json +++ b/tokens/context-globals.b2b.json @@ -4,7 +4,7 @@ "control": { "md": { "$type": "number", - "$value": 8, + "$value": "{radius.b2b.control.m}", "$description": "", "$extensions": { "com.figma": { @@ -18,7 +18,7 @@ "input": { "m": { "$type": "number", - "$value": 4, + "$value": "{radius.b2b.input.m}", "$description": "", "$extensions": { "com.figma": { @@ -35,7 +35,7 @@ "global": { "none": { "$type": "number", - "$value": 0, + "$value": "{space.b2b.none}", "$description": "", "$extensions": { "com.figma": { @@ -47,7 +47,7 @@ }, "xxxs": { "$type": "number", - "$value": 2, + "$value": "{space.b2b.xxxs}", "$description": "", "$extensions": { "com.figma": { @@ -59,7 +59,7 @@ }, "xxs": { "$type": "number", - "$value": 4, + "$value": "{space.b2b.xxs}", "$description": "", "$extensions": { "com.figma": { @@ -71,7 +71,7 @@ }, "xs": { "$type": "number", - "$value": 8, + "$value": "{space.b2b.xs}", "$description": "", "$extensions": { "com.figma": { @@ -83,7 +83,7 @@ }, "sm": { "$type": "number", - "$value": 12, + "$value": "{space.b2b.sm}", "$description": "", "$extensions": { "com.figma": { @@ -95,7 +95,7 @@ }, "md": { "$type": "number", - "$value": 16, + "$value": "{space.b2b.md}", "$description": "", "$extensions": { "com.figma": { @@ -111,7 +111,7 @@ "global": { "none": { "$type": "number", - "$value": 0, + "$value": "{opacity.b2b.none}", "$description": "", "$extensions": { "com.figma": { @@ -123,7 +123,7 @@ }, "hover": { "$type": "number", - "$value": 6, + "$value": "{opacity.b2b.hover}", "$description": "", "$extensions": { "com.figma": { @@ -135,7 +135,7 @@ }, "pressed": { "$type": "number", - "$value": 12, + "$value": "{opacity.b2b.pressed}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/context-globals.b2c.json b/tokens/context-globals.b2c.json index 579f7c47..47b2a24b 100644 --- a/tokens/context-globals.b2c.json +++ b/tokens/context-globals.b2c.json @@ -4,7 +4,7 @@ "control": { "md": { "$type": "number", - "$value": 8, + "$value": "{radius.b2c.control.m}", "$description": "", "$extensions": { "com.figma": { @@ -18,7 +18,7 @@ "input": { "m": { "$type": "number", - "$value": 4, + "$value": "{radius.b2c.input.m}", "$description": "", "$extensions": { "com.figma": { @@ -35,7 +35,7 @@ "global": { "none": { "$type": "number", - "$value": 0, + "$value": "{space.b2c.none}", "$description": "", "$extensions": { "com.figma": { @@ -47,7 +47,7 @@ }, "xxxs": { "$type": "number", - "$value": 2, + "$value": "{space.b2c.xxxs}", "$description": "", "$extensions": { "com.figma": { @@ -59,7 +59,7 @@ }, "xxs": { "$type": "number", - "$value": 4, + "$value": "{space.b2c.xxs}", "$description": "", "$extensions": { "com.figma": { @@ -71,7 +71,7 @@ }, "xs": { "$type": "number", - "$value": 8, + "$value": "{space.b2c.xs}", "$description": "", "$extensions": { "com.figma": { @@ -83,7 +83,7 @@ }, "sm": { "$type": "number", - "$value": 12, + "$value": "{space.b2c.sm}", "$description": "", "$extensions": { "com.figma": { @@ -95,7 +95,7 @@ }, "md": { "$type": "number", - "$value": 16, + "$value": "{space.b2b.sm}", "$description": "", "$extensions": { "com.figma": { @@ -111,7 +111,7 @@ "global": { "none": { "$type": "number", - "$value": 0, + "$value": "{opacity.b2c.none}", "$description": "", "$extensions": { "com.figma": { @@ -123,7 +123,7 @@ }, "hover": { "$type": "number", - "$value": 6, + "$value": "{opacity.b2c.hover}", "$description": "", "$extensions": { "com.figma": { @@ -135,7 +135,7 @@ }, "pressed": { "$type": "number", - "$value": 12, + "$value": "{opacity.b2c.pressed}", "$description": "", "$extensions": { "com.figma": { From bed770aaabe217e3dc421609ca78e9bd4ebd8cbd Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 13:48:33 +0000 Subject: [PATCH 56/91] Update tokens from Figma --- tokens/brand-colors.vg.json | 202 +++++++++++++++++++++++----------- tokens/vg-b2b.primitives.json | 80 ++++++++++++-- tokens/vg-b2c.primitives.json | 92 ++++++++++++++-- 3 files changed, 293 insertions(+), 81 deletions(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 765bb112..7043fd43 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -41,7 +41,7 @@ }, "secondaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.096}", "$description": "", "$extensions": { "com.figma": { @@ -53,7 +53,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -89,7 +89,7 @@ } } }, - "onAccent": { + "onPrimary": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -103,7 +103,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.gray.034}", + "$value": "{color.gray.012}", "$description": "", "$extensions": { "com.figma": { @@ -151,7 +151,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -163,7 +163,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.034}", "$description": "", "$extensions": { "com.figma": { @@ -189,7 +189,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -201,7 +201,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -213,7 +213,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -225,7 +225,7 @@ }, "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -237,7 +237,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -303,6 +303,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "{color.gray.000}", @@ -315,9 +327,9 @@ } } }, - "destructive": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.012}", "$description": "", "$extensions": { "com.figma": { @@ -329,7 +341,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.012}", "$description": "", "$extensions": { "com.figma": { @@ -341,7 +353,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -365,7 +377,7 @@ } } }, - "onPrimaryAccent": { + "onPrimary": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -379,7 +391,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -415,7 +427,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.044}", "$description": "", "$extensions": { "com.figma": { @@ -427,7 +439,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -439,7 +451,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { @@ -453,7 +465,7 @@ "border": { "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.020}", "$description": "", "$extensions": { "com.figma": { @@ -465,7 +477,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -477,7 +489,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -489,7 +501,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -501,7 +513,7 @@ }, "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.044}", "$description": "", "$extensions": { "com.figma": { @@ -513,7 +525,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { @@ -571,7 +583,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -583,7 +595,7 @@ }, "primaryDestructive": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -595,7 +607,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.green.088}", "$description": "", "$extensions": { "com.figma": { @@ -607,7 +619,7 @@ }, "secondaryDestructive": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.red.096}", "$description": "", "$extensions": { "com.figma": { @@ -617,21 +629,65 @@ } } }, - "destructive": { + "040": { "$type": "color", - "$value": "#ffffff00", + "$value": "#cc0033", "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "096": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], "codeSyntax": {} } } }, "disabled": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -643,7 +699,7 @@ }, "effect": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -667,7 +723,7 @@ } } }, - "onPrimaryAccent": { + "onPrimary": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -681,7 +737,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.gray.034}", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -693,7 +749,7 @@ }, "onSecondary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -705,7 +761,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.gray.006}", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -717,7 +773,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.030}", "$description": "", "$extensions": { "com.figma": { @@ -727,9 +783,9 @@ } } }, - "error": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -741,7 +797,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.034}", "$description": "", "$extensions": { "com.figma": { @@ -755,7 +811,7 @@ "border": { "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -767,7 +823,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -779,7 +835,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -789,9 +845,9 @@ } } }, - "error": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -803,7 +859,7 @@ }, "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -815,7 +871,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.081}", "$description": "", "$extensions": { "com.figma": { @@ -841,7 +897,7 @@ "background": { "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -855,7 +911,7 @@ "surface": { "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -881,6 +937,18 @@ } } }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "secondary": { "$type": "color", "$value": "{color.green.022}", @@ -893,9 +961,9 @@ } } }, - "destructive": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.012}", "$description": "", "$extensions": { "com.figma": { @@ -907,7 +975,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.012}", "$description": "", "$extensions": { "com.figma": { @@ -943,7 +1011,7 @@ } } }, - "onAccent": { + "onPrimary": { "$type": "color", "$value": "{color.gray.100}", "$description": "", @@ -957,7 +1025,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -1003,9 +1071,9 @@ } } }, - "error": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -1017,7 +1085,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { @@ -1043,7 +1111,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -1055,7 +1123,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -1065,9 +1133,9 @@ } } }, - "error": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -1079,7 +1147,7 @@ }, "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -1091,7 +1159,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json index 3431bb02..54ce743c 100644 --- a/tokens/vg-b2b.primitives.json +++ b/tokens/vg-b2b.primitives.json @@ -568,6 +568,20 @@ } }, "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "red": { "040": { "$type": "color", @@ -582,17 +596,45 @@ "codeSyntax": {} } } - } - }, - "blue": { - "050": { + }, + "096": { "$type": "color", - "$value": "#0084ff", + "$value": "#f9f0f2", "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], "codeSyntax": {} } } @@ -623,6 +665,30 @@ } } }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "034": { "$type": "color", "$value": "#50575c", diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index 6ee2e059..d1594d11 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -568,6 +568,20 @@ } }, "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "red": { "040": { "$type": "color", @@ -582,17 +596,45 @@ "codeSyntax": {} } } - } - }, - "blue": { - "050": { + }, + "096": { "$type": "color", - "$value": "#0084ff", + "$value": "#f9f0f2", "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "ALL_SCOPES" + ], "codeSyntax": {} } } @@ -623,6 +665,30 @@ } } }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "034": { "$type": "color", "$value": "#50575c", @@ -685,6 +751,18 @@ } }, "green": { + "088": { + "$type": "color", + "$value": "#d8e7e9", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "044": { "$type": "color", "$value": "#2fb29d", From 5109619ec883fd04024114b2d0d10c32db86eb78 Mon Sep 17 00:00:00 2001 From: misykvg Date: Thu, 17 Jul 2025 14:21:35 +0000 Subject: [PATCH 57/91] Update tokens from Figma --- tokens/brand-colors.vg.json | 150 ++++++++---------------- tokens/context-colors.b2b.json | 206 ++++++++++++++++----------------- tokens/context-colors.b2c.json | 206 ++++++++++++++++----------------- 3 files changed, 253 insertions(+), 309 deletions(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 7043fd43..38b6814a 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -76,7 +76,7 @@ } } }, - "text-and-icon": { + "textAndIcon": { "primary": { "$type": "color", "$value": "{color.gray.017}", @@ -187,9 +187,9 @@ } } }, - "focus": { + "active": { "$type": "color", - "$value": "{color.blue.050}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -199,9 +199,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "{color.green.025}", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -211,9 +211,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "{color.red.040}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -223,9 +223,9 @@ } } }, - "active": { + "disabled": { "$type": "color", - "$value": "{color.green.025}", + "$value": "{color.gray.087}", "$description": "", "$extensions": { "com.figma": { @@ -235,9 +235,9 @@ } } }, - "disabled": { + "focus": { "$type": "color", - "$value": "{color.gray.087}", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -364,7 +364,7 @@ } } }, - "text-and-icon": { + "textAndIcon": { "primary": { "$type": "color", "$value": "{color.gray.100}", @@ -475,9 +475,9 @@ } } }, - "focus": { + "active": { "$type": "color", - "$value": "{color.blue.050}", + "$value": "{color.green.044}", "$description": "", "$extensions": { "com.figma": { @@ -487,9 +487,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "{color.green.035}", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -499,9 +499,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "{color.red.062}", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -511,9 +511,9 @@ } } }, - "active": { + "disabled": { "$type": "color", - "$value": "{color.green.044}", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { @@ -523,9 +523,9 @@ } } }, - "disabled": { + "focus": { "$type": "color", - "$value": "{color.gray.038}", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -629,62 +629,6 @@ } } }, - "040": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "096": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, - "062": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], - "codeSyntax": {} - } - } - }, "disabled": { "$type": "color", "$value": "{color.gray.087}", @@ -710,7 +654,7 @@ } } }, - "text-and-icon": { + "textAndIcon": { "primary": { "$type": "color", "$value": "{color.gray.006}", @@ -737,7 +681,7 @@ }, "secondary": { "$type": "color", - "$value": "{color.gray.087}", + "$value": "{color.gray.012}", "$description": "", "$extensions": { "com.figma": { @@ -749,7 +693,7 @@ }, "onSecondary": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -821,9 +765,9 @@ } } }, - "focus": { + "active": { "$type": "color", - "$value": "{color.blue.050}", + "$value": "{color.gray.000}", "$description": "", "$extensions": { "com.figma": { @@ -833,9 +777,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "{color.green.025}", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -845,9 +789,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "{color.red.040}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -857,9 +801,9 @@ } } }, - "active": { + "disabled": { "$type": "color", - "$value": "{color.gray.000}", + "$value": "{color.gray.081}", "$description": "", "$extensions": { "com.figma": { @@ -869,9 +813,9 @@ } } }, - "disabled": { + "focus": { "$type": "color", - "$value": "{color.gray.081}", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { @@ -939,7 +883,7 @@ }, "primaryDestructive": { "$type": "color", - "$value": "{color.green.025}", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -998,7 +942,7 @@ } } }, - "text-and-icon": { + "textAndIcon": { "primary": { "$type": "color", "$value": "{color.gray.100}", @@ -1109,9 +1053,9 @@ } } }, - "focus": { + "active": { "$type": "color", - "$value": "{color.blue.050}", + "$value": "{color.gray.100}", "$description": "", "$extensions": { "com.figma": { @@ -1121,9 +1065,9 @@ } } }, - "accent": { + "destructive": { "$type": "color", - "$value": "{color.green.035}", + "$value": "{color.red.062}", "$description": "", "$extensions": { "com.figma": { @@ -1133,9 +1077,9 @@ } } }, - "destructive": { + "accent": { "$type": "color", - "$value": "{color.red.062}", + "$value": "{color.green.035}", "$description": "", "$extensions": { "com.figma": { @@ -1145,9 +1089,9 @@ } } }, - "active": { + "disabled": { "$type": "color", - "$value": "{color.gray.100}", + "$value": "{color.gray.038}", "$description": "", "$extensions": { "com.figma": { @@ -1157,9 +1101,9 @@ } } }, - "disabled": { + "focus": { "$type": "color", - "$value": "{color.gray.038}", + "$value": "{color.blue.050}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index 27389a97..36d07361 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -52,7 +52,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.light.interactive.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -77,10 +77,10 @@ } } }, - "textIcon": { + "textAndIcon": { "primary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2b.light.textAndIcon.primary}", "$description": "", "$extensions": { "com.figma": { @@ -90,9 +90,9 @@ } } }, - "onPrimaryAccent": { + "onPrimary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.textAndIcon.onPrimary}", "$description": "", "$extensions": { "com.figma": { @@ -106,7 +106,7 @@ }, "secondary": { "$type": "color", - "$value": "#50575c", + "$value": "{color.b2b.light.textAndIcon.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -118,7 +118,7 @@ }, "onSecondary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2b.light.textAndIcon.onSecondary}", "$description": "", "$extensions": { "com.figma": { @@ -130,7 +130,7 @@ }, "onTertiary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2b.light.textAndIcon.onTertiary}", "$description": "", "$extensions": { "com.figma": { @@ -142,7 +142,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.textAndIcon.accent}", "$description": "", "$extensions": { "com.figma": { @@ -154,7 +154,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.textAndIcon.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -166,7 +166,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.textAndIcon.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -177,10 +177,10 @@ } } }, - "surface": { - "primary": { + "border": { + "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.default}", "$description": "", "$extensions": { "com.figma": { @@ -190,23 +190,9 @@ } } }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { + "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.active}", "$description": "", "$extensions": { "com.figma": { @@ -215,12 +201,10 @@ "codeSyntax": {} } } - } - }, - "border": { - "default": { + }, + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -230,9 +214,9 @@ } } }, - "active": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.accent}", "$description": "", "$extensions": { "com.figma": { @@ -242,9 +226,9 @@ } } }, - "accent": { + "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -254,9 +238,9 @@ } } }, - "destructive": { + "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.focus}", "$description": "", "$extensions": { "com.figma": { @@ -266,9 +250,9 @@ } } }, - "focus": { + "transparent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.border.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -277,10 +261,12 @@ "codeSyntax": {} } } - }, - "disabled": { + } + }, + "surface": { + "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.light.surface.primary}", "$description": "", "$extensions": { "com.figma": { @@ -289,10 +275,12 @@ "codeSyntax": {} } } - }, - "transparent": { + } + }, + "background": { + "primary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.light.background.primary}", "$description": "", "$extensions": { "com.figma": { @@ -305,10 +293,10 @@ } }, "dark": { - "textIcon": { - "primary": { + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.interactive.primaryAccent}", "$description": "", "$extensions": { "com.figma": { @@ -318,9 +306,9 @@ } } }, - "onPrimaryAccent": { + "primaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.interactive.primaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -332,7 +320,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -342,9 +330,9 @@ } } }, - "onSecondary": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.interactive.secondaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -354,9 +342,9 @@ } } }, - "onTertiary": { + "disabled": { "$type": "color", - "$value": "#02b195", + "$value": "{color.b2b.dark.interactive.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -366,9 +354,9 @@ } } }, - "accent": { + "effect": { "$type": "color", - "$value": "#02b195", + "$value": "{color.b2b.dark.interactive.effect}", "$description": "", "$extensions": { "com.figma": { @@ -377,10 +365,12 @@ "codeSyntax": {} } } - }, - "destructive": { + } + }, + "textAndIcon": { + "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.textAndIcon.primary}", "$description": "", "$extensions": { "com.figma": { @@ -390,9 +380,9 @@ } } }, - "disabled": { + "onPrimary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.textAndIcon.onPrimary}", "$description": "", "$extensions": { "com.figma": { @@ -401,12 +391,10 @@ "codeSyntax": {} } } - } - }, - "interactive": { - "primaryAccent": { + }, + "secondary": { "$type": "color", - "$value": "#00806f", + "$value": "{color.b2b.dark.textAndIcon.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +404,9 @@ } } }, - "secondary": { + "onSecondary": { "$type": "color", - "$value": "#294447", + "$value": "{color.b2b.dark.textAndIcon.onSecondary}", "$description": "", "$extensions": { "com.figma": { @@ -428,9 +416,9 @@ } } }, - "destructive": { + "onTertiary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.textAndIcon.onTertiary}", "$description": "", "$extensions": { "com.figma": { @@ -440,9 +428,9 @@ } } }, - "disabled": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.textAndIcon.accent}", "$description": "", "$extensions": { "com.figma": { @@ -452,9 +440,9 @@ } } }, - "effect": { + "destructive": { "$type": "color", - "$value": "#000000", + "$value": "{color.b2b.dark.textAndIcon.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -463,12 +451,10 @@ "codeSyntax": {} } } - } - }, - "surface": { - "primary": { + }, + "disabled": { "$type": "color", - "$value": "#1d1e1e", + "$value": "{color.b2b.dark.textAndIcon.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -479,10 +465,10 @@ } } }, - "background": { - "primary": { + "border": { + "default": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2b.dark.border.default}", "$description": "", "$extensions": { "com.figma": { @@ -491,12 +477,10 @@ "codeSyntax": {} } } - } - }, - "border": { - "default": { + }, + "active": { "$type": "color", - "$value": "#333333", + "$value": "{color.b2b.dark.border.active}", "$description": "", "$extensions": { "com.figma": { @@ -506,9 +490,9 @@ } } }, - "active": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.border.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -520,7 +504,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.border.accent}", "$description": "", "$extensions": { "com.figma": { @@ -530,9 +514,9 @@ } } }, - "destructive": { + "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.border.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -544,7 +528,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.border.focus}", "$description": "", "$extensions": { "com.figma": { @@ -554,9 +538,9 @@ } } }, - "disabled": { + "transparent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2b.dark.border.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -565,10 +549,26 @@ "codeSyntax": {} } } - }, - "transparent": { + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2b.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2b.dark.background.primary}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json index afcde019..c3bfbce6 100644 --- a/tokens/context-colors.b2c.json +++ b/tokens/context-colors.b2c.json @@ -52,7 +52,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.light.interactive.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -77,10 +77,10 @@ } } }, - "textIcon": { + "textAndIcon": { "primary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2c.light.textAndIcon.primary}", "$description": "", "$extensions": { "com.figma": { @@ -90,9 +90,9 @@ } } }, - "onPrimaryAccent": { + "onPrimary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.textAndIcon.onPrimary}", "$description": "", "$extensions": { "com.figma": { @@ -106,7 +106,7 @@ }, "secondary": { "$type": "color", - "$value": "#50575c", + "$value": "{color.b2c.light.textAndIcon.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -118,7 +118,7 @@ }, "onSecondary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2c.light.textAndIcon.onSecondary}", "$description": "", "$extensions": { "com.figma": { @@ -130,7 +130,7 @@ }, "onTertiary": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2c.light.textAndIcon.onTertiary}", "$description": "", "$extensions": { "com.figma": { @@ -142,7 +142,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.textAndIcon.accent}", "$description": "", "$extensions": { "com.figma": { @@ -154,7 +154,7 @@ }, "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.textAndIcon.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -166,7 +166,7 @@ }, "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.textAndIcon.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -177,10 +177,10 @@ } } }, - "surface": { - "primary": { + "border": { + "default": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.default}", "$description": "", "$extensions": { "com.figma": { @@ -190,23 +190,9 @@ } } }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { + "active": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.active}", "$description": "", "$extensions": { "com.figma": { @@ -215,12 +201,10 @@ "codeSyntax": {} } } - } - }, - "border": { - "default": { + }, + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -230,9 +214,9 @@ } } }, - "active": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.accent}", "$description": "", "$extensions": { "com.figma": { @@ -242,9 +226,9 @@ } } }, - "accent": { + "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -254,9 +238,9 @@ } } }, - "destructive": { + "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.focus}", "$description": "", "$extensions": { "com.figma": { @@ -266,9 +250,9 @@ } } }, - "focus": { + "transparent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.border.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -277,10 +261,12 @@ "codeSyntax": {} } } - }, - "disabled": { + } + }, + "surface": { + "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.light.surface.primary}", "$description": "", "$extensions": { "com.figma": { @@ -289,10 +275,12 @@ "codeSyntax": {} } } - }, - "transparent": { + } + }, + "background": { + "primary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.light.background.primary}", "$description": "", "$extensions": { "com.figma": { @@ -305,10 +293,10 @@ } }, "dark": { - "textIcon": { - "primary": { + "interactive": { + "primaryAccent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.interactive.primaryAccent}", "$description": "", "$extensions": { "com.figma": { @@ -318,9 +306,9 @@ } } }, - "onPrimaryAccent": { + "primaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.interactive.primaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -332,7 +320,7 @@ }, "secondary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.interactive.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -342,9 +330,9 @@ } } }, - "onSecondary": { + "secondaryDestructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.interactive.secondaryDestructive}", "$description": "", "$extensions": { "com.figma": { @@ -354,9 +342,9 @@ } } }, - "onTertiary": { + "disabled": { "$type": "color", - "$value": "#02b195", + "$value": "{color.b2c.dark.interactive.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -366,9 +354,9 @@ } } }, - "accent": { + "effect": { "$type": "color", - "$value": "#02b195", + "$value": "{color.b2c.dark.interactive.effect}", "$description": "", "$extensions": { "com.figma": { @@ -377,10 +365,12 @@ "codeSyntax": {} } } - }, - "destructive": { + } + }, + "textAndIcon": { + "primary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.textAndIcon.primary}", "$description": "", "$extensions": { "com.figma": { @@ -390,9 +380,9 @@ } } }, - "disabled": { + "onPrimary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.textAndIcon.onPrimary}", "$description": "", "$extensions": { "com.figma": { @@ -401,12 +391,10 @@ "codeSyntax": {} } } - } - }, - "interactive": { - "primaryAccent": { + }, + "secondary": { "$type": "color", - "$value": "#00806f", + "$value": "{color.b2c.dark.textAndIcon.secondary}", "$description": "", "$extensions": { "com.figma": { @@ -416,9 +404,9 @@ } } }, - "secondary": { + "onSecondary": { "$type": "color", - "$value": "#294447", + "$value": "{color.b2c.dark.textAndIcon.onSecondary}", "$description": "", "$extensions": { "com.figma": { @@ -428,9 +416,9 @@ } } }, - "destructive": { + "onTertiary": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.textAndIcon.onTertiary}", "$description": "", "$extensions": { "com.figma": { @@ -440,9 +428,9 @@ } } }, - "disabled": { + "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.textAndIcon.accent}", "$description": "", "$extensions": { "com.figma": { @@ -452,9 +440,9 @@ } } }, - "effect": { + "destructive": { "$type": "color", - "$value": "#000000", + "$value": "{color.b2c.dark.textAndIcon.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -463,12 +451,10 @@ "codeSyntax": {} } } - } - }, - "surface": { - "primary": { + }, + "disabled": { "$type": "color", - "$value": "#1d1e1e", + "$value": "{color.b2c.dark.textAndIcon.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -479,10 +465,10 @@ } } }, - "background": { - "primary": { + "border": { + "default": { "$type": "color", - "$value": "#0d0e11", + "$value": "{color.b2c.dark.border.default}", "$description": "", "$extensions": { "com.figma": { @@ -491,12 +477,10 @@ "codeSyntax": {} } } - } - }, - "border": { - "default": { + }, + "active": { "$type": "color", - "$value": "#333333", + "$value": "{color.b2c.dark.border.active}", "$description": "", "$extensions": { "com.figma": { @@ -506,9 +490,9 @@ } } }, - "active": { + "destructive": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.border.destructive}", "$description": "", "$extensions": { "com.figma": { @@ -520,7 +504,7 @@ }, "accent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.border.accent}", "$description": "", "$extensions": { "com.figma": { @@ -530,9 +514,9 @@ } } }, - "destructive": { + "disabled": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.border.disabled}", "$description": "", "$extensions": { "com.figma": { @@ -544,7 +528,7 @@ }, "focus": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.border.focus}", "$description": "", "$extensions": { "com.figma": { @@ -554,9 +538,9 @@ } } }, - "disabled": { + "transparent": { "$type": "color", - "$value": "#ffffff", + "$value": "{color.b2c.dark.border.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -565,10 +549,26 @@ "codeSyntax": {} } } - }, - "transparent": { + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2c.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.b2c.dark.background.primary}", "$description": "", "$extensions": { "com.figma": { From 31af11113e0a32a08efb33f78eefb4701e11f3da Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 08:17:03 +0000 Subject: [PATCH 58/91] Update tokens from Figma --- tokens/mode-colors.dark.json | 294 ++++++++++++++++++++++++++++++++++ tokens/mode-colors.light.json | 294 ++++++++++++++++++++++++++++++++++ 2 files changed, 588 insertions(+) create mode 100644 tokens/mode-colors.dark.json create mode 100644 tokens/mode-colors.light.json diff --git a/tokens/mode-colors.dark.json b/tokens/mode-colors.dark.json new file mode 100644 index 00000000..95ee2c10 --- /dev/null +++ b/tokens/mode-colors.dark.json @@ -0,0 +1,294 @@ +{ + "colors": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.dark.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.dark.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.dark.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.dark.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.dark.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.dark.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.dark.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.dark.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.dark.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.dark.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.dark.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.dark.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.dark.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/mode-colors.light.json b/tokens/mode-colors.light.json new file mode 100644 index 00000000..801eeae6 --- /dev/null +++ b/tokens/mode-colors.light.json @@ -0,0 +1,294 @@ +{ + "colors": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.light.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.light.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.light.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.light.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.light.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.light.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.light.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.light.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.light.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.light.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.light.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.light.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file From a26e3cde5c9017ddced014a96f527f761f6d2780 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 08:24:36 +0000 Subject: [PATCH 59/91] Update tokens from Figma --- tokens/ds-colors.tokens.json | 294 +++++++++++++++++++++++++++++++++++ 1 file changed, 294 insertions(+) create mode 100644 tokens/ds-colors.tokens.json diff --git a/tokens/ds-colors.tokens.json b/tokens/ds-colors.tokens.json new file mode 100644 index 00000000..c54a73f7 --- /dev/null +++ b/tokens/ds-colors.tokens.json @@ -0,0 +1,294 @@ +{ + "ds": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{colors.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{colors.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{colors.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{colors.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{colors.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{colors.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{colors.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{colors.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{colors.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{colors.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{colors.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{colors.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{colors.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{colors.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{colors.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{colors.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{colors.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{colors.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{colors.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{colors.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file From dedd2168bb37dae1bd5c5dee1ce0b8173f19e543 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 08:33:54 +0000 Subject: [PATCH 60/91] Update tokens from Figma --- tokens/brand-colors.test.json | 1160 +++++++++++++++++++++++++++++++++ tokens/ds-colors.tokens.json | 160 +++-- tokens/vg-b2b.primitives.json | 24 +- tokens/vg-b2c.primitives.json | 24 +- 4 files changed, 1290 insertions(+), 78 deletions(-) create mode 100644 tokens/brand-colors.test.json diff --git a/tokens/brand-colors.test.json b/tokens/brand-colors.test.json new file mode 100644 index 00000000..38b6814a --- /dev/null +++ b/tokens/brand-colors.test.json @@ -0,0 +1,1160 @@ +{ + "color": { + "b2b": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "b2c": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.088}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.030}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.081}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.022}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/ds-colors.tokens.json b/tokens/ds-colors.tokens.json index c54a73f7..d0d4c5dd 100644 --- a/tokens/ds-colors.tokens.json +++ b/tokens/ds-colors.tokens.json @@ -7,8 +7,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": {} } } @@ -19,8 +22,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": {} } } @@ -31,8 +37,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": {} } } @@ -43,8 +52,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": {} } } @@ -55,8 +67,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": {} } } @@ -67,8 +82,11 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], "codeSyntax": { "WEB": "color/interactive/accent-effect" } @@ -83,8 +101,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -95,8 +117,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": { "WEB": "color/text/on-primary" } @@ -109,8 +135,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -121,8 +151,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -133,8 +167,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -145,8 +183,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -157,8 +199,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -169,8 +215,12 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -183,8 +233,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -195,8 +247,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -207,8 +261,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -219,8 +275,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -231,8 +289,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -243,8 +303,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -255,8 +317,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], "codeSyntax": {} } } @@ -269,8 +333,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], "codeSyntax": {} } } @@ -283,8 +349,10 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], "codeSyntax": {} } } diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json index 54ce743c..4686b457 100644 --- a/tokens/vg-b2b.primitives.json +++ b/tokens/vg-b2b.primitives.json @@ -589,10 +589,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -603,10 +601,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -617,10 +613,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -631,10 +625,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index d1594d11..6b11ad42 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -589,10 +589,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -603,10 +601,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -617,10 +613,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } @@ -631,10 +625,8 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "ALL_SCOPES" - ], + "hiddenFromPublishing": true, + "scopes": [], "codeSyntax": {} } } From 041ad67059992b03a721baa3d49c0b8b2f3eab3b Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 10:36:12 +0200 Subject: [PATCH 61/91] Update brand-colors.vg.json --- tokens/brand-colors.vg.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 38b6814a..625122b9 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -5,7 +5,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "{color.green.025}", + "$value": "{color.red.040}", "$description": "", "$extensions": { "com.figma": { @@ -1157,4 +1157,4 @@ } } } -} \ No newline at end of file +} From 05144cd06e9652de94b90c2087b0a926fb0a2689 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 10:40:41 +0200 Subject: [PATCH 62/91] Delete tokens/context-biz.b2b.json --- tokens/context-biz.b2b.json | 720 ------------------------------------ 1 file changed, 720 deletions(-) delete mode 100644 tokens/context-biz.b2b.json diff --git a/tokens/context-biz.b2b.json b/tokens/context-biz.b2b.json deleted file mode 100644 index 080835fb..00000000 --- a/tokens/context-biz.b2b.json +++ /dev/null @@ -1,720 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2b.light.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2b.light.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2b.light.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textIcon": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "textIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From 9be8a0ef34ca91d505868b58ea088f0b110d31ae Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 10:40:48 +0200 Subject: [PATCH 63/91] Delete tokens/context-biz.b2c.json --- tokens/context-biz.b2c.json | 720 ------------------------------------ 1 file changed, 720 deletions(-) delete mode 100644 tokens/context-biz.b2c.json diff --git a/tokens/context-biz.b2c.json b/tokens/context-biz.b2c.json deleted file mode 100644 index e5c409c2..00000000 --- a/tokens/context-biz.b2c.json +++ /dev/null @@ -1,720 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2c.light.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2c.light.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2c.light.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textIcon": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#c8cbd0", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "textIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From d3b5554a065fea904f2e621583846e421e787ed5 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 10:40:57 +0200 Subject: [PATCH 64/91] Delete tokens/brand.vg.json --- tokens/brand.vg.json | 1482 ------------------------------------------ 1 file changed, 1482 deletions(-) delete mode 100644 tokens/brand.vg.json diff --git a/tokens/brand.vg.json b/tokens/brand.vg.json deleted file mode 100644 index d1a456f2..00000000 --- a/tokens/brand.vg.json +++ /dev/null @@ -1,1482 +0,0 @@ -{ - "color": { - "b2b": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "text-and-icon": { - "primary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onAccent": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "text-and-icon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "b2c": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "text-and-icon": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimaryAccent": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "error": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "error": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.green.022}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "text-and-icon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onAccent": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "error": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.020}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "error": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - } - }, - "radius": { - "b2c": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "b2b": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "opacity": { - "b2c": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2b": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "sizing": { - "icon": { - "s": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "m": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "l": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "border-width": { - "base": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontFamily": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "b2c": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2b": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From ec06db9c0686934c262e1cfd1cf37aa812d7f5bf Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 10:44:55 +0200 Subject: [PATCH 65/91] Update brand-colors.vg.json --- tokens/brand-colors.vg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 625122b9..35fddaca 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -5,7 +5,7 @@ "interactive": { "primaryAccent": { "$type": "color", - "$value": "{color.red.040}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { From 6f73e1e3bca0a8a54046c4d633841c128af47a9f Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 08:51:30 +0000 Subject: [PATCH 66/91] Update tokens from Figma --- tokens/brand-colors.vg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 35fddaca..38b6814a 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -1157,4 +1157,4 @@ } } } -} +} \ No newline at end of file From ca82917a34c582887194afbe680e09c8151207d6 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 09:07:59 +0000 Subject: [PATCH 67/91] Update tokens from Figma --- tokens/brand-colors.test.json | 2 +- tokens/brand-colors.vg.json | 2 +- tokens/vg-b2b.primitives.json | 40 +++++++++++++++++++++++------------ tokens/vg-b2c.primitives.json | 40 +++++++++++++++++++++++------------ 4 files changed, 54 insertions(+), 30 deletions(-) diff --git a/tokens/brand-colors.test.json b/tokens/brand-colors.test.json index 38b6814a..dc3d31a9 100644 --- a/tokens/brand-colors.test.json +++ b/tokens/brand-colors.test.json @@ -855,7 +855,7 @@ "surface": { "primary": { "$type": "color", - "$value": "{color.gray.087}", + "$value": "{color.gray.097}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index 38b6814a..dc3d31a9 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -855,7 +855,7 @@ "surface": { "primary": { "$type": "color", - "$value": "{color.gray.087}", + "$value": "{color.gray.097}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json index 4686b457..182c2c58 100644 --- a/tokens/vg-b2b.primitives.json +++ b/tokens/vg-b2b.primitives.json @@ -568,20 +568,6 @@ } }, "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "red": { "040": { "$type": "color", @@ -632,6 +618,20 @@ } } }, + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "gray": { "100": { "$type": "color", @@ -645,6 +645,18 @@ } } }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "087": { "$type": "color", "$value": "#dfdfdf", diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index 6b11ad42..7691dcb8 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -568,20 +568,6 @@ } }, "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "red": { "040": { "$type": "color", @@ -632,6 +618,20 @@ } } }, + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "gray": { "100": { "$type": "color", @@ -645,6 +645,18 @@ } } }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, "087": { "$type": "color", "$value": "#dfdfdf", From 1afadc7761bdcfe8b9e4c4176b2920698ab7cf94 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 11:30:31 +0000 Subject: [PATCH 68/91] Update tokens from Figma --- tokens/brand-globals.test.json | 292 +++++++++++++++++++++++++++++++ tokens/context-globals.b2b.json | 40 ++--- tokens/context-globals.b2c.json | 40 ++--- tokens/ds-globals.Mode 1.json | 180 +++++++++++++++++++ tokens/mode-globals.default.json | 144 +++++++++++++++ 5 files changed, 652 insertions(+), 44 deletions(-) create mode 100644 tokens/brand-globals.test.json create mode 100644 tokens/ds-globals.Mode 1.json create mode 100644 tokens/mode-globals.default.json diff --git a/tokens/brand-globals.test.json b/tokens/brand-globals.test.json new file mode 100644 index 00000000..471a1951 --- /dev/null +++ b/tokens/brand-globals.test.json @@ -0,0 +1,292 @@ +{ + "radius": { + "b2b": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "b2c": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "opacity": { + "b2b": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "b2b": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/context-globals.b2b.json b/tokens/context-globals.b2b.json index d79d87d0..0b62023f 100644 --- a/tokens/context-globals.b2b.json +++ b/tokens/context-globals.b2b.json @@ -1,31 +1,27 @@ { "radius": { "global": { - "control": { - "md": { - "$type": "number", - "$value": "{radius.b2b.control.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } + "md": { + "$type": "number", + "$value": "{radius.b2b.control.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} } } }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.b2b.input.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } + "m": { + "$type": "number", + "$value": "{radius.b2b.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} } } } diff --git a/tokens/context-globals.b2c.json b/tokens/context-globals.b2c.json index 47b2a24b..80fafb13 100644 --- a/tokens/context-globals.b2c.json +++ b/tokens/context-globals.b2c.json @@ -1,31 +1,27 @@ { "radius": { "global": { - "control": { - "md": { - "$type": "number", - "$value": "{radius.b2c.control.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } + "md": { + "$type": "number", + "$value": "{radius.b2c.control.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} } } }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.b2c.input.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } + "m": { + "$type": "number", + "$value": "{radius.b2c.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} } } } diff --git a/tokens/ds-globals.Mode 1.json b/tokens/ds-globals.Mode 1.json new file mode 100644 index 00000000..69cae9d3 --- /dev/null +++ b/tokens/ds-globals.Mode 1.json @@ -0,0 +1,180 @@ +{ + "ds": { + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": "{radius.control.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": "{space.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": "{opacity.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/mode-globals.default.json b/tokens/mode-globals.default.json new file mode 100644 index 00000000..0211d8e1 --- /dev/null +++ b/tokens/mode-globals.default.json @@ -0,0 +1,144 @@ +{ + "radius": { + "control": { + "md": { + "$type": "number", + "$value": "{radius.global.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.global.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "none": { + "$type": "number", + "$value": "{space.global.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.global.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.global.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.global.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.global.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.global.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "none": { + "$type": "number", + "$value": "{opacity.global.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.global.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.global.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file From 595aafb1df3dd42ad501b7c21b852da8c6b110af Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 12:15:11 +0000 Subject: [PATCH 69/91] Update tokens from Figma --- tokens/brand-colors.test.json | 104 +++++++++++++++++++++++++++++++-- tokens/brand-colors.vg.json | 104 +++++++++++++++++++++++++++++++-- tokens/context-colors.b2b.json | 50 ++++++++++++++++ tokens/context-colors.b2c.json | 50 ++++++++++++++++ tokens/ds-colors.tokens.json | 31 ++++++++++ tokens/ds-globals.Mode 1.json | 22 +++---- tokens/mode-colors.dark.json | 26 +++++++++ tokens/mode-colors.light.json | 26 +++++++++ tokens/vg-b2b.primitives.json | 40 ++++++++----- tokens/vg-b2c.primitives.json | 40 ++++++++----- 10 files changed, 446 insertions(+), 47 deletions(-) diff --git a/tokens/brand-colors.test.json b/tokens/brand-colors.test.json index dc3d31a9..d34c7938 100644 --- a/tokens/brand-colors.test.json +++ b/tokens/brand-colors.test.json @@ -74,6 +74,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -249,7 +261,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -286,6 +298,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } }, @@ -362,6 +386,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -537,7 +573,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -574,6 +610,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } } @@ -652,6 +700,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -827,7 +887,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -864,6 +924,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } }, @@ -940,6 +1012,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -1115,7 +1199,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -1152,6 +1236,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } } diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json index dc3d31a9..d34c7938 100644 --- a/tokens/brand-colors.vg.json +++ b/tokens/brand-colors.vg.json @@ -74,6 +74,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -249,7 +261,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -286,6 +298,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } }, @@ -362,6 +386,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -537,7 +573,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -574,6 +610,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } } @@ -652,6 +700,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -827,7 +887,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -864,6 +924,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } }, @@ -940,6 +1012,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -1115,7 +1199,7 @@ }, "transparent": { "$type": "color", - "$value": "#ffffff00", + "$value": "{color.gray.transparent}", "$description": "", "$extensions": { "com.figma": { @@ -1152,6 +1236,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } } } diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json index 36d07361..c15c6b45 100644 --- a/tokens/context-colors.b2b.json +++ b/tokens/context-colors.b2b.json @@ -75,6 +75,20 @@ } } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } } }, "textAndIcon": { @@ -275,6 +289,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { @@ -365,6 +391,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -563,6 +601,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json index c3bfbce6..66db5bbd 100644 --- a/tokens/context-colors.b2c.json +++ b/tokens/context-colors.b2c.json @@ -75,6 +75,20 @@ } } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } } }, "textAndIcon": { @@ -275,6 +289,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { @@ -365,6 +391,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "textAndIcon": { @@ -563,6 +601,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { diff --git a/tokens/ds-colors.tokens.json b/tokens/ds-colors.tokens.json index d0d4c5dd..f1a86286 100644 --- a/tokens/ds-colors.tokens.json +++ b/tokens/ds-colors.tokens.json @@ -92,6 +92,23 @@ } } } + }, + "transparent": { + "$type": "color", + "$value": "{colors.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } } }, "textAndIcon": { @@ -340,6 +357,20 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{colors.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } } }, "background": { diff --git a/tokens/ds-globals.Mode 1.json b/tokens/ds-globals.Mode 1.json index 69cae9d3..10b2da5e 100644 --- a/tokens/ds-globals.Mode 1.json +++ b/tokens/ds-globals.Mode 1.json @@ -9,7 +9,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "CORNER_RADIUS" ], @@ -25,7 +25,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "CORNER_RADIUS" ], @@ -44,7 +44,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -59,7 +59,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -74,7 +74,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -89,7 +89,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -104,7 +104,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -119,7 +119,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "GAP", "PARAGRAPH_INDENT" @@ -138,7 +138,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "OPACITY" ], @@ -152,7 +152,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "OPACITY" ], @@ -166,7 +166,7 @@ "$description": "", "$extensions": { "com.figma": { - "hiddenFromPublishing": true, + "hiddenFromPublishing": false, "scopes": [ "OPACITY" ], diff --git a/tokens/mode-colors.dark.json b/tokens/mode-colors.dark.json index 95ee2c10..13e0a577 100644 --- a/tokens/mode-colors.dark.json +++ b/tokens/mode-colors.dark.json @@ -74,6 +74,20 @@ } } } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } } }, "textAndIcon": { @@ -274,6 +288,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { diff --git a/tokens/mode-colors.light.json b/tokens/mode-colors.light.json index 801eeae6..274732d3 100644 --- a/tokens/mode-colors.light.json +++ b/tokens/mode-colors.light.json @@ -74,6 +74,20 @@ } } } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } } }, "textAndIcon": { @@ -274,6 +288,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "background": { diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json index 182c2c58..6e7e4523 100644 --- a/tokens/vg-b2b.primitives.json +++ b/tokens/vg-b2b.primitives.json @@ -568,6 +568,20 @@ } }, "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "red": { "040": { "$type": "color", @@ -618,20 +632,6 @@ } } }, - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "gray": { "100": { "$type": "color", @@ -764,6 +764,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "green": { diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json index 7691dcb8..b9757ee1 100644 --- a/tokens/vg-b2c.primitives.json +++ b/tokens/vg-b2c.primitives.json @@ -568,6 +568,20 @@ } }, "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, "red": { "040": { "$type": "color", @@ -618,20 +632,6 @@ } } }, - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, "gray": { "100": { "$type": "color", @@ -752,6 +752,18 @@ "codeSyntax": {} } } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } }, "green": { From ebec2c57f860bbe2c3d28986b260cb55354668a5 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 13:59:32 +0000 Subject: [PATCH 70/91] Update tokens from Figma --- tokens/brandColors.test.json | 1256 +++++++++++++++++++++++++++++++ tokens/brandColors.vg.json | 1256 +++++++++++++++++++++++++++++++ tokens/brandGlobals.test.json | 292 +++++++ tokens/brandGlobals.vg.json | 292 +++++++ tokens/contextColors.b2b.json | 634 ++++++++++++++++ tokens/contextColors.b2c.json | 634 ++++++++++++++++ tokens/contextGlobals.b2b.json | 146 ++++ tokens/contextGlobals.b2c.json | 146 ++++ tokens/dsColors.tokens.json | 393 ++++++++++ tokens/dsGlobals.tokens.json | 180 +++++ tokens/modeColors.dark.json | 320 ++++++++ tokens/modeColors.light.json | 320 ++++++++ tokens/modeGlobals.default.json | 144 ++++ tokens/vgB2b.primitives.json | 1046 +++++++++++++++++++++++++ tokens/vgB2c.primitives.json | 1046 +++++++++++++++++++++++++ 15 files changed, 8105 insertions(+) create mode 100644 tokens/brandColors.test.json create mode 100644 tokens/brandColors.vg.json create mode 100644 tokens/brandGlobals.test.json create mode 100644 tokens/brandGlobals.vg.json create mode 100644 tokens/contextColors.b2b.json create mode 100644 tokens/contextColors.b2c.json create mode 100644 tokens/contextGlobals.b2b.json create mode 100644 tokens/contextGlobals.b2c.json create mode 100644 tokens/dsColors.tokens.json create mode 100644 tokens/dsGlobals.tokens.json create mode 100644 tokens/modeColors.dark.json create mode 100644 tokens/modeColors.light.json create mode 100644 tokens/modeGlobals.default.json create mode 100644 tokens/vgB2b.primitives.json create mode 100644 tokens/vgB2c.primitives.json diff --git a/tokens/brandColors.test.json b/tokens/brandColors.test.json new file mode 100644 index 00000000..d34c7938 --- /dev/null +++ b/tokens/brandColors.test.json @@ -0,0 +1,1256 @@ +{ + "color": { + "b2b": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "b2c": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.088}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.030}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.081}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.097}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.022}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/brandColors.vg.json b/tokens/brandColors.vg.json new file mode 100644 index 00000000..d34c7938 --- /dev/null +++ b/tokens/brandColors.vg.json @@ -0,0 +1,1256 @@ +{ + "color": { + "b2b": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.017}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.green.044}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "b2c": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.088}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.096}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.030}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.034}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.081}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.097}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.green.025}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.red.040}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.green.022}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.red.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.gray.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.gray.087}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.gray.020}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.gray.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.red.062}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.green.035}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.gray.038}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.blue.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.gray.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.gray.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.gray.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/brandGlobals.test.json b/tokens/brandGlobals.test.json new file mode 100644 index 00000000..471a1951 --- /dev/null +++ b/tokens/brandGlobals.test.json @@ -0,0 +1,292 @@ +{ + "radius": { + "b2b": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "b2c": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "opacity": { + "b2b": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "b2b": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/brandGlobals.vg.json b/tokens/brandGlobals.vg.json new file mode 100644 index 00000000..471a1951 --- /dev/null +++ b/tokens/brandGlobals.vg.json @@ -0,0 +1,292 @@ +{ + "radius": { + "b2b": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "b2c": { + "control": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + }, + "opacity": { + "b2b": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{opacity.000}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.006}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.012}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "b2b": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "b2c": { + "none": { + "$type": "number", + "$value": "{space.0}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.050}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.100}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.200}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.300}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.400}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/contextColors.b2b.json b/tokens/contextColors.b2b.json new file mode 100644 index 00000000..c15c6b45 --- /dev/null +++ b/tokens/contextColors.b2b.json @@ -0,0 +1,634 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2b.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2b.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2b.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.b2b.light.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.light.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2b.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.light.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.b2b.light.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.b2b.light.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2b.light.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2b.light.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.light.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.b2b.light.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.light.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2b.light.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.b2b.light.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.dark.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.b2b.dark.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.b2b.dark.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2b.dark.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2b.dark.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2b.dark.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.b2b.dark.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.dark.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2b.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2b.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.b2b.dark.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/contextColors.b2c.json b/tokens/contextColors.b2c.json new file mode 100644 index 00000000..66db5bbd --- /dev/null +++ b/tokens/contextColors.b2c.json @@ -0,0 +1,634 @@ +{ + "color": { + "light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2c.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2c.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2c.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.b2c.light.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.light.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2c.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.light.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.b2c.light.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.b2c.light.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2c.light.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2c.light.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.light.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.b2c.light.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.light.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2c.light.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.b2c.light.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.dark.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.b2c.dark.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.b2c.dark.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.b2c.dark.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.b2c.dark.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.b2c.dark.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.b2c.dark.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.dark.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.b2c.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.b2c.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.b2c.dark.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/contextGlobals.b2b.json b/tokens/contextGlobals.b2b.json new file mode 100644 index 00000000..0b62023f --- /dev/null +++ b/tokens/contextGlobals.b2b.json @@ -0,0 +1,146 @@ +{ + "radius": { + "global": { + "md": { + "$type": "number", + "$value": "{radius.b2b.control.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "m": { + "$type": "number", + "$value": "{radius.b2b.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": "{space.b2b.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.b2b.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.b2b.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.b2b.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.b2b.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.b2b.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": "{opacity.b2b.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.b2b.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.b2b.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/contextGlobals.b2c.json b/tokens/contextGlobals.b2c.json new file mode 100644 index 00000000..8b3be231 --- /dev/null +++ b/tokens/contextGlobals.b2c.json @@ -0,0 +1,146 @@ +{ + "radius": { + "global": { + "md": { + "$type": "number", + "$value": "{radius.b2c.control.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "m": { + "$type": "number", + "$value": "{radius.b2c.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": "{space.b2c.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.b2c.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.b2c.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.b2c.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.b2c.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.b2b.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": "{opacity.b2c.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.b2c.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.b2c.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/dsColors.tokens.json b/tokens/dsColors.tokens.json new file mode 100644 index 00000000..f1a86286 --- /dev/null +++ b/tokens/dsColors.tokens.json @@ -0,0 +1,393 @@ +{ + "ds": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{colors.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{colors.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{colors.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{colors.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{colors.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "{colors.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{colors.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{colors.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{colors.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{colors.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{colors.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{colors.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{colors.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{colors.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{colors.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{colors.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{colors.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{colors.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{colors.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{colors.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{colors.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{colors.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{colors.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/dsGlobals.tokens.json b/tokens/dsGlobals.tokens.json new file mode 100644 index 00000000..10b2da5e --- /dev/null +++ b/tokens/dsGlobals.tokens.json @@ -0,0 +1,180 @@ +{ + "ds": { + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": "{radius.control.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.input.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": "{space.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": "{opacity.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/modeColors.dark.json b/tokens/modeColors.dark.json new file mode 100644 index 00000000..13e0a577 --- /dev/null +++ b/tokens/modeColors.dark.json @@ -0,0 +1,320 @@ +{ + "colors": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.dark.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.dark.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.dark.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.dark.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.dark.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.dark.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.dark.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.dark.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.dark.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.dark.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.dark.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.dark.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.dark.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.dark.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.dark.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.dark.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.dark.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/modeColors.light.json b/tokens/modeColors.light.json new file mode 100644 index 00000000..274732d3 --- /dev/null +++ b/tokens/modeColors.light.json @@ -0,0 +1,320 @@ +{ + "colors": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "{color.light.interactive.primaryAccent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "{color.light.interactive.primaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.light.interactive.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "{color.light.interactive.secondaryDestructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.interactive.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "{color.light.interactive.effect}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.interactive.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "{color.light.textAndIcon.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onPrimary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "{color.light.textAndIcon.secondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onSecondary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "{color.light.textAndIcon.onTertiary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.light.textAndIcon.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.light.textAndIcon.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.textAndIcon.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "{color.light.border.default}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "{color.light.border.active}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "{color.light.border.destructive}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "{color.light.border.accent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "{color.light.border.disabled}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "{color.light.border.focus}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.border.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "{color.light.surface.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "{color.light.surface.transparent}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "{color.light.background.primary}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/tokens/modeGlobals.default.json b/tokens/modeGlobals.default.json new file mode 100644 index 00000000..0211d8e1 --- /dev/null +++ b/tokens/modeGlobals.default.json @@ -0,0 +1,144 @@ +{ + "radius": { + "control": { + "md": { + "$type": "number", + "$value": "{radius.global.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": "{radius.global.m}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "space": { + "none": { + "$type": "number", + "$value": "{space.global.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": "{space.global.xxxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": "{space.global.xxs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": "{space.global.xs}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": "{space.global.sm}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": "{space.global.md}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "none": { + "$type": "number", + "$value": "{opacity.global.none}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": "{opacity.global.hover}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": "{opacity.global.pressed}", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file diff --git a/tokens/vgB2b.primitives.json b/tokens/vgB2b.primitives.json new file mode 100644 index 00000000..6e7e4523 --- /dev/null +++ b/tokens/vgB2b.primitives.json @@ -0,0 +1,1046 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "096": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "017": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file diff --git a/tokens/vgB2c.primitives.json b/tokens/vgB2c.primitives.json new file mode 100644 index 00000000..b9757ee1 --- /dev/null +++ b/tokens/vgB2c.primitives.json @@ -0,0 +1,1046 @@ +{ + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "096": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "088": { + "$type": "color", + "$value": "#d8e7e9", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } + }, + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + } +} \ No newline at end of file From c39a9b9192ca039eedc713472ce21762147e8f34 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:02:36 +0200 Subject: [PATCH 71/91] Delete tokens/brand-colors.test.json --- tokens/brand-colors.test.json | 1256 --------------------------------- 1 file changed, 1256 deletions(-) delete mode 100644 tokens/brand-colors.test.json diff --git a/tokens/brand-colors.test.json b/tokens/brand-colors.test.json deleted file mode 100644 index d34c7938..00000000 --- a/tokens/brand-colors.test.json +++ /dev/null @@ -1,1256 +0,0 @@ -{ - "color": { - "b2b": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.096}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.044}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.020}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.green.044}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "b2c": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.green.088}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.096}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.030}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.081}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.097}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.green.022}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.020}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - } - } -} \ No newline at end of file From a9c04efb47ddbc02dcc783719784dcf0a25ed758 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:02:43 +0200 Subject: [PATCH 72/91] Delete tokens/brand-colors.vg.json --- tokens/brand-colors.vg.json | 1256 ----------------------------------- 1 file changed, 1256 deletions(-) delete mode 100644 tokens/brand-colors.vg.json diff --git a/tokens/brand-colors.vg.json b/tokens/brand-colors.vg.json deleted file mode 100644 index d34c7938..00000000 --- a/tokens/brand-colors.vg.json +++ /dev/null @@ -1,1256 +0,0 @@ -{ - "color": { - "b2b": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.096}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.017}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.044}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.020}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.green.044}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "b2c": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.green.088}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.096}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.030}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.034}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.081}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.097}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.green.025}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.red.040}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.green.022}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.red.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.gray.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.gray.087}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.gray.020}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.gray.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.red.062}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.green.035}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.gray.038}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.blue.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.gray.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.gray.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.gray.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - } - } -} \ No newline at end of file From 0cc440a917ac57e9555765a3482a2890abd3f0b1 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:02:50 +0200 Subject: [PATCH 73/91] Delete tokens/brand-globals.test.json --- tokens/brand-globals.test.json | 292 --------------------------------- 1 file changed, 292 deletions(-) delete mode 100644 tokens/brand-globals.test.json diff --git a/tokens/brand-globals.test.json b/tokens/brand-globals.test.json deleted file mode 100644 index 471a1951..00000000 --- a/tokens/brand-globals.test.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "radius": { - "b2b": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "b2c": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "opacity": { - "b2b": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2c": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "space": { - "b2b": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2c": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From a746a6e9438c3e78c73b83a051a98c43b71dff2e Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:02:59 +0200 Subject: [PATCH 74/91] Delete tokens/brand-globals.vg.json --- tokens/brand-globals.vg.json | 292 ----------------------------------- 1 file changed, 292 deletions(-) delete mode 100644 tokens/brand-globals.vg.json diff --git a/tokens/brand-globals.vg.json b/tokens/brand-globals.vg.json deleted file mode 100644 index 471a1951..00000000 --- a/tokens/brand-globals.vg.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "radius": { - "b2b": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "b2c": { - "control": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - }, - "opacity": { - "b2b": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2c": { - "none": { - "$type": "number", - "$value": "{opacity.000}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.006}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.012}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "space": { - "b2b": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "b2c": { - "none": { - "$type": "number", - "$value": "{space.0}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.050}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.100}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.200}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.300}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.400}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From 78aee1321f97d29a7086c59e67e2534437bf282e Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:08 +0200 Subject: [PATCH 75/91] Delete tokens/context-colors.b2b.json --- tokens/context-colors.b2b.json | 634 --------------------------------- 1 file changed, 634 deletions(-) delete mode 100644 tokens/context-colors.b2b.json diff --git a/tokens/context-colors.b2b.json b/tokens/context-colors.b2b.json deleted file mode 100644 index c15c6b45..00000000 --- a/tokens/context-colors.b2b.json +++ /dev/null @@ -1,634 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2b.light.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.b2b.light.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2b.light.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.b2b.light.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.light.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2b.light.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.light.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.light.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.b2b.light.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.b2b.light.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2b.light.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2b.light.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.light.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.b2b.light.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.light.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.b2b.light.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.light.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.b2b.light.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.dark.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.dark.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.b2b.dark.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.b2b.dark.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2b.dark.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2b.dark.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2b.dark.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.b2b.dark.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.dark.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.b2b.dark.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2b.dark.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.b2b.dark.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - } -} \ No newline at end of file From 07095e20a07e630b2b3e0a8faac11febbb8017da Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:15 +0200 Subject: [PATCH 76/91] Delete tokens/context-colors.b2c.json --- tokens/context-colors.b2c.json | 634 --------------------------------- 1 file changed, 634 deletions(-) delete mode 100644 tokens/context-colors.b2c.json diff --git a/tokens/context-colors.b2c.json b/tokens/context-colors.b2c.json deleted file mode 100644 index 66db5bbd..00000000 --- a/tokens/context-colors.b2c.json +++ /dev/null @@ -1,634 +0,0 @@ -{ - "color": { - "light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2c.light.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.b2c.light.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2c.light.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.b2c.light.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.light.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2c.light.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.light.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.light.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.b2c.light.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.b2c.light.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2c.light.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2c.light.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.light.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.b2c.light.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.light.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.b2c.light.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.light.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.b2c.light.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.dark.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.dark.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.b2c.dark.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.b2c.dark.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.b2c.dark.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.b2c.dark.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.b2c.dark.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.b2c.dark.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.dark.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.b2c.dark.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.b2c.dark.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.b2c.dark.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } - } -} \ No newline at end of file From d3e9a18b47272c96119cf84340e6ae9cb230f111 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:21 +0200 Subject: [PATCH 77/91] Delete tokens/context-globals.b2b.json --- tokens/context-globals.b2b.json | 146 -------------------------------- 1 file changed, 146 deletions(-) delete mode 100644 tokens/context-globals.b2b.json diff --git a/tokens/context-globals.b2b.json b/tokens/context-globals.b2b.json deleted file mode 100644 index 0b62023f..00000000 --- a/tokens/context-globals.b2b.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "radius": { - "global": { - "md": { - "$type": "number", - "$value": "{radius.b2b.control.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "m": { - "$type": "number", - "$value": "{radius.b2b.input.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": "{space.b2b.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.b2b.xxxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.b2b.xxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.b2b.xs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.b2b.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.b2b.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": "{opacity.b2b.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.b2b.hover}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.b2b.pressed}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From ae9a0e9d6e55d07bd2089fa2ee9ca1703bf5bb00 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:29 +0200 Subject: [PATCH 78/91] Delete tokens/context-globals.b2c.json --- tokens/context-globals.b2c.json | 146 -------------------------------- 1 file changed, 146 deletions(-) delete mode 100644 tokens/context-globals.b2c.json diff --git a/tokens/context-globals.b2c.json b/tokens/context-globals.b2c.json deleted file mode 100644 index 80fafb13..00000000 --- a/tokens/context-globals.b2c.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "radius": { - "global": { - "md": { - "$type": "number", - "$value": "{radius.b2c.control.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "m": { - "$type": "number", - "$value": "{radius.b2c.input.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": "{space.b2c.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.b2c.xxxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.b2c.xxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.b2c.xs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.b2c.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.b2b.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": "{opacity.b2c.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.b2c.hover}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.b2c.pressed}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From 9752347856d5da9ad00ca978191334bd82a669d9 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:39 +0200 Subject: [PATCH 79/91] Delete tokens/ds-colors.tokens.json --- tokens/ds-colors.tokens.json | 393 ----------------------------------- 1 file changed, 393 deletions(-) delete mode 100644 tokens/ds-colors.tokens.json diff --git a/tokens/ds-colors.tokens.json b/tokens/ds-colors.tokens.json deleted file mode 100644 index f1a86286..00000000 --- a/tokens/ds-colors.tokens.json +++ /dev/null @@ -1,393 +0,0 @@ -{ - "ds": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{colors.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{colors.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{colors.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{colors.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{colors.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{colors.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "{colors.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{colors.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{colors.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "{colors.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{colors.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{colors.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{colors.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{colors.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{colors.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{colors.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{colors.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{colors.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{colors.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{colors.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{colors.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{colors.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{colors.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{colors.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{colors.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From ab3dd72188324a9e2e9dcd57ac2a083207a98cb0 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:03:47 +0200 Subject: [PATCH 80/91] Delete tokens/ds-globals.Mode 1.json --- tokens/ds-globals.Mode 1.json | 180 ---------------------------------- 1 file changed, 180 deletions(-) delete mode 100644 tokens/ds-globals.Mode 1.json diff --git a/tokens/ds-globals.Mode 1.json b/tokens/ds-globals.Mode 1.json deleted file mode 100644 index 10b2da5e..00000000 --- a/tokens/ds-globals.Mode 1.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "ds": { - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": "{radius.control.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.input.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": "{space.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.xxxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.xxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.xs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": "{opacity.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.hover}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.pressed}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - } - } - } - } -} \ No newline at end of file From 2958e3861d5692a50aceaf8337e3bb18e89ee55e Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:04:09 +0200 Subject: [PATCH 81/91] Delete tokens/mode-colors.dark.json --- tokens/mode-colors.dark.json | 320 ----------------------------------- 1 file changed, 320 deletions(-) delete mode 100644 tokens/mode-colors.dark.json diff --git a/tokens/mode-colors.dark.json b/tokens/mode-colors.dark.json deleted file mode 100644 index 13e0a577..00000000 --- a/tokens/mode-colors.dark.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "colors": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.dark.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.dark.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.dark.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.dark.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.dark.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.dark.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.dark.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.dark.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.dark.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.dark.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.dark.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.dark.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.dark.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.dark.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.dark.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.dark.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.dark.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.dark.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.dark.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.dark.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.dark.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.dark.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.dark.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.dark.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.dark.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From 6bd7657350621beed5bc4aadef76024fa23334af Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:04:18 +0200 Subject: [PATCH 82/91] Delete tokens/mode-colors.light.json --- tokens/mode-colors.light.json | 320 ---------------------------------- 1 file changed, 320 deletions(-) delete mode 100644 tokens/mode-colors.light.json diff --git a/tokens/mode-colors.light.json b/tokens/mode-colors.light.json deleted file mode 100644 index 274732d3..00000000 --- a/tokens/mode-colors.light.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "colors": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "{color.light.interactive.primaryAccent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "{color.light.interactive.primaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.light.interactive.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "{color.light.interactive.secondaryDestructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.light.interactive.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "{color.light.interactive.effect}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.light.interactive.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "{color.light.textAndIcon.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "{color.light.textAndIcon.onPrimary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "{color.light.textAndIcon.secondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "{color.light.textAndIcon.onSecondary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "{color.light.textAndIcon.onTertiary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.light.textAndIcon.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.light.textAndIcon.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.light.textAndIcon.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "{color.light.border.default}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "{color.light.border.active}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "{color.light.border.destructive}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "{color.light.border.accent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "{color.light.border.disabled}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "{color.light.border.focus}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.light.border.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "{color.light.surface.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "{color.light.surface.transparent}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "{color.light.background.primary}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - } -} \ No newline at end of file From e2d0b199a1ea1e86fa3647d5724b4323f1615052 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:04:26 +0200 Subject: [PATCH 83/91] Delete tokens/mode-globals.default.json --- tokens/mode-globals.default.json | 144 ------------------------------- 1 file changed, 144 deletions(-) delete mode 100644 tokens/mode-globals.default.json diff --git a/tokens/mode-globals.default.json b/tokens/mode-globals.default.json deleted file mode 100644 index 0211d8e1..00000000 --- a/tokens/mode-globals.default.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "radius": { - "control": { - "md": { - "$type": "number", - "$value": "{radius.global.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": "{radius.global.m}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "space": { - "none": { - "$type": "number", - "$value": "{space.global.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": "{space.global.xxxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": "{space.global.xxs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": "{space.global.xs}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": "{space.global.sm}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": "{space.global.md}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "none": { - "$type": "number", - "$value": "{opacity.global.none}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": "{opacity.global.hover}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": "{opacity.global.pressed}", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file From 44bda3b8dcaa1d7184aba6c1013718ed7d2e7a0e Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:04:40 +0200 Subject: [PATCH 84/91] Delete tokens/vg-b2b.primitives.json --- tokens/vg-b2b.primitives.json | 1046 --------------------------------- 1 file changed, 1046 deletions(-) delete mode 100644 tokens/vg-b2b.primitives.json diff --git a/tokens/vg-b2b.primitives.json b/tokens/vg-b2b.primitives.json deleted file mode 100644 index 6e7e4523..00000000 --- a/tokens/vg-b2b.primitives.json +++ /dev/null @@ -1,1046 +0,0 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "red": { - "040": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "096": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "062": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "097": { - "$type": "color", - "$value": "#f7f7f7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "081": { - "$type": "color", - "$value": "#cacdd1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "038": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "017": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file From 36c47fe80c605173bfeb80e308d86c1d7606acba Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 18 Jul 2025 16:04:47 +0200 Subject: [PATCH 85/91] Delete tokens/vg-b2c.primitives.json --- tokens/vg-b2c.primitives.json | 1046 --------------------------------- 1 file changed, 1046 deletions(-) delete mode 100644 tokens/vg-b2c.primitives.json diff --git a/tokens/vg-b2c.primitives.json b/tokens/vg-b2c.primitives.json deleted file mode 100644 index b9757ee1..00000000 --- a/tokens/vg-b2c.primitives.json +++ /dev/null @@ -1,1046 +0,0 @@ -{ - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "red": { - "040": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "096": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "062": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "097": { - "$type": "color", - "$value": "#f7f7f7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "081": { - "$type": "color", - "$value": "#cacdd1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "038": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "088": { - "$type": "color", - "$value": "#d8e7e9", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } -} \ No newline at end of file From ebceaa9e150ae69405058d55f9adeebb6b97fe23 Mon Sep 17 00:00:00 2001 From: misykvg Date: Mon, 21 Jul 2025 08:45:53 +0000 Subject: [PATCH 86/91] Update tokens from Figma --- tokens/brandColors.test.json | 4 ++-- tokens/vgB2c.primitives.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tokens/brandColors.test.json b/tokens/brandColors.test.json index d34c7938..16c81bf6 100644 --- a/tokens/brandColors.test.json +++ b/tokens/brandColors.test.json @@ -765,7 +765,7 @@ }, "onTertiary": { "$type": "color", - "$value": "{color.green.035}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { @@ -777,7 +777,7 @@ }, "accent": { "$type": "color", - "$value": "{color.green.030}", + "$value": "{color.green.025}", "$description": "", "$extensions": { "com.figma": { diff --git a/tokens/vgB2c.primitives.json b/tokens/vgB2c.primitives.json index b9757ee1..b013e023 100644 --- a/tokens/vgB2c.primitives.json +++ b/tokens/vgB2c.primitives.json @@ -769,7 +769,7 @@ "green": { "088": { "$type": "color", - "$value": "#d8e7e9", + "$value": "#d5ece5", "$description": "", "$extensions": { "com.figma": { From 7e1461c17faab965b537f34cd56cad5ffc9196d5 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 8 Oct 2025 09:18:31 +0200 Subject: [PATCH 87/91] docs: add basic README --- README.md | 88 +------------------------------------------------------ 1 file changed, 1 insertion(+), 87 deletions(-) diff --git a/README.md b/README.md index 5999be51..eec3535f 100644 --- a/README.md +++ b/README.md @@ -1,87 +1 @@ -# variables-github-action-example - -This repository contains a couple of GitHub Actions workflows: - -- Sync tokens to Figma -- Sync Figma variables to tokens - -These workflows demonstrate bi-directional syncing between variables in Figma and design tokens in a codebase using Figma's [Variables REST API](https://www.figma.com/developers/api#variables). For more background and a graphical representation of what these workflows do, see our [Syncing design systems using Variables REST API](https://www.figma.com/community/file/1270821372236564565) FigJam file. - -To use these workflows, you should copy the code in this repository into your organization and modify it to suit the needs of your design processes. - -## Prerequisites - -To use the "Sync Figma variables to tokens" workflow, you must be a full member of an Enterprise org in Figma. To use the "Sync tokens to Figma" workflow, you must also have an editor seat. - -Both workflows assume that you have a single Figma file with local variable collections, along with one or more tokens json files in the `tokens/` directory that adhere\* to the [draft W3C spec for Design Tokens](https://tr.designtokens.org/format/). For demonstration purposes, this directory contains the tokens exported from the [Get started with variables](https://www.figma.com/community/file/1253086684245880517/Get-started-with-variables) Community file. Have a copy of this file ready if you want to try out the workflow with these existing tokens. - -> \*See `src/token_types.ts` for more details on the format of the expected tokens json files, including the deviations from the draft design tokens spec we've had to make. **We expect there to be one tokens file per variable collection and mode.** - -In addition, you must also have a [personal access token](https://www.figma.com/developers/api#access-tokens) for the Figma API to allow these workflows to authenticate with the API. For the "Sync Figma variables to tokens" workflow, the token must have at least the Read-only Variables scope selected. For the "Sync tokens to Figma" workflow, the token must have the Read and write Variables scope selected. - -## Usage - -Before running either of these workflows, you'll need to create an [encrypted secret](https://docs.github.com/en/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository) in your repository named `GH_ACTION_VARIABLES_SYNC_FIGMA_TOKEN` containing your personal access token. - -Both workflows are configured to [run manually](https://docs.github.com/en/actions/using-workflows/manually-running-a-workflow) for demonstration purposes, and are designed to be as conservative as possible in their functionality (see details below). - -### Sync Figma variables to tokens - -To run the "Sync Figma variables to tokens" workflow: - -- Open the workflow under the **Actions** tab in your repository and click **Run workflow** -- You will be asked to provide the file key of the Figma file. The file key can be obtained from any Figma file URL: `https://www.figma.com/file/{file_key}/{title}`. -- After the workflow finishes, you should see a new pull request if there are changes to be made to the tokens files in the `tokens/` directory. If there are no changes to be made, then a pull request will not be created. - -This workflow has some key behaviors to note: - -- After generating the new tokens json files, this workflow creates a pull request for someone on the team to review. If you prefer, you can modify the workflow to commit directly to a designated branch without creating a pull request. -- If a variable collection or mode is removed from the Figma file, the corresponding tokens file will not be removed from the codebase. - -### Sync tokens to Figma - -To run the "Sync tokens to Figma" workflow: - -- Open the workflow under the **Actions** tab in your repository and click **Run workflow** -- You will be asked to provide the file key of the Figma file. The file key can be obtained from any Figma file URL: `https://www.figma.com/file/{file_key}/{title}`. Note: if you are trying out this workflow for the first time, use a file that is separate from your design system to avoid any unintended changes. -- After the workflow finishes, open the file in Figma and observe that the variables should be updated to reflect the tokens in your tokens files. - -This workflow has some key behaviors to note: - -- Though this workflow is configured to run manually, you're free to modify it to run on code push to a specified branch once you are comfortable with its behavior. -- When syncing to a Figma file that does not have any variable collections, this workflow will add brand-new collections and variables. When syncing to a Figma file that has existing variable collections, this workflow will modify collections and variables **in-place** using name matching. That is, it will look for existing collections and variables by name, modify their properties and values if names match, and create new variables if names do not match. -- The workflow will not remove variables or variable collections that have been removed in your tokens files. -- When mapping aliases to existing local variables, we assume that variable names are unique _across all collections_ in the Figma file. Figma allows duplicate variable names across collections, so you should make sure that aliases don't have naming conflicts in your file. -- For optional Figma variable properties like scopes and code syntax, the workflow will not modify these properties in Figma if the tokens json files do not contain those properties. -- If a string variable is bound to a text node content in the same file, and the text node uses a [shared font in the organization](https://help.figma.com/hc/en-us/articles/360039956774), that variable cannot be updated and will result in a 400 response. - -## Local development - -You can run the GitHub actions locally by running `npm install` and creating a `.env` file with the following contents: - -``` -FILE_KEY="your_file_key" -PERSONAL_ACCESS_TOKEN="your_personal_access_token" -``` - -and then running: - -```sh -npm run sync-tokens-to-figma - -# or - -# Defaults to writing to the tokens_new directory -npm run sync-figma-to-tokens - -# Writes to the specified directory -npm run sync-figma-to-tokens -- --output directory_name -``` - -### Testing - -Run the Jest tests: - -```sh -npm run test -``` +# Design Tokens Project From 9a95d7a097c6da569f2cd0fc9a4ffb80a6a3959a Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 8 Oct 2025 09:22:51 +0200 Subject: [PATCH 88/91] change in readme.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index eec3535f..869269b4 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ # Design Tokens Project + +Test? \ No newline at end of file From ec999aa4031cbc0875892affc585b15302107599 Mon Sep 17 00:00:00 2001 From: misykvg Date: Wed, 8 Oct 2025 13:35:52 +0200 Subject: [PATCH 89/91] feat: add multi-context token system with watch mode and test app - Add build-tokens.js with context-specific token resolution - Add watch-tokens.js for automatic rebuilds on file changes - Add token-test-app Next.js app for testing token contexts - Add test-tokens.html for simple browser testing - Update package.json with new scripts and dependencies - Support for vg-b2b-light, vg-b2b-dark, vg-b2c-light, vg-b2c-dark contexts - Generate separate dist folders for each context - Add combined tokens.js with all contexts - Version bump to 1.0.1 --- .gitignore | 4 + .npmignore | 11 + build-tokens.js | 276 + package-lock.json | 9438 +++++++++-------- package.json | 76 +- style-dictionary.config.js | 35 + test-tokens.html | 181 + test-usage.html | 96 + test-usage.js | 44 + token-test-app/.gitignore | 41 + token-test-app/README.md | 36 + token-test-app/eslint.config.mjs | 25 + token-test-app/next.config.ts | 7 + token-test-app/package-lock.json | 6104 +++++++++++ token-test-app/package.json | 27 + token-test-app/postcss.config.mjs | 5 + token-test-app/public/file.svg | 1 + token-test-app/public/globe.svg | 1 + token-test-app/public/next.svg | 1 + token-test-app/public/vercel.svg | 1 + token-test-app/public/window.svg | 1 + token-test-app/src/app/favicon.ico | Bin 0 -> 25931 bytes token-test-app/src/app/globals.css | 26 + token-test-app/src/app/layout.tsx | 34 + token-test-app/src/app/page.tsx | 5 + token-test-app/src/components/TokenTester.tsx | 205 + token-test-app/src/tokens.js | 2270 ++++ token-test-app/tsconfig.json | 27 + tokens/vgB2b.primitives.json | 2056 ++-- tokens/vgB2c.primitives.json | 2056 ++-- watch-tokens.js | 58 + 31 files changed, 16561 insertions(+), 6587 deletions(-) create mode 100644 .npmignore create mode 100644 build-tokens.js create mode 100644 style-dictionary.config.js create mode 100644 test-tokens.html create mode 100644 test-usage.html create mode 100644 test-usage.js create mode 100644 token-test-app/.gitignore create mode 100644 token-test-app/README.md create mode 100644 token-test-app/eslint.config.mjs create mode 100644 token-test-app/next.config.ts create mode 100644 token-test-app/package-lock.json create mode 100644 token-test-app/package.json create mode 100644 token-test-app/postcss.config.mjs create mode 100644 token-test-app/public/file.svg create mode 100644 token-test-app/public/globe.svg create mode 100644 token-test-app/public/next.svg create mode 100644 token-test-app/public/vercel.svg create mode 100644 token-test-app/public/window.svg create mode 100644 token-test-app/src/app/favicon.ico create mode 100644 token-test-app/src/app/globals.css create mode 100644 token-test-app/src/app/layout.tsx create mode 100644 token-test-app/src/app/page.tsx create mode 100644 token-test-app/src/components/TokenTester.tsx create mode 100644 token-test-app/src/tokens.js create mode 100644 token-test-app/tsconfig.json create mode 100644 watch-tokens.js diff --git a/.gitignore b/.gitignore index 37d7e734..8cb2ff7f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ node_modules .env +dist/ +*.tgz +.npmrc +.DS_Store diff --git a/.npmignore b/.npmignore new file mode 100644 index 00000000..280cec32 --- /dev/null +++ b/.npmignore @@ -0,0 +1,11 @@ +src/ +scripts/ +node_modules/ +*.test.ts +*.test.json +tsconfig*.json +jest.config.ts +.env* +.github/ +tokens/ +style-dictionary.config.js diff --git a/build-tokens.js b/build-tokens.js new file mode 100644 index 00000000..ca3f5745 --- /dev/null +++ b/build-tokens.js @@ -0,0 +1,276 @@ +import { + readFileSync, + writeFileSync, + mkdirSync +} from 'fs' +import { + join +} from 'path' +import { + glob +} from 'glob' + +class TokenResolver { + constructor() { + this.allTokens = {} + this.resolvedTokens = {} + } + + // Load tokens for specific context + loadContextTokens(context) { + const [brand, contextType, theme] = context.split('-') + + // Define files needed for this context + const contextFiles = [ + 'tokens/dsColors.tokens.json', + 'tokens/dsGlobals.tokens.json', + `tokens/modeColors.${theme}.json`, + `tokens/modeGlobals.default.json`, + `tokens/contextColors.${contextType}.json`, + `tokens/contextGlobals.${contextType}.json`, + `tokens/brandColors.${brand}.json`, + `tokens/brandGlobals.${brand}.json`, + `tokens/${brand}${contextType.charAt(0).toUpperCase() + contextType.slice(1)}.primitives.json` + ] + + console.log(`Loading files for ${context}:`) + contextFiles.forEach(file => console.log(` - ${file}`)) + + for (const filePath of contextFiles) { + try { + if (glob.sync(filePath).length > 0) { + const content = readFileSync(filePath, 'utf-8') + const tokens = JSON.parse(content) + this.flattenTokens(tokens, filePath) + } else { + console.warn(`File not found: ${filePath}`) + } + } catch (error) { + console.warn(`Warning: Could not load ${filePath}:`, error.message) + } + } + } + + // Flatten nested token structure + flattenTokens(obj, filePath, prefix = '') { + for (const [key, value] of Object.entries(obj)) { + const fullKey = prefix ? `${prefix}.${key}` : key + + if (value && typeof value === 'object' && '$value' in value) { + // This is a token + this.allTokens[fullKey] = { + ...value, + _filePath: filePath + } + } else if (value && typeof value === 'object') { + // This is a group, recurse + this.flattenTokens(value, filePath, fullKey) + } + } + } + + // Resolve a token value by following references + resolveValue(value) { + if (typeof value === 'string' && value.startsWith('{') && value.endsWith('}')) { + const referencePath = value.slice(1, -1) + const referencedToken = this.allTokens[referencePath] + + if (referencedToken) { + return this.resolveValue(referencedToken.$value) + } else { + console.warn(`Warning: Reference not found: ${referencePath}`) + return value // Return original if reference not found + } + } + return value + } + + // Resolve all ds tokens for current context + resolveDsTokens() { + const dsTokens = {} + + for (const [path, token] of Object.entries(this.allTokens)) { + if (path.startsWith('ds.')) { + const resolvedValue = this.resolveValue(token.$value) + const pathParts = path.split('.').slice(1) // Remove 'ds' prefix + + // Store the full token info for later processing + this.setNestedValue(dsTokens, pathParts, { + $type: token.$type, + $value: resolvedValue, + $description: token.$description, + $extensions: token.$extensions + }) + } + } + + return dsTokens + } + + // Helper to set nested object values + setNestedValue(obj, path, value) { + let current = obj + for (let i = 0; i < path.length - 1; i++) { + if (!current[path[i]]) { + current[path[i]] = {} + } + current = current[path[i]] + } + current[path[path.length - 1]] = value + } + + // Generate JavaScript tokens + generateJSTokens(dsTokens) { + const jsTokens = {} + + // Recursively process the nested token structure + this.processTokensForJS(dsTokens, jsTokens) + + return `export const tokens = ${JSON.stringify(jsTokens, null, 2)};` + } + + // Helper to process tokens for JavaScript output + processTokensForJS(tokens, result) { + for (const [key, value] of Object.entries(tokens)) { + if (value && typeof value === 'object' && '$value' in value) { + // This is a token, extract the value + result[key] = value.$value + } else if (value && typeof value === 'object') { + // This is a group, recurse + result[key] = {} + this.processTokensForJS(value, result[key]) + } + } + } + + // Generate CSS variables + generateCSSVariables(dsTokens) { + const cssLines = [':root {'] + this.processTokensForCSS(dsTokens, cssLines, '--ds') + cssLines.push('}') + return cssLines.join('\n') + } + + // Helper to process tokens for CSS output + processTokensForCSS(tokens, cssLines, prefix) { + for (const [key, value] of Object.entries(tokens)) { + if (value && typeof value === 'object' && '$value' in value) { + // This is a token, create CSS variable + const cssVarName = `${prefix}-${key.replace(/([A-Z])/g, '-$1').toLowerCase()}` + cssLines.push(` ${cssVarName}: ${value.$value};`) + } else if (value && typeof value === 'object') { + // This is a group, recurse + this.processTokensForCSS(value, cssLines, `${prefix}-${key}`) + } + } + } + + // Generate SCSS variables + generateSCSSVariables(dsTokens) { + const scssLines = [] + this.processTokensForSCSS(dsTokens, scssLines, '$ds') + return scssLines.join('\n') + } + + // Helper to process tokens for SCSS output + processTokensForSCSS(tokens, scssLines, prefix) { + for (const [key, value] of Object.entries(tokens)) { + if (value && typeof value === 'object' && '$value' in value) { + // This is a token, create SCSS variable + const scssVarName = `${prefix}-${key.replace(/([A-Z])/g, '-$1').toLowerCase()}` + scssLines.push(`${scssVarName}: ${value.$value};`) + } else if (value && typeof value === 'object') { + // This is a group, recurse + this.processTokensForSCSS(value, scssLines, `${prefix}-${key}`) + } + } + } + + // Build tokens for a specific context + async buildContext(context) { + console.log(`\n🔄 Building ${context}...`) + + // Clear tokens for this context + this.allTokens = {} + this.resolvedTokens = {} + + // Load tokens for this context + this.loadContextTokens(context) + + console.log(`📁 Loaded ${Object.keys(this.allTokens).length} tokens for ${context}`) + + // Resolve ds tokens + const dsTokens = this.resolveDsTokens() + console.log(`✅ Resolved ${Object.keys(dsTokens).length} ds tokens for ${context}`) + + // Create context-specific dist directory + const contextDir = `dist/${context}` + mkdirSync(contextDir, { + recursive: true + }) + + // Generate JavaScript tokens + const jsContent = this.generateJSTokens(dsTokens) + writeFileSync(`${contextDir}/tokens.js`, jsContent) + + // Generate CSS variables + const cssContent = this.generateCSSVariables(dsTokens) + writeFileSync(`${contextDir}/tokens.css`, cssContent) + + // Generate SCSS variables + const scssContent = this.generateSCSSVariables(dsTokens) + writeFileSync(`${contextDir}/tokens.scss`, scssContent) + + console.log(`✅ ${context} built in ${contextDir}/`) + + return dsTokens + } + + // Build all contexts + async buildAllContexts() { + const contexts = [ + 'vg-b2b-light', + 'vg-b2b-dark', + 'vg-b2c-light', + 'vg-b2c-dark' + ] + + console.log('🚀 Building all contexts...') + + // Create main dist directory + mkdirSync('dist', { + recursive: true + }) + + const allContexts = {} + + for (const context of contexts) { + const contextTokens = await this.buildContext(context) + allContexts[context] = contextTokens + } + + // Generate combined JavaScript file with all contexts + console.log('🔄 Generating combined tokens file...') + const combinedJsContent = `export const tokens = ${JSON.stringify(allContexts, null, 2)};` + writeFileSync('dist/tokens.js', combinedJsContent) + + console.log('\n✅ All contexts built! Generated files:') + console.log(' - dist/tokens.js (all contexts combined)') + contexts.forEach(context => { + console.log(` - dist/${context}/tokens.js`) + console.log(` - dist/${context}/tokens.css`) + console.log(` - dist/${context}/tokens.scss`) + }) + } +} + +// Run the build +const resolver = new TokenResolver() + +// Check if specific context was requested +const context = process.argv[2] +if (context) { + resolver.buildContext(context) +} else { + resolver.buildAllContexts() +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 5d0bbd73..05ca2dd3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,4511 +1,4935 @@ { - "name": "variables-github-action-example", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "variables-github-action-example", - "dependencies": { - "axios": "^1.6.0", - "dotenv": "^16.3.1", - "tsx": "^4.16.2", - "typescript": "^5.1.6" - }, - "devDependencies": { - "@figma/rest-api-spec": "^0.10.0", - "@types/jest": "^29.5.3", - "@types/node": "^20.4.5", - "jest": "^29.6.2", - "prettier": "3.0.0", - "ts-jest": "^29.1.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", - "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.6", - "@babel/parser": "^7.22.7", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", - "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", - "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.6", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@figma/rest-api-spec": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@figma/rest-api-spec/-/rest-api-spec-0.10.0.tgz", - "integrity": "sha512-QwAZ5iW/QmvX+HDD0ItK9TaE/BfhJitQWmi9JFZswGhthFO1EJcPYbFNlknOG+ZvtIeK693b0hDrVE0xpsZomQ==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.2.tgz", - "integrity": "sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.2.tgz", - "integrity": "sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==", - "dev": true, - "dependencies": { - "@jest/console": "^29.6.2", - "@jest/reporters": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.5.0", - "jest-config": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-resolve-dependencies": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "jest-watcher": "^29.6.2", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/environment": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", - "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==", - "dev": true, - "dependencies": { - "expect": "^29.6.2", - "jest-snapshot": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.2.tgz", - "integrity": "sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==", - "dev": true, - "dependencies": { - "jest-get-type": "^29.4.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", - "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.2.tgz", - "integrity": "sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/types": "^29.6.1", - "jest-mock": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.2.tgz", - "integrity": "sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jest/reporters/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jest/source-map/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jest/source-map/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jest/test-result": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.2.tgz", - "integrity": "sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==", - "dev": true, - "dependencies": { - "@jest/console": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.2.tgz", - "integrity": "sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==", - "dev": true, - "dependencies": { - "@jest/test-result": "^29.6.2", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", - "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jest/transform/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jest/transform/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", - "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", - "dev": true, - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/node": { - "version": "20.4.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.5.tgz", - "integrity": "sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/axios": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", - "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/babel-jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.2.tgz", - "integrity": "sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==", - "dev": true, - "dependencies": { - "@jest/transform": "^29.6.2", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.5.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", - "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", - "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^29.5.0", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.9", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", - "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001503", - "electron-to-chromium": "^1.4.431", - "node-releases": "^2.0.12", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001517", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", - "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/dedent": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.3.0.tgz", - "integrity": "sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==", - "dev": true, - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.477", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.477.tgz", - "integrity": "sha512-shUVy6Eawp33dFBFIoYbIwLHrX0IZ857AlH9ug2o4rvbWmpaCUdBpQ5Zw39HRrfzAFm4APJE9V+E2A/WB0YqJw==", - "dev": true - }, - "node_modules/emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==", - "dev": true, - "dependencies": { - "@jest/expect-utils": "^29.6.2", - "@types/node": "*", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", - "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.2.tgz", - "integrity": "sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==", - "dev": true, - "dependencies": { - "@jest/core": "^29.6.2", - "@jest/types": "^29.6.1", - "import-local": "^3.0.2", - "jest-cli": "^29.6.2" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", - "dev": true, - "dependencies": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.2.tgz", - "integrity": "sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.2", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", - "p-limit": "^3.1.0", - "pretty-format": "^29.6.2", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-cli": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.2.tgz", - "integrity": "sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==", - "dev": true, - "dependencies": { - "@jest/core": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-config": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.2.tgz", - "integrity": "sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.2", - "@jest/types": "^29.6.1", - "babel-jest": "^29.6.2", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.2", - "jest-environment-node": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.6.2", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.2.tgz", - "integrity": "sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.2.tgz", - "integrity": "sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "jest-util": "^29.6.2", - "pretty-format": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", - "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", - "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-leak-detector": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.2.tgz", - "integrity": "sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==", - "dev": true, - "dependencies": { - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz", - "integrity": "sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", - "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-mock": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", - "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-util": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", - "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.2.tgz", - "integrity": "sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.2.tgz", - "integrity": "sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==", - "dev": true, - "dependencies": { - "jest-regex-util": "^29.4.3", - "jest-snapshot": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.2.tgz", - "integrity": "sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==", - "dev": true, - "dependencies": { - "@jest/console": "^29.6.2", - "@jest/environment": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.4.3", - "jest-environment-node": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-leak-detector": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-resolve": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-util": "^29.6.2", - "jest-watcher": "^29.6.2", - "jest-worker": "^29.6.2", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.2.tgz", - "integrity": "sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/globals": "^29.6.2", - "@jest/source-map": "^29.6.0", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.2.tgz", - "integrity": "sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.6.2", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^29.6.2", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/jest-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", - "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "leven": "^3.1.0", - "pretty-format": "^29.6.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watcher": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.2.tgz", - "integrity": "sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==", - "dev": true, - "dependencies": { - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.6.2", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", - "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "jest-util": "^29.6.2", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/prettier": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", - "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", - "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/pure-rand": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", - "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ] - }, - "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dev": true, - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/resolve.exports": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-jest": { - "version": "29.1.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", - "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", - "dev": true, - "dependencies": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^29.0.0", - "json5": "^2.2.3", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "^7.5.3", - "yargs-parser": "^21.0.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", - "typescript": ">=4.3 <6" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/ts-jest/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-jest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tsx": { - "version": "4.16.2", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.2.tgz", - "integrity": "sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==", - "dependencies": { - "esbuild": "~0.21.5", - "get-tsconfig": "^4.7.5" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" + "name": "@misykvg/design-tokens", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@misykvg/design-tokens", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "axios": "^1.6.0", + "chokidar": "^4.0.3", + "dotenv": "^16.3.1", + "tsx": "^4.16.2", + "typescript": "^5.1.6" + }, + "devDependencies": { + "@figma/rest-api-spec": "^0.10.0", + "@types/jest": "^29.5.3", + "@types/node": "^20.4.5", + "glob": "^11.0.3", + "jest": "^29.6.2", + "prettier": "3.0.0", + "ts-jest": "^29.1.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@figma/rest-api-spec": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@figma/rest-api-spec/-/rest-api-spec-0.10.0.tgz", + "integrity": "sha512-QwAZ5iW/QmvX+HDD0ItK9TaE/BfhJitQWmi9JFZswGhthFO1EJcPYbFNlknOG+ZvtIeK693b0hDrVE0xpsZomQ==", + "dev": true + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.2.tgz", + "integrity": "sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.6.2", + "jest-util": "^29.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.2.tgz", + "integrity": "sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==", + "dev": true, + "dependencies": { + "@jest/console": "^29.6.2", + "@jest/reporters": "^29.6.2", + "@jest/test-result": "^29.6.2", + "@jest/transform": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.5.0", + "jest-config": "^29.6.2", + "jest-haste-map": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-regex-util": "^29.4.3", + "jest-resolve": "^29.6.2", + "jest-resolve-dependencies": "^29.6.2", + "jest-runner": "^29.6.2", + "jest-runtime": "^29.6.2", + "jest-snapshot": "^29.6.2", + "jest-util": "^29.6.2", + "jest-validate": "^29.6.2", + "jest-watcher": "^29.6.2", + "micromatch": "^4.0.4", + "pretty-format": "^29.6.2", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", + "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.2.tgz", + "integrity": "sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==", + "dev": true, + "dependencies": { + "expect": "^29.6.2", + "jest-snapshot": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.2.tgz", + "integrity": "sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", + "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.6.2", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.2.tgz", + "integrity": "sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.6.2", + "@jest/expect": "^29.6.2", + "@jest/types": "^29.6.1", + "jest-mock": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.2.tgz", + "integrity": "sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.6.2", + "@jest/test-result": "^29.6.2", + "@jest/transform": "^29.6.2", + "@jest/types": "^29.6.1", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.6.2", + "jest-util": "^29.6.2", + "jest-worker": "^29.6.2", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", + "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", + "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jest/source-map/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jest/test-result": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.2.tgz", + "integrity": "sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==", + "dev": true, + "dependencies": { + "@jest/console": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.2.tgz", + "integrity": "sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^29.6.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", + "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.1", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.6.2", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.6.2", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jest/types": { + "version": "29.6.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", + "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", + "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/node": { + "version": "20.4.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.5.tgz", + "integrity": "sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "optional": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/axios": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-jest": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.2.tgz", + "integrity": "sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==", + "dev": true, + "dependencies": { + "@jest/transform": "^29.6.2", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.5.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", + "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", + "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^29.5.0", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001517", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.3.0.tgz", + "integrity": "sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.477", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.477.tgz", + "integrity": "sha512-shUVy6Eawp33dFBFIoYbIwLHrX0IZ857AlH9ug2o4rvbWmpaCUdBpQ5Zw39HRrfzAFm4APJE9V+E2A/WB0YqJw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.2.tgz", + "integrity": "sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.6.2", + "@types/node": "*", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.0.3", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.2.tgz", + "integrity": "sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==", + "dev": true, + "dependencies": { + "@jest/core": "^29.6.2", + "@jest/types": "^29.6.1", + "import-local": "^3.0.2", + "jest-cli": "^29.6.2" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", + "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.2.tgz", + "integrity": "sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.6.2", + "@jest/expect": "^29.6.2", + "@jest/test-result": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.6.2", + "jest-matcher-utils": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-runtime": "^29.6.2", + "jest-snapshot": "^29.6.2", + "jest-util": "^29.6.2", + "p-limit": "^3.1.0", + "pretty-format": "^29.6.2", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.2.tgz", + "integrity": "sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==", + "dev": true, + "dependencies": { + "@jest/core": "^29.6.2", + "@jest/test-result": "^29.6.2", + "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^29.6.2", + "jest-util": "^29.6.2", + "jest-validate": "^29.6.2", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.2.tgz", + "integrity": "sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.6.2", + "@jest/types": "^29.6.1", + "babel-jest": "^29.6.2", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.6.2", + "jest-environment-node": "^29.6.2", + "jest-get-type": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-resolve": "^29.6.2", + "jest-runner": "^29.6.2", + "jest-util": "^29.6.2", + "jest-validate": "^29.6.2", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.6.2", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-diff": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.2.tgz", + "integrity": "sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", + "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.2.tgz", + "integrity": "sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "jest-util": "^29.6.2", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", + "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.6.2", + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", + "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.6.2", + "jest-worker": "^29.6.2", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.2.tgz", + "integrity": "sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.4.3", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz", + "integrity": "sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.6.2", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", + "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", + "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", + "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.2.tgz", + "integrity": "sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.6.2", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.6.2", + "jest-validate": "^29.6.2", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.2.tgz", + "integrity": "sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==", + "dev": true, + "dependencies": { + "jest-regex-util": "^29.4.3", + "jest-snapshot": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.2.tgz", + "integrity": "sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==", + "dev": true, + "dependencies": { + "@jest/console": "^29.6.2", + "@jest/environment": "^29.6.2", + "@jest/test-result": "^29.6.2", + "@jest/transform": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.4.3", + "jest-environment-node": "^29.6.2", + "jest-haste-map": "^29.6.2", + "jest-leak-detector": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-resolve": "^29.6.2", + "jest-runtime": "^29.6.2", + "jest-util": "^29.6.2", + "jest-watcher": "^29.6.2", + "jest-worker": "^29.6.2", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.2.tgz", + "integrity": "sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.6.2", + "@jest/fake-timers": "^29.6.2", + "@jest/globals": "^29.6.2", + "@jest/source-map": "^29.6.0", + "@jest/test-result": "^29.6.2", + "@jest/transform": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-mock": "^29.6.2", + "jest-regex-util": "^29.4.3", + "jest-resolve": "^29.6.2", + "jest-snapshot": "^29.6.2", + "jest-util": "^29.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-snapshot": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.2.tgz", + "integrity": "sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.6.2", + "@jest/transform": "^29.6.2", + "@jest/types": "^29.6.1", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.6.2", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.6.2", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.6.2", + "jest-message-util": "^29.6.2", + "jest-util": "^29.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^29.6.2", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jest-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", + "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", + "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.2.tgz", + "integrity": "sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", + "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.6.2", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", + "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/prettier": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", + "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", + "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pure-rand": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", + "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ] + }, + "node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-jest": { + "version": "29.1.1", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", + "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^29.0.0", + "json5": "^2.2.3", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "^7.5.3", + "yargs-parser": "^21.0.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", + "typescript": ">=4.3 <6" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@jest/types": { + "optional": true + }, + "babel-jest": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/ts-jest/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-jest/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-jest/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/tsx": { + "version": "4.16.2", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.2.tgz", + "integrity": "sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==", + "dependencies": { + "esbuild": "~0.21.5", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/v8-to-istanbul": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", + "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/v8-to-istanbul/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/v8-to-istanbul/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/v8-to-istanbul/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } } - } } diff --git a/package.json b/package.json index e19370fd..d5310f9d 100644 --- a/package.json +++ b/package.json @@ -1,25 +1,53 @@ { - "name": "variables-github-action-example", - "type": "module", - "scripts": { - "prettier:check": "prettier --check src/", - "sync-tokens-to-figma": "tsx src/sync_tokens_to_figma.ts", - "sync-figma-to-tokens": "tsx src/sync_figma_to_tokens.ts", - "check-duplicates": "tsx scripts/detect_duplicate_collections.ts", - "test": "jest" - }, - "dependencies": { - "axios": "^1.6.0", - "dotenv": "^16.3.1", - "tsx": "^4.16.2", - "typescript": "^5.1.6" - }, - "devDependencies": { - "@figma/rest-api-spec": "^0.10.0", - "@types/jest": "^29.5.3", - "@types/node": "^20.4.5", - "jest": "^29.6.2", - "prettier": "3.0.0", - "ts-jest": "^29.1.1" - } -} + "name": "@misykvg/design-tokens", + "version": "1.0.1", + "description": "Design tokens for React Native and React web applications", + "main": "dist/tokens.js", + "type": "module", + "files": [ + "dist" + ], + "scripts": { + "prettier:check": "prettier --check src/", + "sync-tokens-to-figma": "tsx src/sync_tokens_to_figma.ts", + "sync-figma-to-tokens": "tsx src/sync_figma_to_tokens.ts", + "check-duplicates": "tsx scripts/detect_duplicate_collections.ts", + "test": "jest", + "build": "node build-tokens.js", + "build:watch": "node watch-tokens.js", + "dev": "npm run build:watch", + "test:app": "cd token-test-app && npm run dev", + "prepublishOnly": "npm run build" + }, + "dependencies": { + "axios": "^1.6.0", + "chokidar": "^4.0.3", + "dotenv": "^16.3.1", + "tsx": "^4.16.2", + "typescript": "^5.1.6" + }, + "devDependencies": { + "@figma/rest-api-spec": "^0.10.0", + "@types/jest": "^29.5.3", + "@types/node": "^20.4.5", + "glob": "^11.0.3", + "jest": "^29.6.2", + "prettier": "3.0.0", + "ts-jest": "^29.1.1" + }, + "keywords": [ + "design-tokens", + "react", + "react-native", + "css-variables" + ], + "author": "Your Name", + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/misykvg/design-tokens.git" + }, + "publishConfig": { + "registry": "https://npm.pkg.github.com" + } +} \ No newline at end of file diff --git a/style-dictionary.config.js b/style-dictionary.config.js new file mode 100644 index 00000000..350db817 --- /dev/null +++ b/style-dictionary.config.js @@ -0,0 +1,35 @@ +const StyleDictionary = require('style-dictionary') + +// Register a custom transform to resolve token references +StyleDictionary.registerTransform({ + name: 'resolve-references', + type: 'value', + matcher: (token) => typeof token.value === 'string' && token.value.startsWith('{'), + transformer: (token) => { + // For now, just return the value as-is + // In a real implementation, you'd resolve the reference + return token.value + } +}) + +module.exports = { + source: ['tokens/ds*.tokens.json'], + platforms: { + js: { + buildPath: 'dist/', + transforms: ['resolve-references'], + files: [{ + destination: 'tokens.js', + format: 'javascript/es6' + }] + }, + css: { + buildPath: 'dist/', + transforms: ['resolve-references'], + files: [{ + destination: 'tokens.css', + format: 'css/variables' + }] + } + } +} \ No newline at end of file diff --git a/test-tokens.html b/test-tokens.html new file mode 100644 index 00000000..77ef759e --- /dev/null +++ b/test-tokens.html @@ -0,0 +1,181 @@ + + + + + + + Token Context Switcher + + + + +

Design Token Context Switcher

+ +
+ + + +
+ +
+

Interactive Colors

+
+
+ Primary Accent +
+
+ Primary Destructive +
+
+ Secondary +
+
+ Disabled +
+
+
+ +
+

Text Colors

+
+
+ Primary Text +
+
+ Secondary Text +
+
+ Accent Text +
+
+ Destructive Text +
+
+
+ +
+

Border Colors

+
+
+ Default Border +
+
+ Active Border +
+
+ Accent Border +
+
+ Focus Border +
+
+
+ + + + + \ No newline at end of file diff --git a/test-usage.html b/test-usage.html new file mode 100644 index 00000000..11a5f31d --- /dev/null +++ b/test-usage.html @@ -0,0 +1,96 @@ + + + + + Design Tokens Test + + + + + +

🎨 Design Tokens Test

+ +
+

Card with Design Tokens

+

This card uses CSS variables from your design tokens.

+ + + + +
+ +
+

Token Values

+

Check the console to see JavaScript token values.

+
+ + + + + \ No newline at end of file diff --git a/test-usage.js b/test-usage.js new file mode 100644 index 00000000..ed0800a7 --- /dev/null +++ b/test-usage.js @@ -0,0 +1,44 @@ +// Test JavaScript usage +import { + tokens +} from './dist/tokens.js'; + +console.log('🎨 Design Tokens Test'); +console.log('========================'); + +// Test token structure +console.log('\n📁 Token Structure:'); +console.log('Available categories:', Object.keys(tokens)); + +// Test specific tokens +console.log('\n🎯 Sample Tokens:'); +console.log('Interactive tokens:', tokens.interactive); +console.log('Space tokens:', tokens.space); +console.log('Radius tokens:', tokens.radius); +console.log('Opacity tokens:', tokens.opacity); + +// Test specific values +console.log('\n🎨 Specific Values:'); +console.log('Primary accent color:', tokens.interactive.primaryAccent); +console.log('Medium space:', tokens.space.global.md); +console.log('Control radius:', tokens.radius.global.control.md); +console.log('Hover opacity:', tokens.opacity.global.hover); + +// Test CSS variables +console.log('\n🎨 CSS Variables Test:'); +import { + readFileSync +} from 'fs'; +const css = readFileSync('dist/tokens.css', 'utf8'); +const cssVars = css.match(/--ds-[^:]+/g); +console.log('Generated CSS variables:', cssVars ? .length || 0); +console.log('Sample CSS variables:', cssVars ? .slice(0, 5)); + +// Test SCSS variables +console.log('\n🎨 SCSS Variables Test:'); +const scss = readFileSync('dist/tokens.scss', 'utf8'); +const scssVars = scss.match(/\$ds-[^:]+/g); +console.log('Generated SCSS variables:', scssVars ? .length || 0); +console.log('Sample SCSS variables:', scssVars ? .slice(0, 5)); + +console.log('\n✅ Test Complete!'); \ No newline at end of file diff --git a/token-test-app/.gitignore b/token-test-app/.gitignore new file mode 100644 index 00000000..5ef6a520 --- /dev/null +++ b/token-test-app/.gitignore @@ -0,0 +1,41 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.* +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/versions + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.pnpm-debug.log* + +# env files (can opt-in for committing if needed) +.env* + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/token-test-app/README.md b/token-test-app/README.md new file mode 100644 index 00000000..e215bc4c --- /dev/null +++ b/token-test-app/README.md @@ -0,0 +1,36 @@ +This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +# or +bun dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. + +This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. diff --git a/token-test-app/eslint.config.mjs b/token-test-app/eslint.config.mjs new file mode 100644 index 00000000..719cea2b --- /dev/null +++ b/token-test-app/eslint.config.mjs @@ -0,0 +1,25 @@ +import { dirname } from "path"; +import { fileURLToPath } from "url"; +import { FlatCompat } from "@eslint/eslintrc"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const compat = new FlatCompat({ + baseDirectory: __dirname, +}); + +const eslintConfig = [ + ...compat.extends("next/core-web-vitals", "next/typescript"), + { + ignores: [ + "node_modules/**", + ".next/**", + "out/**", + "build/**", + "next-env.d.ts", + ], + }, +]; + +export default eslintConfig; diff --git a/token-test-app/next.config.ts b/token-test-app/next.config.ts new file mode 100644 index 00000000..e9ffa308 --- /dev/null +++ b/token-test-app/next.config.ts @@ -0,0 +1,7 @@ +import type { NextConfig } from "next"; + +const nextConfig: NextConfig = { + /* config options here */ +}; + +export default nextConfig; diff --git a/token-test-app/package-lock.json b/token-test-app/package-lock.json new file mode 100644 index 00000000..cb6cd801 --- /dev/null +++ b/token-test-app/package-lock.json @@ -0,0 +1,6104 @@ +{ + "name": "token-test-app", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "token-test-app", + "version": "0.1.0", + "dependencies": { + "next": "15.5.4", + "react": "19.1.0", + "react-dom": "19.1.0" + }, + "devDependencies": { + "@eslint/eslintrc": "^3", + "@tailwindcss/postcss": "^4", + "@types/node": "^20", + "@types/react": "^19", + "@types/react-dom": "^19", + "eslint": "^9", + "eslint-config-next": "15.5.4", + "tailwindcss": "^4", + "typescript": "^5" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emnapi/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.5.0.tgz", + "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", + "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", + "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz", + "integrity": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.37.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", + "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz", + "integrity": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.16.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/colour": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz", + "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.3" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz", + "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.3" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz", + "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz", + "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz", + "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz", + "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz", + "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz", + "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz", + "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz", + "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz", + "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz", + "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.3" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz", + "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.3" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz", + "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.3" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz", + "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.3" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz", + "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.3" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz", + "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.3" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz", + "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.3" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz", + "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.5.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz", + "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz", + "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz", + "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.10.0" + } + }, + "node_modules/@next/env": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.4.tgz", + "integrity": "sha512-27SQhYp5QryzIT5uO8hq99C69eLQ7qkzkDPsk3N+GuS2XgOgoYEeOav7Pf8Tn4drECOVDsDg8oj+/DVy8qQL2A==", + "license": "MIT" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.5.4.tgz", + "integrity": "sha512-SR1vhXNNg16T4zffhJ4TS7Xn7eq4NfKfcOsRwea7RIAHrjRpI9ALYbamqIJqkAhowLlERffiwk0FMvTLNdnVtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "3.3.1" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.4.tgz", + "integrity": "sha512-nopqz+Ov6uvorej8ndRX6HlxCYWCO3AHLfKK2TYvxoSB2scETOcfm/HSS3piPqc3A+MUgyHoqE6je4wnkjfrOA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.4.tgz", + "integrity": "sha512-QOTCFq8b09ghfjRJKfb68kU9k2K+2wsC4A67psOiMn849K9ZXgCSRQr0oVHfmKnoqCbEmQWG1f2h1T2vtJJ9mA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.4.tgz", + "integrity": "sha512-eRD5zkts6jS3VfE/J0Kt1VxdFqTnMc3QgO5lFE5GKN3KDI/uUpSyK3CjQHmfEkYR4wCOl0R0XrsjpxfWEA++XA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.4.tgz", + "integrity": "sha512-TOK7iTxmXFc45UrtKqWdZ1shfxuL4tnVAOuuJK4S88rX3oyVV4ZkLjtMT85wQkfBrOOvU55aLty+MV8xmcJR8A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.4.tgz", + "integrity": "sha512-7HKolaj+481FSW/5lL0BcTkA4Ueam9SPYWyN/ib/WGAFZf0DGAN8frNpNZYFHtM4ZstrHZS3LY3vrwlIQfsiMA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.4.tgz", + "integrity": "sha512-nlQQ6nfgN0nCO/KuyEUwwOdwQIGjOs4WNMjEUtpIQJPR2NUfmGpW2wkJln1d4nJ7oUzd1g4GivH5GoEPBgfsdw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.4.tgz", + "integrity": "sha512-PcR2bN7FlM32XM6eumklmyWLLbu2vs+D7nJX8OAIoWy69Kef8mfiN4e8TUv2KohprwifdpFKPzIP1njuCjD0YA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.4.tgz", + "integrity": "sha512-1ur2tSHZj8Px/KMAthmuI9FMp/YFusMMGoRNJaRZMOlSkgvLjzosSdQI0cJAKogdHl3qXUQKL9MGaYvKwA7DXg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.13.0.tgz", + "integrity": "sha512-2ih5qGw5SZJ+2fLZxP6Lr6Na2NTIgPRL/7Kmyuw0uIyBQnuhQ8fi8fzUTd38eIQmqp+GYLC00cI6WgtqHxBwmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@tailwindcss/node": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.14.tgz", + "integrity": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.4", + "enhanced-resolve": "^5.18.3", + "jiti": "^2.6.0", + "lightningcss": "1.30.1", + "magic-string": "^0.30.19", + "source-map-js": "^1.2.1", + "tailwindcss": "4.1.14" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.14.tgz", + "integrity": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.4", + "tar": "^7.5.1" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.1.14", + "@tailwindcss/oxide-darwin-arm64": "4.1.14", + "@tailwindcss/oxide-darwin-x64": "4.1.14", + "@tailwindcss/oxide-freebsd-x64": "4.1.14", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.14", + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.14", + "@tailwindcss/oxide-linux-arm64-musl": "4.1.14", + "@tailwindcss/oxide-linux-x64-gnu": "4.1.14", + "@tailwindcss/oxide-linux-x64-musl": "4.1.14", + "@tailwindcss/oxide-wasm32-wasi": "4.1.14", + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.14", + "@tailwindcss/oxide-win32-x64-msvc": "4.1.14" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.14.tgz", + "integrity": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.14.tgz", + "integrity": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.14.tgz", + "integrity": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.14.tgz", + "integrity": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.14.tgz", + "integrity": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.14.tgz", + "integrity": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.14.tgz", + "integrity": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.14.tgz", + "integrity": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.14.tgz", + "integrity": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.14.tgz", + "integrity": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@emnapi/wasi-threads": "^1.1.0", + "@napi-rs/wasm-runtime": "^1.0.5", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.14.tgz", + "integrity": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.14.tgz", + "integrity": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/postcss": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.14.tgz", + "integrity": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.1.14", + "@tailwindcss/oxide": "4.1.14", + "postcss": "^8.4.41", + "tailwindcss": "4.1.14" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.19.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.19.tgz", + "integrity": "sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/react": { + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", + "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.1.tgz", + "integrity": "sha512-/EEvYBdT3BflCWvTMO7YkYBHVE9Ci6XdqZciZANQgKpaiDRGOLIlRo91jbTNRQjgPFWVaRxcYc0luVNFitz57A==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz", + "integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.46.0", + "@typescript-eslint/type-utils": "8.46.0", + "@typescript-eslint/utils": "8.46.0", + "@typescript-eslint/visitor-keys": "8.46.0", + "graphemer": "^1.4.0", + "ignore": "^7.0.0", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.46.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz", + "integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.46.0", + "@typescript-eslint/types": "8.46.0", + "@typescript-eslint/typescript-estree": "8.46.0", + "@typescript-eslint/visitor-keys": "8.46.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz", + "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.46.0", + "@typescript-eslint/types": "^8.46.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz", + "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.46.0", + "@typescript-eslint/visitor-keys": "8.46.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz", + "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz", + "integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.46.0", + "@typescript-eslint/typescript-estree": "8.46.0", + "@typescript-eslint/utils": "8.46.0", + "debug": "^4.3.4", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz", + "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz", + "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.46.0", + "@typescript-eslint/tsconfig-utils": "8.46.0", + "@typescript-eslint/types": "8.46.0", + "@typescript-eslint/visitor-keys": "8.46.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz", + "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.46.0", + "@typescript-eslint/types": "8.46.0", + "@typescript-eslint/typescript-estree": "8.46.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz", + "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.46.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", + "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-android-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", + "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", + "integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", + "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", + "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", + "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", + "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", + "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", + "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", + "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", + "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", + "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", + "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", + "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", + "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", + "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.11" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", + "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", + "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", + "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.3.tgz", + "integrity": "sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001749", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001749.tgz", + "integrity": "sha512-0rw2fJOmLfnzCRbkm8EyHL8SvI2Apu5UbnQuTsJ0ClgrH8hcwFooJ1s5R0EP8o8aVrFu8++ae29Kt9/gZAZp/Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.37.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", + "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.0", + "@eslint/config-helpers": "^0.4.0", + "@eslint/core": "^0.16.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.37.0", + "@eslint/plugin-kit": "^0.4.0", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-next": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.5.4.tgz", + "integrity": "sha512-BzgVVuT3kfJes8i2GHenC1SRJ+W3BTML11lAOYFOOPzrk2xp66jBOAGEFRw+3LkYCln5UzvFsLhojrshb5Zfaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@next/eslint-plugin-next": "15.5.4", + "@rushstack/eslint-patch": "^1.10.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.37.0", + "eslint-plugin-react-hooks": "^5.0.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz", + "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.4.0", + "get-tsconfig": "^4.10.0", + "is-bun-module": "^2.0.0", + "stable-hash": "^0.0.5", + "tinyglobby": "^0.2.13", + "unrs-resolver": "^1.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-resolver-typescript" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.11.0.tgz", + "integrity": "sha512-sNsqf7XKQ38IawiVGPOoAlqZo1DMrO7TU+ZcZwi7yLl7/7S0JwmoBMKz/IkUPhSoXM0Ng3vT0yB1iCe5XavDeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.7.1" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz", + "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.30.1", + "lightningcss-darwin-x64": "1.30.1", + "lightningcss-freebsd-x64": "1.30.1", + "lightningcss-linux-arm-gnueabihf": "1.30.1", + "lightningcss-linux-arm64-gnu": "1.30.1", + "lightningcss-linux-arm64-musl": "1.30.1", + "lightningcss-linux-x64-gnu": "1.30.1", + "lightningcss-linux-x64-musl": "1.30.1", + "lightningcss-win32-arm64-msvc": "1.30.1", + "lightningcss-win32-x64-msvc": "1.30.1" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz", + "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz", + "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz", + "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz", + "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz", + "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz", + "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz", + "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz", + "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz", + "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz", + "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.19", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", + "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-postinstall": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next": { + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/next/-/next-15.5.4.tgz", + "integrity": "sha512-xH4Yjhb82sFYQfY3vbkJfgSDgXvBB6a8xPs9i35k6oZJRoQRihZH+4s9Yo2qsWpzBmZ3lPXaJ2KPXLfkvW4LnA==", + "license": "MIT", + "dependencies": { + "@next/env": "15.5.4", + "@swc/helpers": "0.5.15", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.5.4", + "@next/swc-darwin-x64": "15.5.4", + "@next/swc-linux-arm64-gnu": "15.5.4", + "@next/swc-linux-arm64-musl": "15.5.4", + "@next/swc-linux-x64-gnu": "15.5.4", + "@next/swc-linux-x64-musl": "15.5.4", + "@next/swc-win32-arm64-msvc": "15.5.4", + "@next/swc-win32-x64-msvc": "15.5.4", + "sharp": "^0.34.3" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.51.1", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/sharp": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.4.tgz", + "integrity": "sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.0", + "semver": "^7.7.2" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.4", + "@img/sharp-darwin-x64": "0.34.4", + "@img/sharp-libvips-darwin-arm64": "1.2.3", + "@img/sharp-libvips-darwin-x64": "1.2.3", + "@img/sharp-libvips-linux-arm": "1.2.3", + "@img/sharp-libvips-linux-arm64": "1.2.3", + "@img/sharp-libvips-linux-ppc64": "1.2.3", + "@img/sharp-libvips-linux-s390x": "1.2.3", + "@img/sharp-libvips-linux-x64": "1.2.3", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.3", + "@img/sharp-libvips-linuxmusl-x64": "1.2.3", + "@img/sharp-linux-arm": "0.34.4", + "@img/sharp-linux-arm64": "0.34.4", + "@img/sharp-linux-ppc64": "0.34.4", + "@img/sharp-linux-s390x": "0.34.4", + "@img/sharp-linux-x64": "0.34.4", + "@img/sharp-linuxmusl-arm64": "0.34.4", + "@img/sharp-linuxmusl-x64": "0.34.4", + "@img/sharp-wasm32": "0.34.4", + "@img/sharp-win32-arm64": "0.34.4", + "@img/sharp-win32-ia32": "0.34.4", + "@img/sharp-win32-x64": "0.34.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable-hash": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", + "license": "MIT", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.14.tgz", + "integrity": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tar": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.1.tgz", + "integrity": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/unrs-resolver": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", + "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.0" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.11.1", + "@unrs/resolver-binding-android-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-x64": "1.11.1", + "@unrs/resolver-binding-freebsd-x64": "1.11.1", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-arm64-musl": "1.11.1", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1", + "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-musl": "1.11.1", + "@unrs/resolver-binding-wasm32-wasi": "1.11.1", + "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1", + "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1", + "@unrs/resolver-binding-win32-x64-msvc": "1.11.1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/token-test-app/package.json b/token-test-app/package.json new file mode 100644 index 00000000..216353bd --- /dev/null +++ b/token-test-app/package.json @@ -0,0 +1,27 @@ +{ + "name": "token-test-app", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "eslint" + }, + "dependencies": { + "react": "19.1.0", + "react-dom": "19.1.0", + "next": "15.5.4" + }, + "devDependencies": { + "typescript": "^5", + "@types/node": "^20", + "@types/react": "^19", + "@types/react-dom": "^19", + "@tailwindcss/postcss": "^4", + "tailwindcss": "^4", + "eslint": "^9", + "eslint-config-next": "15.5.4", + "@eslint/eslintrc": "^3" + } +} diff --git a/token-test-app/postcss.config.mjs b/token-test-app/postcss.config.mjs new file mode 100644 index 00000000..c7bcb4b1 --- /dev/null +++ b/token-test-app/postcss.config.mjs @@ -0,0 +1,5 @@ +const config = { + plugins: ["@tailwindcss/postcss"], +}; + +export default config; diff --git a/token-test-app/public/file.svg b/token-test-app/public/file.svg new file mode 100644 index 00000000..004145cd --- /dev/null +++ b/token-test-app/public/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/token-test-app/public/globe.svg b/token-test-app/public/globe.svg new file mode 100644 index 00000000..567f17b0 --- /dev/null +++ b/token-test-app/public/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/token-test-app/public/next.svg b/token-test-app/public/next.svg new file mode 100644 index 00000000..5174b28c --- /dev/null +++ b/token-test-app/public/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/token-test-app/public/vercel.svg b/token-test-app/public/vercel.svg new file mode 100644 index 00000000..77053960 --- /dev/null +++ b/token-test-app/public/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/token-test-app/public/window.svg b/token-test-app/public/window.svg new file mode 100644 index 00000000..b2b2a44f --- /dev/null +++ b/token-test-app/public/window.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/token-test-app/src/app/favicon.ico b/token-test-app/src/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..718d6fea4835ec2d246af9800eddb7ffb276240c GIT binary patch literal 25931 zcmeHv30#a{`}aL_*G&7qml|y<+KVaDM2m#dVr!KsA!#An?kSQM(q<_dDNCpjEux83 zLb9Z^XxbDl(w>%i@8hT6>)&Gu{h#Oeyszu?xtw#Zb1mO{pgX9699l+Qppw7jXaYf~-84xW z)w4x8?=youko|}Vr~(D$UXIbiXABHh`p1?nn8Po~fxRJv}|0e(BPs|G`(TT%kKVJAdg5*Z|x0leQq0 zkdUBvb#>9F()jo|T~kx@OM8$9wzs~t2l;K=woNssA3l6|sx2r3+kdfVW@e^8e*E}v zA1y5{bRi+3Z`uD3{F7LgFJDdvm;nJilkzDku>BwXH(8ItVCXk*-lSJnR?-2UN%hJ){&rlvg`CDTj z)Bzo!3v7Ou#83zEDEFcKt(f1E0~=rqeEbTnMvWR#{+9pg%7G8y>u1OVRUSoox-ovF z2Ydma(;=YuBY(eI|04{hXzZD6_f(v~H;C~y5=DhAC{MMS>2fm~1H_t2$56pc$NH8( z5bH|<)71dV-_oCHIrzrT`2s-5w_+2CM0$95I6X8p^r!gHp+j_gd;9O<1~CEQQGS8) zS9Qh3#p&JM-G8rHekNmKVewU;pJRcTAog68KYo^dRo}(M>36U4Us zfgYWSiHZL3;lpWT=zNAW>Dh#mB!_@Lg%$ms8N-;aPqMn+C2HqZgz&9~Eu z4|Kp<`$q)Uw1R?y(~S>ePdonHxpV1#eSP1B;Ogo+-Pk}6#0GsZZ5!||ev2MGdh}_m z{DeR7?0-1^zVs&`AV6Vt;r3`I`OI_wgs*w=eO%_#7Kepl{B@xiyCANc(l zzIyd4y|c6PXWq9-|KM8(zIk8LPk(>a)zyFWjhT!$HJ$qX1vo@d25W<fvZQ2zUz5WRc(UnFMKHwe1| zWmlB1qdbiA(C0jmnV<}GfbKtmcu^2*P^O?MBLZKt|As~ge8&AAO~2K@zbXelK|4T<{|y4`raF{=72kC2Kn(L4YyenWgrPiv z@^mr$t{#X5VuIMeL!7Ab6_kG$&#&5p*Z{+?5U|TZ`B!7llpVmp@skYz&n^8QfPJzL z0G6K_OJM9x+Wu2gfN45phANGt{7=C>i34CV{Xqlx(fWpeAoj^N0Biu`w+MVcCUyU* zDZuzO0>4Z6fbu^T_arWW5n!E45vX8N=bxTVeFoep_G#VmNlQzAI_KTIc{6>c+04vr zx@W}zE5JNSU>!THJ{J=cqjz+4{L4A{Ob9$ZJ*S1?Ggg3klFp!+Y1@K+pK1DqI|_gq z5ZDXVpge8-cs!o|;K73#YXZ3AShj50wBvuq3NTOZ`M&qtjj#GOFfgExjg8Gn8>Vq5 z`85n+9|!iLCZF5$HJ$Iu($dm?8~-ofu}tEc+-pyke=3!im#6pk_Wo8IA|fJwD&~~F zc16osQ)EBo58U7XDuMexaPRjU@h8tXe%S{fA0NH3vGJFhuyyO!Uyl2^&EOpX{9As0 zWj+P>{@}jxH)8|r;2HdupP!vie{sJ28b&bo!8`D^x}TE$%zXNb^X1p@0PJ86`dZyj z%ce7*{^oo+6%&~I!8hQy-vQ7E)0t0ybH4l%KltWOo~8cO`T=157JqL(oq_rC%ea&4 z2NcTJe-HgFjNg-gZ$6!Y`SMHrlj}Etf7?r!zQTPPSv}{so2e>Fjs1{gzk~LGeesX%r(Lh6rbhSo_n)@@G-FTQy93;l#E)hgP@d_SGvyCp0~o(Y;Ee8{ zdVUDbHm5`2taPUOY^MAGOw*>=s7=Gst=D+p+2yON!0%Hk` zz5mAhyT4lS*T3LS^WSxUy86q&GnoHxzQ6vm8)VS}_zuqG?+3td68_x;etQAdu@sc6 zQJ&5|4(I?~3d-QOAODHpZ=hlSg(lBZ!JZWCtHHSj`0Wh93-Uk)_S%zsJ~aD>{`A0~ z9{AG(e|q3g5B%wYKRxiL2Y$8(4w6bzchKuloQW#e&S3n+P- z8!ds-%f;TJ1>)v)##>gd{PdS2Oc3VaR`fr=`O8QIO(6(N!A?pr5C#6fc~Ge@N%Vvu zaoAX2&(a6eWy_q&UwOhU)|P3J0Qc%OdhzW=F4D|pt0E4osw;%<%Dn58hAWD^XnZD= z>9~H(3bmLtxpF?a7su6J7M*x1By7YSUbxGi)Ot0P77`}P3{)&5Un{KD?`-e?r21!4vTTnN(4Y6Lin?UkSM z`MXCTC1@4A4~mvz%Rh2&EwY))LeoT=*`tMoqcEXI>TZU9WTP#l?uFv+@Dn~b(>xh2 z;>B?;Tz2SR&KVb>vGiBSB`@U7VIWFSo=LDSb9F{GF^DbmWAfpms8Sx9OX4CnBJca3 zlj9(x!dIjN?OG1X4l*imJNvRCk}F%!?SOfiOq5y^mZW)jFL@a|r-@d#f7 z2gmU8L3IZq0ynIws=}~m^#@&C%J6QFo~Mo4V`>v7MI-_!EBMMtb%_M&kvAaN)@ZVw z+`toz&WG#HkWDjnZE!6nk{e-oFdL^$YnbOCN}JC&{$#$O27@|Tn-skXr)2ml2~O!5 zX+gYoxhoc7qoU?C^3~&!U?kRFtnSEecWuH0B0OvLodgUAi}8p1 zrO6RSXHH}DMc$&|?D004DiOVMHV8kXCP@7NKB zgaZq^^O<7PoKEp72kby@W0Z!Y*Ay{&vfg#C&gG@YVR9g?FEocMUi1gSN$+V+ayF45{a zuDZDTN}mS|;BO%gEf}pjBfN2-gIrU#G5~cucA;dokXW89%>AyXJJI z9X4UlIWA|ZYHgbI z5?oFk@A=Ik7lrEQPDH!H+b`7_Y~aDb_qa=B2^Y&Ow41cU=4WDd40dp5(QS-WMN-=Y z9g;6_-JdNU;|6cPwf$ak*aJIcwL@1n$#l~zi{c{EW?T;DaW*E8DYq?Umtz{nJ&w-M zEMyTDrC&9K$d|kZe2#ws6)L=7K+{ zQw{XnV6UC$6-rW0emqm8wJoeZK)wJIcV?dST}Z;G0Arq{dVDu0&4kd%N!3F1*;*pW zR&qUiFzK=@44#QGw7k1`3t_d8&*kBV->O##t|tonFc2YWrL7_eqg+=+k;!F-`^b8> z#KWCE8%u4k@EprxqiV$VmmtiWxDLgnGu$Vs<8rppV5EajBXL4nyyZM$SWVm!wnCj-B!Wjqj5-5dNXukI2$$|Bu3Lrw}z65Lc=1G z^-#WuQOj$hwNGG?*CM_TO8Bg-1+qc>J7k5c51U8g?ZU5n?HYor;~JIjoWH-G>AoUP ztrWWLbRNqIjW#RT*WqZgPJXU7C)VaW5}MiijYbABmzoru6EmQ*N8cVK7a3|aOB#O& zBl8JY2WKfmj;h#Q!pN%9o@VNLv{OUL?rixHwOZuvX7{IJ{(EdPpuVFoQqIOa7giLVkBOKL@^smUA!tZ1CKRK}#SSM)iQHk)*R~?M!qkCruaS!#oIL1c z?J;U~&FfH#*98^G?i}pA{ z9Jg36t4=%6mhY(quYq*vSxptes9qy|7xSlH?G=S@>u>Ebe;|LVhs~@+06N<4CViBk zUiY$thvX;>Tby6z9Y1edAMQaiH zm^r3v#$Q#2T=X>bsY#D%s!bhs^M9PMAcHbCc0FMHV{u-dwlL;a1eJ63v5U*?Q_8JO zT#50!RD619#j_Uf))0ooADz~*9&lN!bBDRUgE>Vud-i5ck%vT=r^yD*^?Mp@Q^v+V zG#-?gKlr}Eeqifb{|So?HM&g91P8|av8hQoCmQXkd?7wIJwb z_^v8bbg`SAn{I*4bH$u(RZ6*xUhuA~hc=8czK8SHEKTzSxgbwi~9(OqJB&gwb^l4+m`k*Q;_?>Y-APi1{k zAHQ)P)G)f|AyjSgcCFps)Fh6Bca*Xznq36!pV6Az&m{O8$wGFD? zY&O*3*J0;_EqM#jh6^gMQKpXV?#1?>$ml1xvh8nSN>-?H=V;nJIwB07YX$e6vLxH( zqYwQ>qxwR(i4f)DLd)-$P>T-no_c!LsN@)8`e;W@)-Hj0>nJ-}Kla4-ZdPJzI&Mce zv)V_j;(3ERN3_@I$N<^|4Lf`B;8n+bX@bHbcZTopEmDI*Jfl)-pFDvo6svPRoo@(x z);_{lY<;);XzT`dBFpRmGrr}z5u1=pC^S-{ce6iXQlLGcItwJ^mZx{m$&DA_oEZ)B{_bYPq-HA zcH8WGoBG(aBU_j)vEy+_71T34@4dmSg!|M8Vf92Zj6WH7Q7t#OHQqWgFE3ARt+%!T z?oLovLVlnf?2c7pTc)~cc^($_8nyKwsN`RA-23ed3sdj(ys%pjjM+9JrctL;dy8a( z@en&CQmnV(()bu|Y%G1-4a(6x{aLytn$T-;(&{QIJB9vMox11U-1HpD@d(QkaJdEb zG{)+6Dos_L+O3NpWo^=gR?evp|CqEG?L&Ut#D*KLaRFOgOEK(Kq1@!EGcTfo+%A&I z=dLbB+d$u{sh?u)xP{PF8L%;YPPW53+@{>5W=Jt#wQpN;0_HYdw1{ksf_XhO4#2F= zyPx6Lx2<92L-;L5PD`zn6zwIH`Jk($?Qw({erA$^bC;q33hv!d!>%wRhj# zal^hk+WGNg;rJtb-EB(?czvOM=H7dl=vblBwAv>}%1@{}mnpUznfq1cE^sgsL0*4I zJ##!*B?=vI_OEVis5o+_IwMIRrpQyT_Sq~ZU%oY7c5JMIADzpD!Upz9h@iWg_>>~j zOLS;wp^i$-E?4<_cp?RiS%Rd?i;f*mOz=~(&3lo<=@(nR!_Rqiprh@weZlL!t#NCc zO!QTcInq|%#>OVgobj{~ixEUec`E25zJ~*DofsQdzIa@5^nOXj2T;8O`l--(QyU^$t?TGY^7#&FQ+2SS3B#qK*k3`ye?8jUYSajE5iBbJls75CCc(m3dk{t?- zopcER9{Z?TC)mk~gpi^kbbu>b-+a{m#8-y2^p$ka4n60w;Sc2}HMf<8JUvhCL0B&Btk)T`ctE$*qNW8L$`7!r^9T+>=<=2qaq-;ll2{`{Rg zc5a0ZUI$oG&j-qVOuKa=*v4aY#IsoM+1|c4Z)<}lEDvy;5huB@1RJPquU2U*U-;gu z=En2m+qjBzR#DEJDO`WU)hdd{Vj%^0V*KoyZ|5lzV87&g_j~NCjwv0uQVqXOb*QrQ zy|Qn`hxx(58c70$E;L(X0uZZ72M1!6oeg)(cdKO ze0gDaTz+ohR-#d)NbAH4x{I(21yjwvBQfmpLu$)|m{XolbgF!pmsqJ#D}(ylp6uC> z{bqtcI#hT#HW=wl7>p!38sKsJ`r8}lt-q%Keqy%u(xk=yiIJiUw6|5IvkS+#?JTBl z8H5(Q?l#wzazujH!8o>1xtn8#_w+397*_cy8!pQGP%K(Ga3pAjsaTbbXJlQF_+m+-UpUUent@xM zg%jqLUExj~o^vQ3Gl*>wh=_gOr2*|U64_iXb+-111aH}$TjeajM+I20xw(((>fej-@CIz4S1pi$(#}P7`4({6QS2CaQS4NPENDp>sAqD z$bH4KGzXGffkJ7R>V>)>tC)uax{UsN*dbeNC*v}#8Y#OWYwL4t$ePR?VTyIs!wea+ z5Urmc)X|^`MG~*dS6pGSbU+gPJoq*^a=_>$n4|P^w$sMBBy@f*Z^Jg6?n5?oId6f{ z$LW4M|4m502z0t7g<#Bx%X;9<=)smFolV&(V^(7Cv2-sxbxopQ!)*#ZRhTBpx1)Fc zNm1T%bONzv6@#|dz(w02AH8OXe>kQ#1FMCzO}2J_mST)+ExmBr9cva-@?;wnmWMOk z{3_~EX_xadgJGv&H@zK_8{(x84`}+c?oSBX*Ge3VdfTt&F}yCpFP?CpW+BE^cWY0^ zb&uBN!Ja3UzYHK-CTyA5=L zEMW{l3Usky#ly=7px648W31UNV@K)&Ub&zP1c7%)`{);I4b0Q<)B}3;NMG2JH=X$U zfIW4)4n9ZM`-yRj67I)YSLDK)qfUJ_ij}a#aZN~9EXrh8eZY2&=uY%2N0UFF7<~%M zsB8=erOWZ>Ct_#^tHZ|*q`H;A)5;ycw*IcmVxi8_0Xk}aJA^ath+E;xg!x+As(M#0=)3!NJR6H&9+zd#iP(m0PIW8$ z1Y^VX`>jm`W!=WpF*{ioM?C9`yOR>@0q=u7o>BP-eSHqCgMDj!2anwH?s%i2p+Q7D zzszIf5XJpE)IG4;d_(La-xenmF(tgAxK`Y4sQ}BSJEPs6N_U2vI{8=0C_F?@7<(G; zo$~G=8p+076G;`}>{MQ>t>7cm=zGtfbdDXm6||jUU|?X?CaE?(<6bKDYKeHlz}DA8 zXT={X=yp_R;HfJ9h%?eWvQ!dRgz&Su*JfNt!Wu>|XfU&68iRikRrHRW|ZxzRR^`eIGt zIeiDgVS>IeExKVRWW8-=A=yA`}`)ZkWBrZD`hpWIxBGkh&f#ijr449~m`j6{4jiJ*C!oVA8ZC?$1RM#K(_b zL9TW)kN*Y4%^-qPpMP7d4)o?Nk#>aoYHT(*g)qmRUb?**F@pnNiy6Fv9rEiUqD(^O zzyS?nBrX63BTRYduaG(0VVG2yJRe%o&rVrLjbxTaAFTd8s;<<@Qs>u(<193R8>}2_ zuwp{7;H2a*X7_jryzriZXMg?bTuegABb^87@SsKkr2)0Gyiax8KQWstw^v#ix45EVrcEhr>!NMhprl$InQMzjSFH54x5k9qHc`@9uKQzvL4ihcq{^B zPrVR=o_ic%Y>6&rMN)hTZsI7I<3&`#(nl+3y3ys9A~&^=4?PL&nd8)`OfG#n zwAMN$1&>K++c{^|7<4P=2y(B{jJsQ0a#U;HTo4ZmWZYvI{+s;Td{Yzem%0*k#)vjpB zia;J&>}ICate44SFYY3vEelqStQWFihx%^vQ@Do(sOy7yR2@WNv7Y9I^yL=nZr3mb zXKV5t@=?-Sk|b{XMhA7ZGB@2hqsx}4xwCW!in#C zI@}scZlr3-NFJ@NFaJlhyfcw{k^vvtGl`N9xSo**rDW4S}i zM9{fMPWo%4wYDG~BZ18BD+}h|GQKc-g^{++3MY>}W_uq7jGHx{mwE9fZiPCoxN$+7 zrODGGJrOkcPQUB(FD5aoS4g~7#6NR^ma7-!>mHuJfY5kTe6PpNNKC9GGRiu^L31uG z$7v`*JknQHsYB!Tm_W{a32TM099djW%5e+j0Ve_ct}IM>XLF1Ap+YvcrLV=|CKo6S zb+9Nl3_YdKP6%Cxy@6TxZ>;4&nTneadr z_ES90ydCev)LV!dN=#(*f}|ZORFdvkYBni^aLbUk>BajeWIOcmHP#8S)*2U~QKI%S zyrLmtPqb&TphJ;>yAxri#;{uyk`JJqODDw%(Z=2`1uc}br^V%>j!gS)D*q*f_-qf8&D;W1dJgQMlaH5er zN2U<%Smb7==vE}dDI8K7cKz!vs^73o9f>2sgiTzWcwY|BMYHH5%Vn7#kiw&eItCqa zIkR2~Q}>X=Ar8W|^Ms41Fm8o6IB2_j60eOeBB1Br!boW7JnoeX6Gs)?7rW0^5psc- zjS16yb>dFn>KPOF;imD}e!enuIniFzv}n$m2#gCCv4jM#ArwlzZ$7@9&XkFxZ4n!V zj3dyiwW4Ki2QG{@i>yuZXQizw_OkZI^-3otXC{!(lUpJF33gI60ak;Uqitp74|B6I zgg{b=Iz}WkhCGj1M=hu4#Aw173YxIVbISaoc z-nLZC*6Tgivd5V`K%GxhBsp@SUU60-rfc$=wb>zdJzXS&-5(NRRodFk;Kxk!S(O(a0e7oY=E( zAyS;Ow?6Q&XA+cnkCb{28_1N8H#?J!*$MmIwLq^*T_9-z^&UE@A(z9oGYtFy6EZef LrJugUA?W`A8`#=m literal 0 HcmV?d00001 diff --git a/token-test-app/src/app/globals.css b/token-test-app/src/app/globals.css new file mode 100644 index 00000000..a2dc41ec --- /dev/null +++ b/token-test-app/src/app/globals.css @@ -0,0 +1,26 @@ +@import "tailwindcss"; + +:root { + --background: #ffffff; + --foreground: #171717; +} + +@theme inline { + --color-background: var(--background); + --color-foreground: var(--foreground); + --font-sans: var(--font-geist-sans); + --font-mono: var(--font-geist-mono); +} + +@media (prefers-color-scheme: dark) { + :root { + --background: #0a0a0a; + --foreground: #ededed; + } +} + +body { + background: var(--background); + color: var(--foreground); + font-family: Arial, Helvetica, sans-serif; +} diff --git a/token-test-app/src/app/layout.tsx b/token-test-app/src/app/layout.tsx new file mode 100644 index 00000000..f7fa87eb --- /dev/null +++ b/token-test-app/src/app/layout.tsx @@ -0,0 +1,34 @@ +import type { Metadata } from "next"; +import { Geist, Geist_Mono } from "next/font/google"; +import "./globals.css"; + +const geistSans = Geist({ + variable: "--font-geist-sans", + subsets: ["latin"], +}); + +const geistMono = Geist_Mono({ + variable: "--font-geist-mono", + subsets: ["latin"], +}); + +export const metadata: Metadata = { + title: "Create Next App", + description: "Generated by create next app", +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + + + {children} + + + ); +} diff --git a/token-test-app/src/app/page.tsx b/token-test-app/src/app/page.tsx new file mode 100644 index 00000000..3221e851 --- /dev/null +++ b/token-test-app/src/app/page.tsx @@ -0,0 +1,5 @@ +import TokenTester from '@/components/TokenTester' + +export default function Home() { + return +} \ No newline at end of file diff --git a/token-test-app/src/components/TokenTester.tsx b/token-test-app/src/components/TokenTester.tsx new file mode 100644 index 00000000..e8513fcc --- /dev/null +++ b/token-test-app/src/components/TokenTester.tsx @@ -0,0 +1,205 @@ +'use client' + +import { useState, useEffect } from 'react' +import { tokens } from '@/tokens' + +type Context = 'vg-b2b-light' | 'vg-b2b-dark' | 'vg-b2c-light' | 'vg-b2c-dark' + +// Helper function to extract values from token objects +function extractTokenValues(tokenObj: any): any { + if (typeof tokenObj === 'object' && tokenObj !== null) { + if (tokenObj.$value !== undefined) { + return tokenObj.$value + } + const result: any = {} + for (const key in tokenObj) { + result[key] = extractTokenValues(tokenObj[key]) + } + return result + } + return tokenObj +} + +export default function TokenTester() { + const [currentContext, setCurrentContext] = useState('vg-b2b-dark') + const [currentTokens, setCurrentTokens] = useState(extractTokenValues(tokens['vg-b2b-dark'])) + + useEffect(() => { + setCurrentTokens(extractTokenValues(tokens[currentContext])) + }, [currentContext]) + + const handleContextChange = (context: Context) => { + setCurrentContext(context) + } + + const contexts: Context[] = ['vg-b2b-light', 'vg-b2b-dark', 'vg-b2c-light', 'vg-b2c-dark'] + + return ( +
+
+

Design Token Context Switcher

+ + {/* Context Selector */} +
+

Select Context

+
+ {contexts.map((context) => ( + + ))} +
+
+ + {/* Interactive Colors */} +
+

Interactive Colors

+
+
+
Primary Accent
+
{currentTokens.interactive.primaryAccent}
+
+
+
Primary Destructive
+
{currentTokens.interactive.primaryDestructive}
+
+
+
Secondary
+
{currentTokens.interactive.secondary}
+
+
+
Disabled
+
{currentTokens.interactive.disabled}
+
+
+
+ + {/* Text Colors */} +
+

Text Colors

+
+
+
Primary Text
+
{currentTokens.textAndIcon.primary}
+
+
+
Secondary Text
+
{currentTokens.textAndIcon.secondary}
+
+
+
Accent Text
+
{currentTokens.textAndIcon.accent}
+
+
+
Destructive Text
+
{currentTokens.textAndIcon.destructive}
+
+
+
+ + {/* Border Colors */} +
+

Border Colors

+
+
+
Default Border
+
{currentTokens.border.default}
+
+
+
Active Border
+
{currentTokens.border.active}
+
+
+
Accent Border
+
{currentTokens.border.accent}
+
+
+
Focus Border
+
{currentTokens.border.focus}
+
+
+
+ + {/* Raw Token Data */} +
+

Raw Token Data

+
+            {JSON.stringify(currentTokens, null, 2)}
+          
+
+
+
+ ) +} diff --git a/token-test-app/src/tokens.js b/token-test-app/src/tokens.js new file mode 100644 index 00000000..21f816db --- /dev/null +++ b/token-test-app/src/tokens.js @@ -0,0 +1,2270 @@ +export const tokens = { + "vg-b2b-light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "vg-b2b-dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "vg-b2c-light": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#d5ece5", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "vg-b2c-dark": { + "interactive": { + "primaryAccent": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "primaryDestructive": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondary": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "secondaryDestructive": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": {} + } + } + }, + "effect": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL", + "SHAPE_FILL" + ], + "codeSyntax": { + "WEB": "color/interactive/accent-effect" + } + } + } + } + }, + "textAndIcon": { + "primary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onPrimary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": { + "WEB": "color/text/on-primary" + } + } + } + }, + "secondary": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onSecondary": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "onTertiary": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "SHAPE_FILL", + "TEXT_FILL", + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "border": { + "default": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "active": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "destructive": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "accent": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "disabled": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "focus": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "STROKE_COLOR" + ], + "codeSyntax": {} + } + } + } + }, + "surface": { + "primary": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "background": { + "primary": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "FRAME_FILL" + ], + "codeSyntax": {} + } + } + } + }, + "radius": { + "global": { + "control": { + "md": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + }, + "input": { + "m": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "CORNER_RADIUS" + ], + "codeSyntax": {} + } + } + } + } + } + }, + "space": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxxs": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xxs": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "xs": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "sm": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + }, + "md": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "GAP", + "PARAGRAPH_INDENT" + ], + "codeSyntax": {} + } + } + } + } + }, + "opacity": { + "global": { + "none": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "hover": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + }, + "pressed": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": false, + "scopes": [ + "OPACITY" + ], + "codeSyntax": {} + } + } + } + } + } + } +}; \ No newline at end of file diff --git a/token-test-app/tsconfig.json b/token-test-app/tsconfig.json new file mode 100644 index 00000000..c1334095 --- /dev/null +++ b/token-test-app/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/tokens/vgB2b.primitives.json b/tokens/vgB2b.primitives.json index 6e7e4523..e8ee67c0 100644 --- a/tokens/vgB2b.primitives.json +++ b/tokens/vgB2b.primitives.json @@ -1,1046 +1,1046 @@ { - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#ff6b35", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "096": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "017": { + "$type": "color", + "$value": "#1d2a39", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "red": { - "040": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "096": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "062": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "097": { - "$type": "color", - "$value": "#f7f7f7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "081": { - "$type": "color", - "$value": "#cacdd1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "038": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "017": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } - } } \ No newline at end of file diff --git a/tokens/vgB2c.primitives.json b/tokens/vgB2c.primitives.json index b013e023..17223959 100644 --- a/tokens/vgB2c.primitives.json +++ b/tokens/vgB2c.primitives.json @@ -1,1046 +1,1046 @@ { - "size": { - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "size": { + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1400": { + "$type": "number", + "$value": 56, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1600": { + "$type": "number", + "$value": 64, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "radius": { + "100": { + "$type": "number", + "$value": 4, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "base radius, we can multiply the rest based on that", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "full": { + "$type": "number", + "$value": 9999, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "typography": { + "fontWeight": { + "regular": { + "$type": "string", + "$value": "regular", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "medium": { + "$type": "string", + "$value": "medium", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "semibold": { + "$type": "string", + "$value": "semibold", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "book": { + "$type": "string", + "$value": "book", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "demi": { + "$type": "string", + "$value": "demi", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontFamily": { + "vaillant1602": { + "$type": "string", + "$value": "Vaillant_16-02", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "lineHeight": { + "100": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "125": { + "$type": "number", + "$value": 20, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "150": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "375": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "600": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "700": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1200": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "letterSpacing": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": -0.03999999910593033, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": -0.07999999821186066, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": -0.11999999731779099, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": -0.1599999964237213, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "500": { + "$type": "number", + "$value": -0.20000000298023224, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "fontSize": { + "750": { + "$type": "number", + "$value": 12, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "875": { + "$type": "number", + "$value": 14, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1000": { + "$type": "number", + "$value": 16, + "$description": "In json we can multiply by base fontsize", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1500": { + "$type": "number", + "$value": 24, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1750": { + "$type": "number", + "$value": 28, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2000": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "2500": { + "$type": "number", + "$value": 40, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "12000": { + "$type": "number", + "$value": 48, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "color": { + "blue": { + "050": { + "$type": "color", + "$value": "#0084ff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "red": { + "040": { + "$type": "color", + "$value": "#cc0033", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "096": { + "$type": "color", + "$value": "#f9f0f2", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#35080f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "062": { + "$type": "color", + "$value": "#f74672", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "gray": { + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "097": { + "$type": "color", + "$value": "#f7f7f7", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "087": { + "$type": "color", + "$value": "#dfdfdf", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "081": { + "$type": "color", + "$value": "#cacdd1", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "038": { + "$type": "color", + "$value": "#616162", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "034": { + "$type": "color", + "$value": "#50575c", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "020": { + "$type": "color", + "$value": "#333333", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "color", + "$value": "#1d1e1e", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "color", + "$value": "#0d0e11", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "color", + "$value": "#000000", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "transparent": { + "$type": "color", + "$value": "#ffffff00", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } + }, + "green": { + "088": { + "$type": "color", + "$value": "#d5ece5", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "044": { + "$type": "color", + "$value": "#2fb29d", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "030": { + "$type": "color", + "$value": "#02977f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "035": { + "$type": "color", + "$value": "#02b195", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "025": { + "$type": "color", + "$value": "#00806f", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "022": { + "$type": "color", + "$value": "#294447", + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "shadow": { + "spread": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "1": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "015": { + "$type": "number", + "$value": 0.15000000596046448, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + } } - } }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "borderWidth": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "space": { + "0": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "100": { + "$type": "number", + "$value": 4, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "200": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "300": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "400": { + "$type": "number", + "$value": 16, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "800": { + "$type": "number", + "$value": 32, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "050": { + "$type": "number", + "$value": 2, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } }, - "1400": { - "$type": "number", - "$value": 56, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} + "opacity": { + "100": { + "$type": "number", + "$value": 1, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "000": { + "$type": "number", + "$value": 0, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "006": { + "$type": "number", + "$value": 6, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "008": { + "$type": "number", + "$value": 8, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } + }, + "012": { + "$type": "number", + "$value": 12, + "$description": "", + "$extensions": { + "com.figma": { + "hiddenFromPublishing": true, + "scopes": [], + "codeSyntax": {} + } + } } - } - }, - "1600": { - "$type": "number", - "$value": 64, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "radius": { - "100": { - "$type": "number", - "$value": 4, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "base radius, we can multiply the rest based on that", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "full": { - "$type": "number", - "$value": 9999, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "typography": { - "fontWeight": { - "regular": { - "$type": "string", - "$value": "regular", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "medium": { - "$type": "string", - "$value": "medium", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "semibold": { - "$type": "string", - "$value": "semibold", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "book": { - "$type": "string", - "$value": "book", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "demi": { - "$type": "string", - "$value": "demi", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontFamily": { - "vaillant1602": { - "$type": "string", - "$value": "Vaillant_16-02", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "lineHeight": { - "100": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "125": { - "$type": "number", - "$value": 20, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "150": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "375": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "600": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "700": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1200": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "letterSpacing": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": -0.03999999910593033, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": -0.07999999821186066, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": -0.11999999731779099, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": -0.1599999964237213, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "500": { - "$type": "number", - "$value": -0.20000000298023224, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "fontSize": { - "750": { - "$type": "number", - "$value": 12, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "875": { - "$type": "number", - "$value": 14, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1000": { - "$type": "number", - "$value": 16, - "$description": "In json we can multiply by base fontsize", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1500": { - "$type": "number", - "$value": 24, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1750": { - "$type": "number", - "$value": 28, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2000": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "2500": { - "$type": "number", - "$value": 40, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "12000": { - "$type": "number", - "$value": 48, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "color": { - "blue": { - "050": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "red": { - "040": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "096": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "062": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "gray": { - "100": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "097": { - "$type": "color", - "$value": "#f7f7f7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "087": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "081": { - "$type": "color", - "$value": "#cacdd1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "038": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "034": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "020": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "green": { - "088": { - "$type": "color", - "$value": "#d5ece5", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "044": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "030": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "035": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "025": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "022": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "shadow": { - "spread": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "1": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "015": { - "$type": "number", - "$value": 0.15000000596046448, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - } - }, - "borderWidth": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "space": { - "0": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "100": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "200": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "300": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "400": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "800": { - "$type": "number", - "$value": 32, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "050": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - } - }, - "opacity": { - "100": { - "$type": "number", - "$value": 1, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "000": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "006": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "008": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } - }, - "012": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": true, - "scopes": [], - "codeSyntax": {} - } - } } - } } \ No newline at end of file diff --git a/watch-tokens.js b/watch-tokens.js new file mode 100644 index 00000000..03fae68b --- /dev/null +++ b/watch-tokens.js @@ -0,0 +1,58 @@ +import { + watch +} from 'chokidar' +import { + exec +} from 'child_process' +import { + promisify +} from 'util' + +const execAsync = promisify(exec) + +console.log('👀 Watching token files for changes...') + +// Watch all token files +const watcher = watch('tokens/**/*.json', { + ignored: /(^|[\/\\])\../, // ignore dotfiles + persistent: true +}) + +let isBuilding = false + +watcher.on('change', async (path) => { + if (isBuilding) return + + console.log(`\n🔄 Token file changed: ${path}`) + isBuilding = true + + try { + console.log('🔄 Rebuilding tokens...') + await execAsync('node build-tokens.js') + console.log('✅ Tokens rebuilt successfully!') + console.log('💡 Refresh your browser to see changes') + } catch (error) { + console.error('❌ Build failed:', error.message) + } finally { + isBuilding = false + } +}) + +watcher.on('add', async (path) => { + console.log(`\n➕ New token file added: ${path}`) + if (isBuilding) return + + isBuilding = true + try { + console.log('🔄 Rebuilding tokens...') + await execAsync('node build-tokens.js') + console.log('✅ Tokens rebuilt successfully!') + } catch (error) { + console.error('❌ Build failed:', error.message) + } finally { + isBuilding = false + } +}) + +console.log('✅ Token watcher started!') +console.log('💡 Make changes to any token file to see auto-rebuild') \ No newline at end of file From f17a1aecef502e1cbe83d4e614cafbfeeb4d1c5b Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 10 Oct 2025 08:54:39 +0200 Subject: [PATCH 90/91] Build design tokens and clean up token-test-app - Updated build-tokens.js and package.json - Removed token-test-app directory and its contents - Generated fresh design token builds for all contexts - Built context-specific tokens (colors) and global tokens - All token files updated in dist/ directory --- build-tokens.js | 100 +- package.json | 2 +- token-test-app/.gitignore | 41 - token-test-app/README.md | 36 - token-test-app/eslint.config.mjs | 25 - token-test-app/next.config.ts | 7 - token-test-app/package-lock.json | 6104 ----------------- token-test-app/package.json | 27 - token-test-app/postcss.config.mjs | 5 - token-test-app/public/file.svg | 1 - token-test-app/public/globe.svg | 1 - token-test-app/public/next.svg | 1 - token-test-app/public/vercel.svg | 1 - token-test-app/public/window.svg | 1 - token-test-app/src/app/favicon.ico | Bin 25931 -> 0 bytes token-test-app/src/app/globals.css | 26 - token-test-app/src/app/layout.tsx | 34 - token-test-app/src/app/page.tsx | 5 - token-test-app/src/components/TokenTester.tsx | 205 - token-test-app/src/tokens.js | 2270 ------ token-test-app/tsconfig.json | 27 - 21 files changed, 91 insertions(+), 8828 deletions(-) delete mode 100644 token-test-app/.gitignore delete mode 100644 token-test-app/README.md delete mode 100644 token-test-app/eslint.config.mjs delete mode 100644 token-test-app/next.config.ts delete mode 100644 token-test-app/package-lock.json delete mode 100644 token-test-app/package.json delete mode 100644 token-test-app/postcss.config.mjs delete mode 100644 token-test-app/public/file.svg delete mode 100644 token-test-app/public/globe.svg delete mode 100644 token-test-app/public/next.svg delete mode 100644 token-test-app/public/vercel.svg delete mode 100644 token-test-app/public/window.svg delete mode 100644 token-test-app/src/app/favicon.ico delete mode 100644 token-test-app/src/app/globals.css delete mode 100644 token-test-app/src/app/layout.tsx delete mode 100644 token-test-app/src/app/page.tsx delete mode 100644 token-test-app/src/components/TokenTester.tsx delete mode 100644 token-test-app/src/tokens.js delete mode 100644 token-test-app/tsconfig.json diff --git a/build-tokens.js b/build-tokens.js index ca3f5745..8e807481 100644 --- a/build-tokens.js +++ b/build-tokens.js @@ -16,20 +16,20 @@ class TokenResolver { this.resolvedTokens = {} } - // Load tokens for specific context + // Load tokens for specific context (colors only) loadContextTokens(context) { const [brand, contextType, theme] = context.split('-') - // Define files needed for this context + // Define files needed for COLOR context only const contextFiles = [ - 'tokens/dsColors.tokens.json', - 'tokens/dsGlobals.tokens.json', - `tokens/modeColors.${theme}.json`, - `tokens/modeGlobals.default.json`, + 'tokens/dsColors.tokens.json', // ✅ Include colors + // 'tokens/dsGlobals.tokens.json', // ❌ Exclude globals + `tokens/modeColors.${theme}.json`, // ✅ Mode-specific colors + // `tokens/modeGlobals.default.json`, // ❌ Exclude mode globals `tokens/contextColors.${contextType}.json`, - `tokens/contextGlobals.${contextType}.json`, - `tokens/brandColors.${brand}.json`, - `tokens/brandGlobals.${brand}.json`, + // `tokens/contextGlobals.${contextType}.json`, // ❌ Exclude context globals + `tokens/brandColors.${brand}.json`, // ✅ Brand-specific colors + // `tokens/brandGlobals.${brand}.json`, // ❌ Exclude brand globals `tokens/${brand}${contextType.charAt(0).toUpperCase() + contextType.slice(1)}.primitives.json` ] @@ -51,6 +51,35 @@ class TokenResolver { } } + // Load tokens for global context (brand-context globals only) + loadGlobalTokens(brand, contextType) { + // Define files needed for GLOBAL tokens only + const globalFiles = [ + 'tokens/dsGlobals.tokens.json', // ✅ Include globals + 'tokens/modeGlobals.default.json', // ✅ Default globals + `tokens/contextGlobals.${contextType}.json`, // ✅ Context-specific globals + `tokens/brandGlobals.${brand}.json`, // ✅ Brand-specific globals + `tokens/${brand}${contextType.charAt(0).toUpperCase() + contextType.slice(1)}.primitives.json` // ✅ Primitives for resolution + ] + + console.log(`Loading global files for ${brand}-${contextType}:`) + globalFiles.forEach(file => console.log(` - ${file}`)) + + for (const filePath of globalFiles) { + try { + if (glob.sync(filePath).length > 0) { + const content = readFileSync(filePath, 'utf-8') + const tokens = JSON.parse(content) + this.flattenTokens(tokens, filePath) + } else { + console.warn(`File not found: ${filePath}`) + } + } catch (error) { + console.warn(`Warning: Could not load ${filePath}:`, error.message) + } + } + } + // Flatten nested token structure flattenTokens(obj, filePath, prefix = '') { for (const [key, value] of Object.entries(obj)) { @@ -262,6 +291,46 @@ class TokenResolver { console.log(` - dist/${context}/tokens.scss`) }) } + + // Build global tokens for brand-context combination + async buildGlobalTokens(brand, contextType) { + console.log(`\n🔄 Building global tokens for ${brand}-${contextType}...`) + + // Clear tokens for global build + this.allTokens = {} + this.resolvedTokens = {} + + // Load global tokens + this.loadGlobalTokens(brand, contextType) + + console.log(`📁 Loaded ${Object.keys(this.allTokens).length} global tokens for ${brand}-${contextType}`) + + // Resolve ds tokens (this will only include globals now) + const dsTokens = this.resolveDsTokens() + console.log(`✅ Resolved ${Object.keys(dsTokens).length} global ds tokens for ${brand}-${contextType}`) + + // Create brand-context global dist directory + const globalDir = `dist/${brand}-${contextType}-globals` + mkdirSync(globalDir, { + recursive: true + }) + + // Generate JavaScript tokens + const jsContent = this.generateJSTokens(dsTokens) + writeFileSync(`${globalDir}/tokens.js`, jsContent) + + // Generate CSS variables + const cssContent = this.generateCSSVariables(dsTokens) + writeFileSync(`${globalDir}/tokens.css`, cssContent) + + // Generate SCSS variables + const scssContent = this.generateSCSSVariables(dsTokens) + writeFileSync(`${globalDir}/tokens.scss`, scssContent) + + console.log(`✅ Global tokens built in ${globalDir}/`) + + return dsTokens + } } // Run the build @@ -272,5 +341,16 @@ const context = process.argv[2] if (context) { resolver.buildContext(context) } else { - resolver.buildAllContexts() + // Build all contexts (colors only) + await resolver.buildAllContexts() + + // Build global tokens for each brand-context combination + await resolver.buildGlobalTokens('vg', 'b2b') + await resolver.buildGlobalTokens('vg', 'b2c') + await resolver.buildGlobalTokens('sdbg', 'b2b') + await resolver.buildGlobalTokens('sdbg', 'b2c') + + console.log('\n🎉 Build complete!') + console.log('📁 Context-specific tokens (colors only): dist/{brand}-{context}-{mode}/') + console.log('📁 Global tokens (per brand-context): dist/{brand}-{context}-globals/') } \ No newline at end of file diff --git a/package.json b/package.json index d5310f9d..bd465084 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@misykvg/design-tokens", - "version": "1.0.1", + "version": "1.0.3", "description": "Design tokens for React Native and React web applications", "main": "dist/tokens.js", "type": "module", diff --git a/token-test-app/.gitignore b/token-test-app/.gitignore deleted file mode 100644 index 5ef6a520..00000000 --- a/token-test-app/.gitignore +++ /dev/null @@ -1,41 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.* -.yarn/* -!.yarn/patches -!.yarn/plugins -!.yarn/releases -!.yarn/versions - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* -.pnpm-debug.log* - -# env files (can opt-in for committing if needed) -.env* - -# vercel -.vercel - -# typescript -*.tsbuildinfo -next-env.d.ts diff --git a/token-test-app/README.md b/token-test-app/README.md deleted file mode 100644 index e215bc4c..00000000 --- a/token-test-app/README.md +++ /dev/null @@ -1,36 +0,0 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). - -## Getting Started - -First, run the development server: - -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. diff --git a/token-test-app/eslint.config.mjs b/token-test-app/eslint.config.mjs deleted file mode 100644 index 719cea2b..00000000 --- a/token-test-app/eslint.config.mjs +++ /dev/null @@ -1,25 +0,0 @@ -import { dirname } from "path"; -import { fileURLToPath } from "url"; -import { FlatCompat } from "@eslint/eslintrc"; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -const compat = new FlatCompat({ - baseDirectory: __dirname, -}); - -const eslintConfig = [ - ...compat.extends("next/core-web-vitals", "next/typescript"), - { - ignores: [ - "node_modules/**", - ".next/**", - "out/**", - "build/**", - "next-env.d.ts", - ], - }, -]; - -export default eslintConfig; diff --git a/token-test-app/next.config.ts b/token-test-app/next.config.ts deleted file mode 100644 index e9ffa308..00000000 --- a/token-test-app/next.config.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { NextConfig } from "next"; - -const nextConfig: NextConfig = { - /* config options here */ -}; - -export default nextConfig; diff --git a/token-test-app/package-lock.json b/token-test-app/package-lock.json deleted file mode 100644 index cb6cd801..00000000 --- a/token-test-app/package-lock.json +++ /dev/null @@ -1,6104 +0,0 @@ -{ - "name": "token-test-app", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "token-test-app", - "version": "0.1.0", - "dependencies": { - "next": "15.5.4", - "react": "19.1.0", - "react-dom": "19.1.0" - }, - "devDependencies": { - "@eslint/eslintrc": "^3", - "@tailwindcss/postcss": "^4", - "@types/node": "^20", - "@types/react": "^19", - "@types/react-dom": "^19", - "eslint": "^9", - "eslint-config-next": "15.5.4", - "tailwindcss": "^4", - "typescript": "^5" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@emnapi/core": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.5.0.tgz", - "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.1.0", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", - "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.16.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz", - "integrity": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz", - "integrity": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.16.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", - "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.4.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@img/colour": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", - "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz", - "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.2.3" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz", - "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.2.3" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz", - "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz", - "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz", - "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==", - "cpu": [ - "arm" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz", - "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-ppc64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz", - "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==", - "cpu": [ - "ppc64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz", - "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==", - "cpu": [ - "s390x" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz", - "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz", - "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz", - "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz", - "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==", - "cpu": [ - "arm" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.2.3" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz", - "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.2.3" - } - }, - "node_modules/@img/sharp-linux-ppc64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz", - "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==", - "cpu": [ - "ppc64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-ppc64": "1.2.3" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz", - "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==", - "cpu": [ - "s390x" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.2.3" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz", - "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.2.3" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz", - "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.2.3" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz", - "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.2.3" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz", - "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==", - "cpu": [ - "wasm32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.5.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-arm64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz", - "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz", - "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==", - "cpu": [ - "ia32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz", - "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@isaacs/fs-minipass": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", - "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.4" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", - "@tybys/wasm-util": "^0.10.0" - } - }, - "node_modules/@next/env": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.4.tgz", - "integrity": "sha512-27SQhYp5QryzIT5uO8hq99C69eLQ7qkzkDPsk3N+GuS2XgOgoYEeOav7Pf8Tn4drECOVDsDg8oj+/DVy8qQL2A==", - "license": "MIT" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.5.4.tgz", - "integrity": "sha512-SR1vhXNNg16T4zffhJ4TS7Xn7eq4NfKfcOsRwea7RIAHrjRpI9ALYbamqIJqkAhowLlERffiwk0FMvTLNdnVtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "3.3.1" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.4.tgz", - "integrity": "sha512-nopqz+Ov6uvorej8ndRX6HlxCYWCO3AHLfKK2TYvxoSB2scETOcfm/HSS3piPqc3A+MUgyHoqE6je4wnkjfrOA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.4.tgz", - "integrity": "sha512-QOTCFq8b09ghfjRJKfb68kU9k2K+2wsC4A67psOiMn849K9ZXgCSRQr0oVHfmKnoqCbEmQWG1f2h1T2vtJJ9mA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.4.tgz", - "integrity": "sha512-eRD5zkts6jS3VfE/J0Kt1VxdFqTnMc3QgO5lFE5GKN3KDI/uUpSyK3CjQHmfEkYR4wCOl0R0XrsjpxfWEA++XA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.4.tgz", - "integrity": "sha512-TOK7iTxmXFc45UrtKqWdZ1shfxuL4tnVAOuuJK4S88rX3oyVV4ZkLjtMT85wQkfBrOOvU55aLty+MV8xmcJR8A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.4.tgz", - "integrity": "sha512-7HKolaj+481FSW/5lL0BcTkA4Ueam9SPYWyN/ib/WGAFZf0DGAN8frNpNZYFHtM4ZstrHZS3LY3vrwlIQfsiMA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.4.tgz", - "integrity": "sha512-nlQQ6nfgN0nCO/KuyEUwwOdwQIGjOs4WNMjEUtpIQJPR2NUfmGpW2wkJln1d4nJ7oUzd1g4GivH5GoEPBgfsdw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.4.tgz", - "integrity": "sha512-PcR2bN7FlM32XM6eumklmyWLLbu2vs+D7nJX8OAIoWy69Kef8mfiN4e8TUv2KohprwifdpFKPzIP1njuCjD0YA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.4.tgz", - "integrity": "sha512-1ur2tSHZj8Px/KMAthmuI9FMp/YFusMMGoRNJaRZMOlSkgvLjzosSdQI0cJAKogdHl3qXUQKL9MGaYvKwA7DXg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nolyfill/is-core-module": { - "version": "1.0.39", - "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", - "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.13.0.tgz", - "integrity": "sha512-2ih5qGw5SZJ+2fLZxP6Lr6Na2NTIgPRL/7Kmyuw0uIyBQnuhQ8fi8fzUTd38eIQmqp+GYLC00cI6WgtqHxBwmw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@swc/helpers": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", - "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@tailwindcss/node": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.14.tgz", - "integrity": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/remapping": "^2.3.4", - "enhanced-resolve": "^5.18.3", - "jiti": "^2.6.0", - "lightningcss": "1.30.1", - "magic-string": "^0.30.19", - "source-map-js": "^1.2.1", - "tailwindcss": "4.1.14" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.14.tgz", - "integrity": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "detect-libc": "^2.0.4", - "tar": "^7.5.1" - }, - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.1.14", - "@tailwindcss/oxide-darwin-arm64": "4.1.14", - "@tailwindcss/oxide-darwin-x64": "4.1.14", - "@tailwindcss/oxide-freebsd-x64": "4.1.14", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.14", - "@tailwindcss/oxide-linux-arm64-gnu": "4.1.14", - "@tailwindcss/oxide-linux-arm64-musl": "4.1.14", - "@tailwindcss/oxide-linux-x64-gnu": "4.1.14", - "@tailwindcss/oxide-linux-x64-musl": "4.1.14", - "@tailwindcss/oxide-wasm32-wasi": "4.1.14", - "@tailwindcss/oxide-win32-arm64-msvc": "4.1.14", - "@tailwindcss/oxide-win32-x64-msvc": "4.1.14" - } - }, - "node_modules/@tailwindcss/oxide-android-arm64": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.14.tgz", - "integrity": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-darwin-arm64": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.14.tgz", - "integrity": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-darwin-x64": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.14.tgz", - "integrity": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-freebsd-x64": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.14.tgz", - "integrity": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.14.tgz", - "integrity": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.14.tgz", - "integrity": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-musl": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.14.tgz", - "integrity": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-gnu": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.14.tgz", - "integrity": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-musl": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.14.tgz", - "integrity": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.14.tgz", - "integrity": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==", - "bundleDependencies": [ - "@napi-rs/wasm-runtime", - "@emnapi/core", - "@emnapi/runtime", - "@tybys/wasm-util", - "@emnapi/wasi-threads", - "tslib" - ], - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.5.0", - "@emnapi/runtime": "^1.5.0", - "@emnapi/wasi-threads": "^1.1.0", - "@napi-rs/wasm-runtime": "^1.0.5", - "@tybys/wasm-util": "^0.10.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.14.tgz", - "integrity": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.14.tgz", - "integrity": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/postcss": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.14.tgz", - "integrity": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "@tailwindcss/node": "4.1.14", - "@tailwindcss/oxide": "4.1.14", - "postcss": "^8.4.41", - "tailwindcss": "4.1.14" - } - }, - "node_modules/@tybys/wasm-util": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", - "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.19.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.19.tgz", - "integrity": "sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "node_modules/@types/react": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", - "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.2.1", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.1.tgz", - "integrity": "sha512-/EEvYBdT3BflCWvTMO7YkYBHVE9Ci6XdqZciZANQgKpaiDRGOLIlRo91jbTNRQjgPFWVaRxcYc0luVNFitz57A==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.2.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz", - "integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.46.0", - "@typescript-eslint/type-utils": "8.46.0", - "@typescript-eslint/utils": "8.46.0", - "@typescript-eslint/visitor-keys": "8.46.0", - "graphemer": "^1.4.0", - "ignore": "^7.0.0", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.46.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz", - "integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.46.0", - "@typescript-eslint/types": "8.46.0", - "@typescript-eslint/typescript-estree": "8.46.0", - "@typescript-eslint/visitor-keys": "8.46.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/project-service": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz", - "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.46.0", - "@typescript-eslint/types": "^8.46.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz", - "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.0", - "@typescript-eslint/visitor-keys": "8.46.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz", - "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz", - "integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.0", - "@typescript-eslint/typescript-estree": "8.46.0", - "@typescript-eslint/utils": "8.46.0", - "debug": "^4.3.4", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz", - "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz", - "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.46.0", - "@typescript-eslint/tsconfig-utils": "8.46.0", - "@typescript-eslint/types": "8.46.0", - "@typescript-eslint/visitor-keys": "8.46.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz", - "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.46.0", - "@typescript-eslint/types": "8.46.0", - "@typescript-eslint/typescript-estree": "8.46.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz", - "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.0", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@unrs/resolver-binding-android-arm-eabi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", - "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-android-arm64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", - "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-arm64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", - "integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", - "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-freebsd-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", - "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", - "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", - "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", - "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", - "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", - "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", - "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", - "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", - "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", - "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", - "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-wasm32-wasi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", - "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.11" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", - "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", - "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-x64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", - "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", - "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.0", - "es-object-atoms": "^1.1.1", - "get-intrinsic": "^1.3.0", - "is-string": "^1.1.1", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.3.tgz", - "integrity": "sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001749", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001749.tgz", - "integrity": "sha512-0rw2fJOmLfnzCRbkm8EyHL8SvI2Apu5UbnQuTsJ0ClgrH8hcwFooJ1s5R0EP8o8aVrFu8++ae29Kt9/gZAZp/Q==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chownr": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", - "license": "MIT" - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "devOptional": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/enhanced-resolve": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", - "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.6", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.4", - "safe-array-concat": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", - "@eslint/core": "^0.16.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", - "@eslint/plugin-kit": "^0.4.0", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-config-next": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.5.4.tgz", - "integrity": "sha512-BzgVVuT3kfJes8i2GHenC1SRJ+W3BTML11lAOYFOOPzrk2xp66jBOAGEFRw+3LkYCln5UzvFsLhojrshb5Zfaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "15.5.4", - "@rushstack/eslint-patch": "^1.10.3", - "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsx-a11y": "^6.10.0", - "eslint-plugin-react": "^7.37.0", - "eslint-plugin-react-hooks": "^5.0.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz", - "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.4.0", - "get-tsconfig": "^4.10.0", - "is-bun-module": "^2.0.0", - "stable-hash": "^0.0.5", - "tinyglobby": "^0.2.13", - "unrs-resolver": "^1.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-import-resolver-typescript" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*", - "eslint-plugin-import-x": "*" - }, - "peerDependenciesMeta": { - "eslint-plugin-import": { - "optional": true - }, - "eslint-plugin-import-x": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", - "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", - "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.9", - "array.prototype.findlastindex": "^1.2.6", - "array.prototype.flat": "^1.3.3", - "array.prototype.flatmap": "^1.3.3", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.1", - "hasown": "^2.0.2", - "is-core-module": "^2.16.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.1", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.9", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", - "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "aria-query": "^5.3.2", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", - "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.3", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.2.1", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.9", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.1", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.12", - "string.prototype.repeat": "^1.0.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", - "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", - "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.11.0.tgz", - "integrity": "sha512-sNsqf7XKQ38IawiVGPOoAlqZo1DMrO7TU+ZcZwi7yLl7/7S0JwmoBMKz/IkUPhSoXM0Ng3vT0yB1iCe5XavDeQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bun-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", - "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.7.1" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", - "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", - "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jiti": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", - "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lightningcss": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz", - "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==", - "dev": true, - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^2.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-darwin-arm64": "1.30.1", - "lightningcss-darwin-x64": "1.30.1", - "lightningcss-freebsd-x64": "1.30.1", - "lightningcss-linux-arm-gnueabihf": "1.30.1", - "lightningcss-linux-arm64-gnu": "1.30.1", - "lightningcss-linux-arm64-musl": "1.30.1", - "lightningcss-linux-x64-gnu": "1.30.1", - "lightningcss-linux-x64-musl": "1.30.1", - "lightningcss-win32-arm64-msvc": "1.30.1", - "lightningcss-win32-x64-msvc": "1.30.1" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz", - "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz", - "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz", - "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz", - "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz", - "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz", - "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz", - "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz", - "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz", - "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz", - "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.19", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", - "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minizlib": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", - "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.1.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/napi-postinstall": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", - "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", - "dev": true, - "license": "MIT", - "bin": { - "napi-postinstall": "lib/cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/napi-postinstall" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/next": { - "version": "15.5.4", - "resolved": "https://registry.npmjs.org/next/-/next-15.5.4.tgz", - "integrity": "sha512-xH4Yjhb82sFYQfY3vbkJfgSDgXvBB6a8xPs9i35k6oZJRoQRihZH+4s9Yo2qsWpzBmZ3lPXaJ2KPXLfkvW4LnA==", - "license": "MIT", - "dependencies": { - "@next/env": "15.5.4", - "@swc/helpers": "0.5.15", - "caniuse-lite": "^1.0.30001579", - "postcss": "8.4.31", - "styled-jsx": "5.1.6" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "15.5.4", - "@next/swc-darwin-x64": "15.5.4", - "@next/swc-linux-arm64-gnu": "15.5.4", - "@next/swc-linux-arm64-musl": "15.5.4", - "@next/swc-linux-x64-gnu": "15.5.4", - "@next/swc-linux-x64-musl": "15.5.4", - "@next/swc-win32-arm64-msvc": "15.5.4", - "@next/swc-win32-x64-msvc": "15.5.4", - "sharp": "^0.34.3" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "@playwright/test": "^1.51.1", - "babel-plugin-react-compiler": "*", - "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "@playwright/test": { - "optional": true - }, - "babel-plugin-react-compiler": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", - "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/react": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", - "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", - "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", - "license": "MIT", - "dependencies": { - "scheduler": "^0.26.0" - }, - "peerDependencies": { - "react": "^19.1.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", - "license": "MIT" - }, - "node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/sharp": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.4.tgz", - "integrity": "sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==", - "hasInstallScript": true, - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "@img/colour": "^1.0.0", - "detect-libc": "^2.1.0", - "semver": "^7.7.2" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.34.4", - "@img/sharp-darwin-x64": "0.34.4", - "@img/sharp-libvips-darwin-arm64": "1.2.3", - "@img/sharp-libvips-darwin-x64": "1.2.3", - "@img/sharp-libvips-linux-arm": "1.2.3", - "@img/sharp-libvips-linux-arm64": "1.2.3", - "@img/sharp-libvips-linux-ppc64": "1.2.3", - "@img/sharp-libvips-linux-s390x": "1.2.3", - "@img/sharp-libvips-linux-x64": "1.2.3", - "@img/sharp-libvips-linuxmusl-arm64": "1.2.3", - "@img/sharp-libvips-linuxmusl-x64": "1.2.3", - "@img/sharp-linux-arm": "0.34.4", - "@img/sharp-linux-arm64": "0.34.4", - "@img/sharp-linux-ppc64": "0.34.4", - "@img/sharp-linux-s390x": "0.34.4", - "@img/sharp-linux-x64": "0.34.4", - "@img/sharp-linuxmusl-arm64": "0.34.4", - "@img/sharp-linuxmusl-x64": "0.34.4", - "@img/sharp-wasm32": "0.34.4", - "@img/sharp-win32-arm64": "0.34.4", - "@img/sharp-win32-ia32": "0.34.4", - "@img/sharp-win32-x64": "0.34.4" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stable-hash": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", - "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", - "dev": true, - "license": "MIT" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.includes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", - "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", - "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", - "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", - "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/styled-jsx": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", - "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", - "license": "MIT", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tailwindcss": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.14.tgz", - "integrity": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/tar": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.1.tgz", - "integrity": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==", - "dev": true, - "license": "ISC", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyglobby/node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-api-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/unrs-resolver": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", - "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "napi-postinstall": "^0.3.0" - }, - "funding": { - "url": "https://opencollective.com/unrs-resolver" - }, - "optionalDependencies": { - "@unrs/resolver-binding-android-arm-eabi": "1.11.1", - "@unrs/resolver-binding-android-arm64": "1.11.1", - "@unrs/resolver-binding-darwin-arm64": "1.11.1", - "@unrs/resolver-binding-darwin-x64": "1.11.1", - "@unrs/resolver-binding-freebsd-x64": "1.11.1", - "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1", - "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1", - "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1", - "@unrs/resolver-binding-linux-arm64-musl": "1.11.1", - "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1", - "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1", - "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1", - "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1", - "@unrs/resolver-binding-linux-x64-gnu": "1.11.1", - "@unrs/resolver-binding-linux-x64-musl": "1.11.1", - "@unrs/resolver-binding-wasm32-wasi": "1.11.1", - "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1", - "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1", - "@unrs/resolver-binding-win32-x64-msvc": "1.11.1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/token-test-app/package.json b/token-test-app/package.json deleted file mode 100644 index 216353bd..00000000 --- a/token-test-app/package.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "token-test-app", - "version": "0.1.0", - "private": true, - "scripts": { - "dev": "next dev", - "build": "next build", - "start": "next start", - "lint": "eslint" - }, - "dependencies": { - "react": "19.1.0", - "react-dom": "19.1.0", - "next": "15.5.4" - }, - "devDependencies": { - "typescript": "^5", - "@types/node": "^20", - "@types/react": "^19", - "@types/react-dom": "^19", - "@tailwindcss/postcss": "^4", - "tailwindcss": "^4", - "eslint": "^9", - "eslint-config-next": "15.5.4", - "@eslint/eslintrc": "^3" - } -} diff --git a/token-test-app/postcss.config.mjs b/token-test-app/postcss.config.mjs deleted file mode 100644 index c7bcb4b1..00000000 --- a/token-test-app/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -const config = { - plugins: ["@tailwindcss/postcss"], -}; - -export default config; diff --git a/token-test-app/public/file.svg b/token-test-app/public/file.svg deleted file mode 100644 index 004145cd..00000000 --- a/token-test-app/public/file.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/token-test-app/public/globe.svg b/token-test-app/public/globe.svg deleted file mode 100644 index 567f17b0..00000000 --- a/token-test-app/public/globe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/token-test-app/public/next.svg b/token-test-app/public/next.svg deleted file mode 100644 index 5174b28c..00000000 --- a/token-test-app/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/token-test-app/public/vercel.svg b/token-test-app/public/vercel.svg deleted file mode 100644 index 77053960..00000000 --- a/token-test-app/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/token-test-app/public/window.svg b/token-test-app/public/window.svg deleted file mode 100644 index b2b2a44f..00000000 --- a/token-test-app/public/window.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/token-test-app/src/app/favicon.ico b/token-test-app/src/app/favicon.ico deleted file mode 100644 index 718d6fea4835ec2d246af9800eddb7ffb276240c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25931 zcmeHv30#a{`}aL_*G&7qml|y<+KVaDM2m#dVr!KsA!#An?kSQM(q<_dDNCpjEux83 zLb9Z^XxbDl(w>%i@8hT6>)&Gu{h#Oeyszu?xtw#Zb1mO{pgX9699l+Qppw7jXaYf~-84xW z)w4x8?=youko|}Vr~(D$UXIbiXABHh`p1?nn8Po~fxRJv}|0e(BPs|G`(TT%kKVJAdg5*Z|x0leQq0 zkdUBvb#>9F()jo|T~kx@OM8$9wzs~t2l;K=woNssA3l6|sx2r3+kdfVW@e^8e*E}v zA1y5{bRi+3Z`uD3{F7LgFJDdvm;nJilkzDku>BwXH(8ItVCXk*-lSJnR?-2UN%hJ){&rlvg`CDTj z)Bzo!3v7Ou#83zEDEFcKt(f1E0~=rqeEbTnMvWR#{+9pg%7G8y>u1OVRUSoox-ovF z2Ydma(;=YuBY(eI|04{hXzZD6_f(v~H;C~y5=DhAC{MMS>2fm~1H_t2$56pc$NH8( z5bH|<)71dV-_oCHIrzrT`2s-5w_+2CM0$95I6X8p^r!gHp+j_gd;9O<1~CEQQGS8) zS9Qh3#p&JM-G8rHekNmKVewU;pJRcTAog68KYo^dRo}(M>36U4Us zfgYWSiHZL3;lpWT=zNAW>Dh#mB!_@Lg%$ms8N-;aPqMn+C2HqZgz&9~Eu z4|Kp<`$q)Uw1R?y(~S>ePdonHxpV1#eSP1B;Ogo+-Pk}6#0GsZZ5!||ev2MGdh}_m z{DeR7?0-1^zVs&`AV6Vt;r3`I`OI_wgs*w=eO%_#7Kepl{B@xiyCANc(l zzIyd4y|c6PXWq9-|KM8(zIk8LPk(>a)zyFWjhT!$HJ$qX1vo@d25W<fvZQ2zUz5WRc(UnFMKHwe1| zWmlB1qdbiA(C0jmnV<}GfbKtmcu^2*P^O?MBLZKt|As~ge8&AAO~2K@zbXelK|4T<{|y4`raF{=72kC2Kn(L4YyenWgrPiv z@^mr$t{#X5VuIMeL!7Ab6_kG$&#&5p*Z{+?5U|TZ`B!7llpVmp@skYz&n^8QfPJzL z0G6K_OJM9x+Wu2gfN45phANGt{7=C>i34CV{Xqlx(fWpeAoj^N0Biu`w+MVcCUyU* zDZuzO0>4Z6fbu^T_arWW5n!E45vX8N=bxTVeFoep_G#VmNlQzAI_KTIc{6>c+04vr zx@W}zE5JNSU>!THJ{J=cqjz+4{L4A{Ob9$ZJ*S1?Ggg3klFp!+Y1@K+pK1DqI|_gq z5ZDXVpge8-cs!o|;K73#YXZ3AShj50wBvuq3NTOZ`M&qtjj#GOFfgExjg8Gn8>Vq5 z`85n+9|!iLCZF5$HJ$Iu($dm?8~-ofu}tEc+-pyke=3!im#6pk_Wo8IA|fJwD&~~F zc16osQ)EBo58U7XDuMexaPRjU@h8tXe%S{fA0NH3vGJFhuyyO!Uyl2^&EOpX{9As0 zWj+P>{@}jxH)8|r;2HdupP!vie{sJ28b&bo!8`D^x}TE$%zXNb^X1p@0PJ86`dZyj z%ce7*{^oo+6%&~I!8hQy-vQ7E)0t0ybH4l%KltWOo~8cO`T=157JqL(oq_rC%ea&4 z2NcTJe-HgFjNg-gZ$6!Y`SMHrlj}Etf7?r!zQTPPSv}{so2e>Fjs1{gzk~LGeesX%r(Lh6rbhSo_n)@@G-FTQy93;l#E)hgP@d_SGvyCp0~o(Y;Ee8{ zdVUDbHm5`2taPUOY^MAGOw*>=s7=Gst=D+p+2yON!0%Hk` zz5mAhyT4lS*T3LS^WSxUy86q&GnoHxzQ6vm8)VS}_zuqG?+3td68_x;etQAdu@sc6 zQJ&5|4(I?~3d-QOAODHpZ=hlSg(lBZ!JZWCtHHSj`0Wh93-Uk)_S%zsJ~aD>{`A0~ z9{AG(e|q3g5B%wYKRxiL2Y$8(4w6bzchKuloQW#e&S3n+P- z8!ds-%f;TJ1>)v)##>gd{PdS2Oc3VaR`fr=`O8QIO(6(N!A?pr5C#6fc~Ge@N%Vvu zaoAX2&(a6eWy_q&UwOhU)|P3J0Qc%OdhzW=F4D|pt0E4osw;%<%Dn58hAWD^XnZD= z>9~H(3bmLtxpF?a7su6J7M*x1By7YSUbxGi)Ot0P77`}P3{)&5Un{KD?`-e?r21!4vTTnN(4Y6Lin?UkSM z`MXCTC1@4A4~mvz%Rh2&EwY))LeoT=*`tMoqcEXI>TZU9WTP#l?uFv+@Dn~b(>xh2 z;>B?;Tz2SR&KVb>vGiBSB`@U7VIWFSo=LDSb9F{GF^DbmWAfpms8Sx9OX4CnBJca3 zlj9(x!dIjN?OG1X4l*imJNvRCk}F%!?SOfiOq5y^mZW)jFL@a|r-@d#f7 z2gmU8L3IZq0ynIws=}~m^#@&C%J6QFo~Mo4V`>v7MI-_!EBMMtb%_M&kvAaN)@ZVw z+`toz&WG#HkWDjnZE!6nk{e-oFdL^$YnbOCN}JC&{$#$O27@|Tn-skXr)2ml2~O!5 zX+gYoxhoc7qoU?C^3~&!U?kRFtnSEecWuH0B0OvLodgUAi}8p1 zrO6RSXHH}DMc$&|?D004DiOVMHV8kXCP@7NKB zgaZq^^O<7PoKEp72kby@W0Z!Y*Ay{&vfg#C&gG@YVR9g?FEocMUi1gSN$+V+ayF45{a zuDZDTN}mS|;BO%gEf}pjBfN2-gIrU#G5~cucA;dokXW89%>AyXJJI z9X4UlIWA|ZYHgbI z5?oFk@A=Ik7lrEQPDH!H+b`7_Y~aDb_qa=B2^Y&Ow41cU=4WDd40dp5(QS-WMN-=Y z9g;6_-JdNU;|6cPwf$ak*aJIcwL@1n$#l~zi{c{EW?T;DaW*E8DYq?Umtz{nJ&w-M zEMyTDrC&9K$d|kZe2#ws6)L=7K+{ zQw{XnV6UC$6-rW0emqm8wJoeZK)wJIcV?dST}Z;G0Arq{dVDu0&4kd%N!3F1*;*pW zR&qUiFzK=@44#QGw7k1`3t_d8&*kBV->O##t|tonFc2YWrL7_eqg+=+k;!F-`^b8> z#KWCE8%u4k@EprxqiV$VmmtiWxDLgnGu$Vs<8rppV5EajBXL4nyyZM$SWVm!wnCj-B!Wjqj5-5dNXukI2$$|Bu3Lrw}z65Lc=1G z^-#WuQOj$hwNGG?*CM_TO8Bg-1+qc>J7k5c51U8g?ZU5n?HYor;~JIjoWH-G>AoUP ztrWWLbRNqIjW#RT*WqZgPJXU7C)VaW5}MiijYbABmzoru6EmQ*N8cVK7a3|aOB#O& zBl8JY2WKfmj;h#Q!pN%9o@VNLv{OUL?rixHwOZuvX7{IJ{(EdPpuVFoQqIOa7giLVkBOKL@^smUA!tZ1CKRK}#SSM)iQHk)*R~?M!qkCruaS!#oIL1c z?J;U~&FfH#*98^G?i}pA{ z9Jg36t4=%6mhY(quYq*vSxptes9qy|7xSlH?G=S@>u>Ebe;|LVhs~@+06N<4CViBk zUiY$thvX;>Tby6z9Y1edAMQaiH zm^r3v#$Q#2T=X>bsY#D%s!bhs^M9PMAcHbCc0FMHV{u-dwlL;a1eJ63v5U*?Q_8JO zT#50!RD619#j_Uf))0ooADz~*9&lN!bBDRUgE>Vud-i5ck%vT=r^yD*^?Mp@Q^v+V zG#-?gKlr}Eeqifb{|So?HM&g91P8|av8hQoCmQXkd?7wIJwb z_^v8bbg`SAn{I*4bH$u(RZ6*xUhuA~hc=8czK8SHEKTzSxgbwi~9(OqJB&gwb^l4+m`k*Q;_?>Y-APi1{k zAHQ)P)G)f|AyjSgcCFps)Fh6Bca*Xznq36!pV6Az&m{O8$wGFD? zY&O*3*J0;_EqM#jh6^gMQKpXV?#1?>$ml1xvh8nSN>-?H=V;nJIwB07YX$e6vLxH( zqYwQ>qxwR(i4f)DLd)-$P>T-no_c!LsN@)8`e;W@)-Hj0>nJ-}Kla4-ZdPJzI&Mce zv)V_j;(3ERN3_@I$N<^|4Lf`B;8n+bX@bHbcZTopEmDI*Jfl)-pFDvo6svPRoo@(x z);_{lY<;);XzT`dBFpRmGrr}z5u1=pC^S-{ce6iXQlLGcItwJ^mZx{m$&DA_oEZ)B{_bYPq-HA zcH8WGoBG(aBU_j)vEy+_71T34@4dmSg!|M8Vf92Zj6WH7Q7t#OHQqWgFE3ARt+%!T z?oLovLVlnf?2c7pTc)~cc^($_8nyKwsN`RA-23ed3sdj(ys%pjjM+9JrctL;dy8a( z@en&CQmnV(()bu|Y%G1-4a(6x{aLytn$T-;(&{QIJB9vMox11U-1HpD@d(QkaJdEb zG{)+6Dos_L+O3NpWo^=gR?evp|CqEG?L&Ut#D*KLaRFOgOEK(Kq1@!EGcTfo+%A&I z=dLbB+d$u{sh?u)xP{PF8L%;YPPW53+@{>5W=Jt#wQpN;0_HYdw1{ksf_XhO4#2F= zyPx6Lx2<92L-;L5PD`zn6zwIH`Jk($?Qw({erA$^bC;q33hv!d!>%wRhj# zal^hk+WGNg;rJtb-EB(?czvOM=H7dl=vblBwAv>}%1@{}mnpUznfq1cE^sgsL0*4I zJ##!*B?=vI_OEVis5o+_IwMIRrpQyT_Sq~ZU%oY7c5JMIADzpD!Upz9h@iWg_>>~j zOLS;wp^i$-E?4<_cp?RiS%Rd?i;f*mOz=~(&3lo<=@(nR!_Rqiprh@weZlL!t#NCc zO!QTcInq|%#>OVgobj{~ixEUec`E25zJ~*DofsQdzIa@5^nOXj2T;8O`l--(QyU^$t?TGY^7#&FQ+2SS3B#qK*k3`ye?8jUYSajE5iBbJls75CCc(m3dk{t?- zopcER9{Z?TC)mk~gpi^kbbu>b-+a{m#8-y2^p$ka4n60w;Sc2}HMf<8JUvhCL0B&Btk)T`ctE$*qNW8L$`7!r^9T+>=<=2qaq-;ll2{`{Rg zc5a0ZUI$oG&j-qVOuKa=*v4aY#IsoM+1|c4Z)<}lEDvy;5huB@1RJPquU2U*U-;gu z=En2m+qjBzR#DEJDO`WU)hdd{Vj%^0V*KoyZ|5lzV87&g_j~NCjwv0uQVqXOb*QrQ zy|Qn`hxx(58c70$E;L(X0uZZ72M1!6oeg)(cdKO ze0gDaTz+ohR-#d)NbAH4x{I(21yjwvBQfmpLu$)|m{XolbgF!pmsqJ#D}(ylp6uC> z{bqtcI#hT#HW=wl7>p!38sKsJ`r8}lt-q%Keqy%u(xk=yiIJiUw6|5IvkS+#?JTBl z8H5(Q?l#wzazujH!8o>1xtn8#_w+397*_cy8!pQGP%K(Ga3pAjsaTbbXJlQF_+m+-UpUUent@xM zg%jqLUExj~o^vQ3Gl*>wh=_gOr2*|U64_iXb+-111aH}$TjeajM+I20xw(((>fej-@CIz4S1pi$(#}P7`4({6QS2CaQS4NPENDp>sAqD z$bH4KGzXGffkJ7R>V>)>tC)uax{UsN*dbeNC*v}#8Y#OWYwL4t$ePR?VTyIs!wea+ z5Urmc)X|^`MG~*dS6pGSbU+gPJoq*^a=_>$n4|P^w$sMBBy@f*Z^Jg6?n5?oId6f{ z$LW4M|4m502z0t7g<#Bx%X;9<=)smFolV&(V^(7Cv2-sxbxopQ!)*#ZRhTBpx1)Fc zNm1T%bONzv6@#|dz(w02AH8OXe>kQ#1FMCzO}2J_mST)+ExmBr9cva-@?;wnmWMOk z{3_~EX_xadgJGv&H@zK_8{(x84`}+c?oSBX*Ge3VdfTt&F}yCpFP?CpW+BE^cWY0^ zb&uBN!Ja3UzYHK-CTyA5=L zEMW{l3Usky#ly=7px648W31UNV@K)&Ub&zP1c7%)`{);I4b0Q<)B}3;NMG2JH=X$U zfIW4)4n9ZM`-yRj67I)YSLDK)qfUJ_ij}a#aZN~9EXrh8eZY2&=uY%2N0UFF7<~%M zsB8=erOWZ>Ct_#^tHZ|*q`H;A)5;ycw*IcmVxi8_0Xk}aJA^ath+E;xg!x+As(M#0=)3!NJR6H&9+zd#iP(m0PIW8$ z1Y^VX`>jm`W!=WpF*{ioM?C9`yOR>@0q=u7o>BP-eSHqCgMDj!2anwH?s%i2p+Q7D zzszIf5XJpE)IG4;d_(La-xenmF(tgAxK`Y4sQ}BSJEPs6N_U2vI{8=0C_F?@7<(G; zo$~G=8p+076G;`}>{MQ>t>7cm=zGtfbdDXm6||jUU|?X?CaE?(<6bKDYKeHlz}DA8 zXT={X=yp_R;HfJ9h%?eWvQ!dRgz&Su*JfNt!Wu>|XfU&68iRikRrHRW|ZxzRR^`eIGt zIeiDgVS>IeExKVRWW8-=A=yA`}`)ZkWBrZD`hpWIxBGkh&f#ijr449~m`j6{4jiJ*C!oVA8ZC?$1RM#K(_b zL9TW)kN*Y4%^-qPpMP7d4)o?Nk#>aoYHT(*g)qmRUb?**F@pnNiy6Fv9rEiUqD(^O zzyS?nBrX63BTRYduaG(0VVG2yJRe%o&rVrLjbxTaAFTd8s;<<@Qs>u(<193R8>}2_ zuwp{7;H2a*X7_jryzriZXMg?bTuegABb^87@SsKkr2)0Gyiax8KQWstw^v#ix45EVrcEhr>!NMhprl$InQMzjSFH54x5k9qHc`@9uKQzvL4ihcq{^B zPrVR=o_ic%Y>6&rMN)hTZsI7I<3&`#(nl+3y3ys9A~&^=4?PL&nd8)`OfG#n zwAMN$1&>K++c{^|7<4P=2y(B{jJsQ0a#U;HTo4ZmWZYvI{+s;Td{Yzem%0*k#)vjpB zia;J&>}ICate44SFYY3vEelqStQWFihx%^vQ@Do(sOy7yR2@WNv7Y9I^yL=nZr3mb zXKV5t@=?-Sk|b{XMhA7ZGB@2hqsx}4xwCW!in#C zI@}scZlr3-NFJ@NFaJlhyfcw{k^vvtGl`N9xSo**rDW4S}i zM9{fMPWo%4wYDG~BZ18BD+}h|GQKc-g^{++3MY>}W_uq7jGHx{mwE9fZiPCoxN$+7 zrODGGJrOkcPQUB(FD5aoS4g~7#6NR^ma7-!>mHuJfY5kTe6PpNNKC9GGRiu^L31uG z$7v`*JknQHsYB!Tm_W{a32TM099djW%5e+j0Ve_ct}IM>XLF1Ap+YvcrLV=|CKo6S zb+9Nl3_YdKP6%Cxy@6TxZ>;4&nTneadr z_ES90ydCev)LV!dN=#(*f}|ZORFdvkYBni^aLbUk>BajeWIOcmHP#8S)*2U~QKI%S zyrLmtPqb&TphJ;>yAxri#;{uyk`JJqODDw%(Z=2`1uc}br^V%>j!gS)D*q*f_-qf8&D;W1dJgQMlaH5er zN2U<%Smb7==vE}dDI8K7cKz!vs^73o9f>2sgiTzWcwY|BMYHH5%Vn7#kiw&eItCqa zIkR2~Q}>X=Ar8W|^Ms41Fm8o6IB2_j60eOeBB1Br!boW7JnoeX6Gs)?7rW0^5psc- zjS16yb>dFn>KPOF;imD}e!enuIniFzv}n$m2#gCCv4jM#ArwlzZ$7@9&XkFxZ4n!V zj3dyiwW4Ki2QG{@i>yuZXQizw_OkZI^-3otXC{!(lUpJF33gI60ak;Uqitp74|B6I zgg{b=Iz}WkhCGj1M=hu4#Aw173YxIVbISaoc z-nLZC*6Tgivd5V`K%GxhBsp@SUU60-rfc$=wb>zdJzXS&-5(NRRodFk;Kxk!S(O(a0e7oY=E( zAyS;Ow?6Q&XA+cnkCb{28_1N8H#?J!*$MmIwLq^*T_9-z^&UE@A(z9oGYtFy6EZef LrJugUA?W`A8`#=m diff --git a/token-test-app/src/app/globals.css b/token-test-app/src/app/globals.css deleted file mode 100644 index a2dc41ec..00000000 --- a/token-test-app/src/app/globals.css +++ /dev/null @@ -1,26 +0,0 @@ -@import "tailwindcss"; - -:root { - --background: #ffffff; - --foreground: #171717; -} - -@theme inline { - --color-background: var(--background); - --color-foreground: var(--foreground); - --font-sans: var(--font-geist-sans); - --font-mono: var(--font-geist-mono); -} - -@media (prefers-color-scheme: dark) { - :root { - --background: #0a0a0a; - --foreground: #ededed; - } -} - -body { - background: var(--background); - color: var(--foreground); - font-family: Arial, Helvetica, sans-serif; -} diff --git a/token-test-app/src/app/layout.tsx b/token-test-app/src/app/layout.tsx deleted file mode 100644 index f7fa87eb..00000000 --- a/token-test-app/src/app/layout.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import type { Metadata } from "next"; -import { Geist, Geist_Mono } from "next/font/google"; -import "./globals.css"; - -const geistSans = Geist({ - variable: "--font-geist-sans", - subsets: ["latin"], -}); - -const geistMono = Geist_Mono({ - variable: "--font-geist-mono", - subsets: ["latin"], -}); - -export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", -}; - -export default function RootLayout({ - children, -}: Readonly<{ - children: React.ReactNode; -}>) { - return ( - - - {children} - - - ); -} diff --git a/token-test-app/src/app/page.tsx b/token-test-app/src/app/page.tsx deleted file mode 100644 index 3221e851..00000000 --- a/token-test-app/src/app/page.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import TokenTester from '@/components/TokenTester' - -export default function Home() { - return -} \ No newline at end of file diff --git a/token-test-app/src/components/TokenTester.tsx b/token-test-app/src/components/TokenTester.tsx deleted file mode 100644 index e8513fcc..00000000 --- a/token-test-app/src/components/TokenTester.tsx +++ /dev/null @@ -1,205 +0,0 @@ -'use client' - -import { useState, useEffect } from 'react' -import { tokens } from '@/tokens' - -type Context = 'vg-b2b-light' | 'vg-b2b-dark' | 'vg-b2c-light' | 'vg-b2c-dark' - -// Helper function to extract values from token objects -function extractTokenValues(tokenObj: any): any { - if (typeof tokenObj === 'object' && tokenObj !== null) { - if (tokenObj.$value !== undefined) { - return tokenObj.$value - } - const result: any = {} - for (const key in tokenObj) { - result[key] = extractTokenValues(tokenObj[key]) - } - return result - } - return tokenObj -} - -export default function TokenTester() { - const [currentContext, setCurrentContext] = useState('vg-b2b-dark') - const [currentTokens, setCurrentTokens] = useState(extractTokenValues(tokens['vg-b2b-dark'])) - - useEffect(() => { - setCurrentTokens(extractTokenValues(tokens[currentContext])) - }, [currentContext]) - - const handleContextChange = (context: Context) => { - setCurrentContext(context) - } - - const contexts: Context[] = ['vg-b2b-light', 'vg-b2b-dark', 'vg-b2c-light', 'vg-b2c-dark'] - - return ( -
-
-

Design Token Context Switcher

- - {/* Context Selector */} -
-

Select Context

-
- {contexts.map((context) => ( - - ))} -
-
- - {/* Interactive Colors */} -
-

Interactive Colors

-
-
-
Primary Accent
-
{currentTokens.interactive.primaryAccent}
-
-
-
Primary Destructive
-
{currentTokens.interactive.primaryDestructive}
-
-
-
Secondary
-
{currentTokens.interactive.secondary}
-
-
-
Disabled
-
{currentTokens.interactive.disabled}
-
-
-
- - {/* Text Colors */} -
-

Text Colors

-
-
-
Primary Text
-
{currentTokens.textAndIcon.primary}
-
-
-
Secondary Text
-
{currentTokens.textAndIcon.secondary}
-
-
-
Accent Text
-
{currentTokens.textAndIcon.accent}
-
-
-
Destructive Text
-
{currentTokens.textAndIcon.destructive}
-
-
-
- - {/* Border Colors */} -
-

Border Colors

-
-
-
Default Border
-
{currentTokens.border.default}
-
-
-
Active Border
-
{currentTokens.border.active}
-
-
-
Accent Border
-
{currentTokens.border.accent}
-
-
-
Focus Border
-
{currentTokens.border.focus}
-
-
-
- - {/* Raw Token Data */} -
-

Raw Token Data

-
-            {JSON.stringify(currentTokens, null, 2)}
-          
-
-
-
- ) -} diff --git a/token-test-app/src/tokens.js b/token-test-app/src/tokens.js deleted file mode 100644 index 21f816db..00000000 --- a/token-test-app/src/tokens.js +++ /dev/null @@ -1,2270 +0,0 @@ -export const tokens = { - "vg-b2b-light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#1d2a39", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "vg-b2b-dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#2fb29d", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "vg-b2c-light": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#d5ece5", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "#f9f0f2", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02977f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#50575c", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#cacdd1", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#f7f7f7", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "vg-b2c-dark": { - "interactive": { - "primaryAccent": { - "$type": "color", - "$value": "#00806f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "primaryDestructive": { - "$type": "color", - "$value": "#cc0033", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondary": { - "$type": "color", - "$value": "#294447", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "secondaryDestructive": { - "$type": "color", - "$value": "#35080f", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": {} - } - } - }, - "effect": { - "$type": "color", - "$value": "#000000", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL", - "SHAPE_FILL" - ], - "codeSyntax": { - "WEB": "color/interactive/accent-effect" - } - } - } - } - }, - "textAndIcon": { - "primary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onPrimary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": { - "WEB": "color/text/on-primary" - } - } - } - }, - "secondary": { - "$type": "color", - "$value": "#dfdfdf", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onSecondary": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "onTertiary": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "SHAPE_FILL", - "TEXT_FILL", - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "border": { - "default": { - "$type": "color", - "$value": "#333333", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "active": { - "$type": "color", - "$value": "#ffffff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "destructive": { - "$type": "color", - "$value": "#f74672", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "accent": { - "$type": "color", - "$value": "#02b195", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "disabled": { - "$type": "color", - "$value": "#616162", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "focus": { - "$type": "color", - "$value": "#0084ff", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "STROKE_COLOR" - ], - "codeSyntax": {} - } - } - } - }, - "surface": { - "primary": { - "$type": "color", - "$value": "#1d1e1e", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - }, - "transparent": { - "$type": "color", - "$value": "#ffffff00", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "background": { - "primary": { - "$type": "color", - "$value": "#0d0e11", - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "FRAME_FILL" - ], - "codeSyntax": {} - } - } - } - }, - "radius": { - "global": { - "control": { - "md": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - }, - "input": { - "m": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "CORNER_RADIUS" - ], - "codeSyntax": {} - } - } - } - } - } - }, - "space": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxxs": { - "$type": "number", - "$value": 2, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xxs": { - "$type": "number", - "$value": 4, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "xs": { - "$type": "number", - "$value": 8, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "sm": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - }, - "md": { - "$type": "number", - "$value": 16, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "GAP", - "PARAGRAPH_INDENT" - ], - "codeSyntax": {} - } - } - } - } - }, - "opacity": { - "global": { - "none": { - "$type": "number", - "$value": 0, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "hover": { - "$type": "number", - "$value": 6, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - }, - "pressed": { - "$type": "number", - "$value": 12, - "$description": "", - "$extensions": { - "com.figma": { - "hiddenFromPublishing": false, - "scopes": [ - "OPACITY" - ], - "codeSyntax": {} - } - } - } - } - } - } -}; \ No newline at end of file diff --git a/token-test-app/tsconfig.json b/token-test-app/tsconfig.json deleted file mode 100644 index c1334095..00000000 --- a/token-test-app/tsconfig.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2017", - "lib": ["dom", "dom.iterable", "esnext"], - "allowJs": true, - "skipLibCheck": true, - "strict": true, - "noEmit": true, - "esModuleInterop": true, - "module": "esnext", - "moduleResolution": "bundler", - "resolveJsonModule": true, - "isolatedModules": true, - "jsx": "preserve", - "incremental": true, - "plugins": [ - { - "name": "next" - } - ], - "paths": { - "@/*": ["./src/*"] - } - }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], - "exclude": ["node_modules"] -} From a449bfdd57f90ad5db5e44a2959486982c2843a5 Mon Sep 17 00:00:00 2001 From: misykvg Date: Fri, 10 Oct 2025 09:03:57 +0200 Subject: [PATCH 91/91] 1.0.4 --- package-lock.json | 4 ++-- package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 05ca2dd3..4e6e535d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@misykvg/design-tokens", - "version": "1.0.0", + "version": "1.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@misykvg/design-tokens", - "version": "1.0.0", + "version": "1.0.4", "license": "MIT", "dependencies": { "axios": "^1.6.0", diff --git a/package.json b/package.json index bd465084..28c33e66 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@misykvg/design-tokens", - "version": "1.0.3", + "version": "1.0.4", "description": "Design tokens for React Native and React web applications", "main": "dist/tokens.js", "type": "module", @@ -50,4 +50,4 @@ "publishConfig": { "registry": "https://npm.pkg.github.com" } -} \ No newline at end of file +}