From ea330660b438b0e2ce87d539505e87f3a452d733 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 9 Feb 2026 12:21:55 -0800 Subject: [PATCH] Replace local manually copied themes with npm theme package --- .oxlintrc.json | 3 +- apps/docs/themes/pierre-dark.json | 1853 ----------------- apps/docs/themes/pierre-light.json | 1853 ----------------- apps/docs/tsconfig.json | 2 +- bun.lock | 326 ++- package.json | 2 +- packages/diffs/package.json | 1 + .../src/highlighter/shared_highlighter.ts | 12 +- packages/diffs/src/themes/pierre-dark.json | 1853 ----------------- packages/diffs/src/themes/pierre-light.json | 1853 ----------------- .../__snapshots__/FileRenderer.test.ts.snap | 14 +- tsconfig.oxlint.json | 2 +- update-themes.js | 98 - 13 files changed, 153 insertions(+), 7719 deletions(-) delete mode 100644 apps/docs/themes/pierre-dark.json delete mode 100644 apps/docs/themes/pierre-light.json delete mode 100644 packages/diffs/src/themes/pierre-dark.json delete mode 100644 packages/diffs/src/themes/pierre-light.json delete mode 100755 update-themes.js diff --git a/.oxlintrc.json b/.oxlintrc.json index 63b3084c5..feeef7cc4 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -112,7 +112,6 @@ "{packages,apps}/*/.vinxi/**", "{packages,apps}/*/.output/**", "{packages,apps}/*/.vercel/**", - "packages/storage-elements/blocks/git-platform-sync/**", - "update-themes.js" + "packages/storage-elements/blocks/git-platform-sync/**" ] } diff --git a/apps/docs/themes/pierre-dark.json b/apps/docs/themes/pierre-dark.json deleted file mode 100644 index f6040c40a..000000000 --- a/apps/docs/themes/pierre-dark.json +++ /dev/null @@ -1,1853 +0,0 @@ -{ - "name": "pierre-dark", - "type": "dark", - "colors": { - "editor.background": "#070707", - "editor.foreground": "#fbfbfb", - "foreground": "#fbfbfb", - "focusBorder": "#009fff", - "selection.background": "#19283c", - "editor.selectionBackground": "#009fff4d", - "editor.lineHighlightBackground": "#19283c8c", - "editorCursor.foreground": "#009fff", - "editorLineNumber.foreground": "#84848A", - "editorLineNumber.activeForeground": "#adadb1", - "editorIndentGuide.background": "#39393c", - "editorIndentGuide.activeBackground": "#2e2e30", - "diffEditor.insertedTextBackground": "#00cab11a", - "diffEditor.deletedTextBackground": "#ff2e3f1a", - "sideBar.background": "#141415", - "sideBar.foreground": "#adadb1", - "sideBar.border": "#070707", - "sideBarTitle.foreground": "#fbfbfb", - "sideBarSectionHeader.background": "#141415", - "sideBarSectionHeader.foreground": "#adadb1", - "sideBarSectionHeader.border": "#070707", - "activityBar.background": "#141415", - "activityBar.foreground": "#fbfbfb", - "activityBar.border": "#070707", - "activityBar.activeBorder": "#009fff", - "activityBarBadge.background": "#009fff", - "activityBarBadge.foreground": "#070707", - "titleBar.activeBackground": "#141415", - "titleBar.activeForeground": "#fbfbfb", - "titleBar.inactiveBackground": "#141415", - "titleBar.inactiveForeground": "#84848A", - "titleBar.border": "#070707", - "list.activeSelectionBackground": "#19283c99", - "list.activeSelectionForeground": "#fbfbfb", - "list.inactiveSelectionBackground": "#19283c73", - "list.hoverBackground": "#19283c59", - "list.focusOutline": "#009fff", - "tab.activeBackground": "#070707", - "tab.activeForeground": "#fbfbfb", - "tab.activeBorderTop": "#009fff", - "tab.inactiveBackground": "#141415", - "tab.inactiveForeground": "#84848A", - "tab.border": "#070707", - "editorGroupHeader.tabsBackground": "#141415", - "editorGroupHeader.tabsBorder": "#070707", - "panel.background": "#141415", - "panel.border": "#070707", - "panelTitle.activeBorder": "#009fff", - "panelTitle.activeForeground": "#fbfbfb", - "panelTitle.inactiveForeground": "#84848A", - "statusBar.background": "#141415", - "statusBar.foreground": "#adadb1", - "statusBar.border": "#070707", - "statusBar.noFolderBackground": "#141415", - "statusBar.debuggingBackground": "#ffca00", - "statusBar.debuggingForeground": "#070707", - "statusBarItem.remoteBackground": "#141415", - "statusBarItem.remoteForeground": "#adadb1", - "input.background": "#1F1F21", - "input.border": "#424245", - "input.foreground": "#fbfbfb", - "input.placeholderForeground": "#79797F", - "dropdown.background": "#1F1F21", - "dropdown.border": "#424245", - "dropdown.foreground": "#fbfbfb", - "button.background": "#009fff", - "button.foreground": "#070707", - "button.hoverBackground": "#0190e6", - "textLink.foreground": "#009fff", - "textLink.activeForeground": "#009fff", - "gitDecoration.addedResourceForeground": "#00cab1", - "gitDecoration.conflictingResourceForeground": "#ffca00", - "gitDecoration.modifiedResourceForeground": "#009fff", - "gitDecoration.deletedResourceForeground": "#ff2e3f", - "gitDecoration.untrackedResourceForeground": "#00cab1", - "gitDecoration.ignoredResourceForeground": "#84848A", - "terminal.titleForeground": "#adadb1", - "terminal.titleInactiveForeground": "#84848A", - "terminal.background": "#141415", - "terminal.foreground": "#adadb1", - "terminal.ansiBlack": "#141415", - "terminal.ansiRed": "#ff2e3f", - "terminal.ansiGreen": "#0dbe4e", - "terminal.ansiYellow": "#ffca00", - "terminal.ansiBlue": "#009fff", - "terminal.ansiMagenta": "#c635e4", - "terminal.ansiCyan": "#08c0ef", - "terminal.ansiWhite": "#c6c6c8", - "terminal.ansiBrightBlack": "#141415", - "terminal.ansiBrightRed": "#ff2e3f", - "terminal.ansiBrightGreen": "#0dbe4e", - "terminal.ansiBrightYellow": "#ffca00", - "terminal.ansiBrightBlue": "#009fff", - "terminal.ansiBrightMagenta": "#c635e4", - "terminal.ansiBrightCyan": "#08c0ef", - "terminal.ansiBrightWhite": "#c6c6c8" - }, - "tokenColors": [ - { - "scope": ["comment", "punctuation.definition.comment"], - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "comment markup.link", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": ["string", "constant.other.symbol"], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "punctuation.definition.string.begin", - "punctuation.definition.string.end" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": ["constant.numeric", "constant.language.boolean"], - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "constant", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.definition.constant", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.language", - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "variable.other.constant", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.control", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["storage", "storage.type", "storage.modifier"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "token.storage", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.new", - "keyword.operator.expression.instanceof", - "keyword.operator.expression.typeof", - "keyword.operator.expression.void", - "keyword.operator.expression.delete", - "keyword.operator.expression.in", - "keyword.operator.expression.of", - "keyword.operator.expression.keyof" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.delete", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["variable", "identifier", "meta.definition.variable"], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "variable.other.readwrite", - "meta.object-literal.key", - "support.variable.property", - "support.variable.object.process", - "support.variable.object.node" - ], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.language", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "variable.parameter.function", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "function.parameter", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "variable.parameter", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "variable.parameter.function.language.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "variable.parameter.function.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "support.function", - "entity.name.function", - "meta.function-call", - "meta.require", - "support.function.any-method", - "variable.function" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "keyword.other.special-method", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.function", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "support.function.console", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "support.type", - "entity.name.type", - "entity.name.class", - "storage.type" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": ["support.class", "entity.name.type.class"], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": [ - "entity.name.class", - "variable.other.class.js", - "variable.other.class.ts" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.class.identifier.namespace.type", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.type.namespace", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.other.inherited-class", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.namespace", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.logical", - "keyword.operator.bitwise", - "keyword.operator.channel" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "keyword.operator.arithmetic", - "keyword.operator.comparison", - "keyword.operator.relational", - "keyword.operator.increment", - "keyword.operator.decrement" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment.compound", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.assignment.compound.js", - "keyword.operator.assignment.compound.ts" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.ternary", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.optional", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "punctuation", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.delimiter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.key-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.terminator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.square", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.round", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.parameters", - "punctuation.definition.typeparameters" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["punctuation.definition.block", "punctuation.definition.tag"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["meta.tag.tsx", "meta.tag.jsx", "meta.tag.js", "meta.tag.ts"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.expression.import", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "keyword.operator.module", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.type.object.console", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "support.module.node", - "support.type.object.module", - "entity.name.type.module" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "support.constant.math", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "support.constant.property.math", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "support.constant.json", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "support.type.object.dom", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["support.variable.dom", "support.variable.property.dom"], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "support.variable.property.process", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "meta.property.object", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.parameter.function.js", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": ["keyword.other.template.begin", "keyword.other.template.end"], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "keyword.other.substitution.begin", - "keyword.other.substitution.end" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.template.expression", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.section.embedded", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.interpolation", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "punctuation.section.embedded.begin", - "punctuation.section.embedded.end" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "punctuation.quasi.element", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "support.type.primitive.ts", - "support.type.builtin.ts", - "support.type.primitive.tsx", - "support.type.builtin.tsx" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "support.type.type.flowtype", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "support.type.primitive", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "support.variable.magic.python", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "variable.parameter.function.language.special.self.python", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "punctuation.separator.period.python", - "punctuation.separator.element.python", - "punctuation.parenthesis.begin.python", - "punctuation.parenthesis.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.arguments.begin.python", - "punctuation.definition.arguments.end.python", - "punctuation.separator.arguments.python", - "punctuation.definition.list.begin.python", - "punctuation.definition.list.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.python", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.logical.python", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.function-call.generic.python", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "constant.character.format.placeholder.other.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "meta.function.decorator.python", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "support.token.decorator.python", - "meta.function.decorator.identifier.python" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "storage.modifier.lifetime.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.function.std.rust", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.lifetime.rust", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "variable.language.rust", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "keyword.operator.misc.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.sigil.rust", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.constant.core.rust", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": ["meta.function.c", "meta.function.cpp"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.section.block.begin.bracket.curly.cpp", - "punctuation.section.block.end.bracket.curly.cpp", - "punctuation.terminator.statement.c", - "punctuation.section.block.begin.bracket.curly.c", - "punctuation.section.block.end.bracket.curly.c", - "punctuation.section.parens.begin.bracket.round.c", - "punctuation.section.parens.end.bracket.round.c", - "punctuation.section.parameters.begin.bracket.round.c", - "punctuation.section.parameters.end.bracket.round.c" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.assignment.c", - "keyword.operator.comparison.c", - "keyword.operator.c", - "keyword.operator.increment.c", - "keyword.operator.decrement.c", - "keyword.operator.bitwise.shift.c" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.assignment.cpp", - "keyword.operator.comparison.cpp", - "keyword.operator.cpp", - "keyword.operator.increment.cpp", - "keyword.operator.decrement.cpp", - "keyword.operator.bitwise.shift.cpp" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["punctuation.separator.c", "punctuation.separator.cpp"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "support.type.posix-reserved.c", - "support.type.posix-reserved.cpp" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.sizeof.c", "keyword.operator.sizeof.cpp"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "variable.c", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.annotation.java", - "storage.type.object.array.java" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "source.java", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.section.block.begin.java", - "punctuation.section.block.end.java", - "punctuation.definition.method-parameters.begin.java", - "punctuation.definition.method-parameters.end.java", - "meta.method.identifier.java", - "punctuation.section.method.begin.java", - "punctuation.section.method.end.java", - "punctuation.terminator.java", - "punctuation.section.class.begin.java", - "punctuation.section.class.end.java", - "punctuation.section.inner-class.begin.java", - "punctuation.section.inner-class.end.java", - "meta.method-call.java", - "punctuation.section.class.begin.bracket.curly.java", - "punctuation.section.class.end.bracket.curly.java", - "punctuation.section.method.begin.bracket.curly.java", - "punctuation.section.method.end.bracket.curly.java", - "punctuation.separator.period.java", - "punctuation.bracket.angle.java", - "punctuation.definition.annotation.java", - "meta.method.body.java" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.method.java", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "storage.modifier.import.java", - "storage.type.java", - "storage.type.generic.java" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.instanceof.java", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.definition.variable.name.java", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "token.variable.parameter.java", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "import.storage.java", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "token.package.keyword", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "token.package", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.storage.type.java", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.assignment.go", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "keyword.operator.arithmetic.go", - "keyword.operator.address.go" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "entity.name.package.go", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "support.other.namespace.use.php", - "support.other.namespace.use-as.php", - "support.other.namespace.php", - "entity.other.alias.php", - "meta.interface.php" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.error-control.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.type.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "punctuation.section.array.begin.php", - "punctuation.section.array.end.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.php", - "meta.other.type.phpdoc.php", - "keyword.other.type.php", - "keyword.other.array.phpdoc.php" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "meta.function-call.php", - "meta.function-call.object.php", - "meta.function-call.static.php" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "punctuation.definition.parameters.begin.bracket.round.php", - "punctuation.definition.parameters.end.bracket.round.php", - "punctuation.separator.delimiter.php", - "punctuation.section.scope.begin.php", - "punctuation.section.scope.end.php", - "punctuation.terminator.expression.php", - "punctuation.definition.arguments.begin.bracket.round.php", - "punctuation.definition.arguments.end.bracket.round.php", - "punctuation.definition.storage-type.begin.bracket.round.php", - "punctuation.definition.storage-type.end.bracket.round.php", - "punctuation.definition.array.begin.bracket.round.php", - "punctuation.definition.array.end.bracket.round.php", - "punctuation.definition.begin.bracket.round.php", - "punctuation.definition.end.bracket.round.php", - "punctuation.definition.begin.bracket.curly.php", - "punctuation.definition.end.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php", - "punctuation.definition.section.switch-block.start.bracket.curly.php", - "punctuation.definition.section.switch-block.begin.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "support.constant.ext.php", - "support.constant.std.php", - "support.constant.core.php", - "support.constant.parser-token.php" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": ["entity.name.goto-label.php", "support.other.php"], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "keyword.operator.logical.php", - "keyword.operator.bitwise.php", - "keyword.operator.arithmetic.php" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.regexp.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.comparison.php", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.heredoc.php", "keyword.operator.nowdoc.php"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "variable.other.class.php", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "invalid.illegal.non-null-typehinted.php", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "variable.other.generic-type.haskell", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "storage.type.haskell", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "storage.type.cs", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.name.variable.local.cs", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "entity.name.label.cs", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "entity.name.scope-resolution.function.call", - "entity.name.scope-resolution.function.definition" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "punctuation.definition.delayed.unison", - "punctuation.definition.list.begin.unison", - "punctuation.definition.list.end.unison", - "punctuation.definition.ability.begin.unison", - "punctuation.definition.ability.end.unison", - "punctuation.operator.assignment.as.unison", - "punctuation.separator.pipe.unison", - "punctuation.separator.delimiter.unison", - "punctuation.definition.hash.unison" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "support.constant.edge", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.type.prelude.elm", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.constant.elm", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.global.clojure", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.symbol.clojure", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "constant.keyword.clojure", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["meta.arguments.coffee", "variable.parameter.function.coffee"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "storage.modifier.import.groovy", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.method.groovy", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "meta.definition.variable.name.groovy", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "meta.definition.class.inherited.classes.groovy", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "support.variable.semantic.hlsl", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "support.type.texture.hlsl", - "support.type.sampler.hlsl", - "support.type.object.hlsl", - "support.type.object.rw.hlsl", - "support.type.fx.hlsl", - "support.type.object.hlsl" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["text.variable", "text.bracketed"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": ["support.type.swift", "support.type.vb.asp"], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.scope.prerequisites.makefile", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "source.makefile", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "source.ini", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "constant.language.symbol.ruby", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["function.parameter.ruby", "function.parameter.cs"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "constant.language.symbol.elixir", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "entity.name.function.xi", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.name.class.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "constant.character.character-class.regexp.xi", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "constant.regexp.xi", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.control.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "invalid.xi", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "beginning.punctuation.definition.quote.markdown.xi", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "constant.character.xi", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "accent.xi", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "wikiword.xi", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.other.color.rgb-value.xi", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "punctuation.definition.tag.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": [ - "support.constant.property-value.scss", - "support.constant.property-value.css" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "keyword.operator.css", - "keyword.operator.scss", - "keyword.operator.less" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "support.constant.color.w3c-standard-color-name.css", - "support.constant.color.w3c-standard-color-name.scss" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.separator.list.comma.css", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.vendored.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.property-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.font-name", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.other.attribute-name.class.css", - "settings": { - "foreground": "#61d5c0", - "fontStyle": "normal" - } - }, - { - "scope": "entity.other.attribute-name.id", - "settings": { - "foreground": "#9d6afb", - "fontStyle": "normal" - } - }, - { - "scope": [ - "entity.other.attribute-name.pseudo-element", - "entity.other.attribute-name.pseudo-class" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "meta.selector", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "selector.sass", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "rgb-value", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "inline-color-decoration rgb-value", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "less rgb-value", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "control.elements", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "keyword.operator.less", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.name.tag", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "entity.other.attribute-name", - "settings": { - "foreground": "#61d5c0", - "fontStyle": "normal" - } - }, - { - "scope": "constant.character.entity", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "meta.tag", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "invalid.illegal.bad-ampersand.html", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "markup.heading", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "markup.heading punctuation.definition.heading", - "entity.name.section" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.section.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.heading.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.heading.setext", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "markup.heading.setext.1.markdown", - "markup.heading.setext.2.markdown" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": ["markup.bold", "todo.bold"], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.definition.bold", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "punctuation.definition.bold.markdown", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "markup.italic", - "punctuation.definition.italic", - "todo.emphasis" - ], - "settings": { - "foreground": "#ff678d", - "fontStyle": "italic" - } - }, - { - "scope": "emphasis md", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "markup.italic.markdown", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": [ - "markup.underline.link.markdown", - "markup.underline.link.image.markdown" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "string.other.link.title.markdown", - "string.other.link.description.markdown" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "punctuation.definition.metadata.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "markup.inline.raw.markdown", - "markup.inline.raw.string.markdown" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "punctuation.definition.list.begin.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.list.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.definition.string.begin.markdown", - "punctuation.definition.string.end.markdown" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.quote.markdown", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "keyword.other.unit", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.changed.diff", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "meta.diff.header.from-file", - "meta.diff.header.to-file", - "punctuation.definition.from-file.diff", - "punctuation.definition.to-file.diff" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "markup.inserted.diff", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "markup.deleted.diff", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "string.regexp", - "settings": { - "foreground": "#64d1db" - } - }, - { - "scope": "constant.other.character-class.regexp", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "keyword.operator.quantifier.regexp", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.character.escape", - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > value.json > string.quoted.json", - "source.json meta.structure.array.json > value.json > string.quoted.json", - "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation", - "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > constant.language.json", - "source.json meta.structure.array.json > constant.language.json" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.json", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "support.type.property-name.json punctuation", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.block.sequence.item.yaml", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.end", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.begin", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "invalid.illegal", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.broken", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.deprecated", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.unimplemented", - "settings": { - "foreground": "#ffffff" - } - } - ], - "semanticTokenColors": { - "comment": "#84848A", - "string": "#5ecc71", - "number": "#68cdf2", - "regexp": "#64d1db", - "keyword": "#ff678d", - "variable": "#ffa359", - "parameter": "#adadb1", - "property": "#ffa359", - "function": "#9d6afb", - "method": "#9d6afb", - "type": "#d568ea", - "class": "#d568ea", - "namespace": "#ffca00", - "enumMember": "#08c0ef", - "variable.constant": "#ffd452", - "variable.defaultLibrary": "#ffca00" - } -} diff --git a/apps/docs/themes/pierre-light.json b/apps/docs/themes/pierre-light.json deleted file mode 100644 index 1eae02593..000000000 --- a/apps/docs/themes/pierre-light.json +++ /dev/null @@ -1,1853 +0,0 @@ -{ - "name": "pierre-light", - "type": "light", - "colors": { - "editor.background": "#ffffff", - "editor.foreground": "#070707", - "foreground": "#070707", - "focusBorder": "#009fff", - "selection.background": "#dfebff", - "editor.selectionBackground": "#009fff2e", - "editor.lineHighlightBackground": "#dfebff8c", - "editorCursor.foreground": "#009fff", - "editorLineNumber.foreground": "#84848A", - "editorLineNumber.activeForeground": "#6C6C71", - "editorIndentGuide.background": "#eeeeef", - "editorIndentGuide.activeBackground": "#dbdbdd", - "diffEditor.insertedTextBackground": "#00cab133", - "diffEditor.deletedTextBackground": "#ff2e3f33", - "sideBar.background": "#f8f8f8", - "sideBar.foreground": "#6C6C71", - "sideBar.border": "#eeeeef", - "sideBarTitle.foreground": "#070707", - "sideBarSectionHeader.background": "#f8f8f8", - "sideBarSectionHeader.foreground": "#6C6C71", - "sideBarSectionHeader.border": "#eeeeef", - "activityBar.background": "#f8f8f8", - "activityBar.foreground": "#070707", - "activityBar.border": "#eeeeef", - "activityBar.activeBorder": "#009fff", - "activityBarBadge.background": "#009fff", - "activityBarBadge.foreground": "#ffffff", - "titleBar.activeBackground": "#f8f8f8", - "titleBar.activeForeground": "#070707", - "titleBar.inactiveBackground": "#f8f8f8", - "titleBar.inactiveForeground": "#84848A", - "titleBar.border": "#eeeeef", - "list.activeSelectionBackground": "#dfebffcc", - "list.activeSelectionForeground": "#070707", - "list.inactiveSelectionBackground": "#dfebff73", - "list.hoverBackground": "#dfebff59", - "list.focusOutline": "#009fff", - "tab.activeBackground": "#ffffff", - "tab.activeForeground": "#070707", - "tab.activeBorderTop": "#009fff", - "tab.inactiveBackground": "#f8f8f8", - "tab.inactiveForeground": "#84848A", - "tab.border": "#eeeeef", - "editorGroupHeader.tabsBackground": "#f8f8f8", - "editorGroupHeader.tabsBorder": "#eeeeef", - "panel.background": "#f8f8f8", - "panel.border": "#eeeeef", - "panelTitle.activeBorder": "#009fff", - "panelTitle.activeForeground": "#070707", - "panelTitle.inactiveForeground": "#84848A", - "statusBar.background": "#f8f8f8", - "statusBar.foreground": "#6C6C71", - "statusBar.border": "#eeeeef", - "statusBar.noFolderBackground": "#f8f8f8", - "statusBar.debuggingBackground": "#ffca00", - "statusBar.debuggingForeground": "#ffffff", - "statusBarItem.remoteBackground": "#f8f8f8", - "statusBarItem.remoteForeground": "#6C6C71", - "input.background": "#f2f2f3", - "input.border": "#dbdbdd", - "input.foreground": "#070707", - "input.placeholderForeground": "#8E8E95", - "dropdown.background": "#f2f2f3", - "dropdown.border": "#dbdbdd", - "dropdown.foreground": "#070707", - "button.background": "#009fff", - "button.foreground": "#ffffff", - "button.hoverBackground": "#1aa9ff", - "textLink.foreground": "#009fff", - "textLink.activeForeground": "#009fff", - "gitDecoration.addedResourceForeground": "#00cab1", - "gitDecoration.conflictingResourceForeground": "#ffca00", - "gitDecoration.modifiedResourceForeground": "#009fff", - "gitDecoration.deletedResourceForeground": "#ff2e3f", - "gitDecoration.untrackedResourceForeground": "#00cab1", - "gitDecoration.ignoredResourceForeground": "#84848A", - "terminal.titleForeground": "#6C6C71", - "terminal.titleInactiveForeground": "#84848A", - "terminal.background": "#f8f8f8", - "terminal.foreground": "#6C6C71", - "terminal.ansiBlack": "#1F1F21", - "terminal.ansiRed": "#ff2e3f", - "terminal.ansiGreen": "#0dbe4e", - "terminal.ansiYellow": "#ffca00", - "terminal.ansiBlue": "#009fff", - "terminal.ansiMagenta": "#c635e4", - "terminal.ansiCyan": "#08c0ef", - "terminal.ansiWhite": "#c6c6c8", - "terminal.ansiBrightBlack": "#1F1F21", - "terminal.ansiBrightRed": "#ff2e3f", - "terminal.ansiBrightGreen": "#0dbe4e", - "terminal.ansiBrightYellow": "#ffca00", - "terminal.ansiBrightBlue": "#009fff", - "terminal.ansiBrightMagenta": "#c635e4", - "terminal.ansiBrightCyan": "#08c0ef", - "terminal.ansiBrightWhite": "#c6c6c8" - }, - "tokenColors": [ - { - "scope": ["comment", "punctuation.definition.comment"], - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "comment markup.link", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": ["string", "constant.other.symbol"], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "punctuation.definition.string.begin", - "punctuation.definition.string.end" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": ["constant.numeric", "constant.language.boolean"], - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.language", - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "variable.other.constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.control", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["storage", "storage.type", "storage.modifier"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "token.storage", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.new", - "keyword.operator.expression.instanceof", - "keyword.operator.expression.typeof", - "keyword.operator.expression.void", - "keyword.operator.expression.delete", - "keyword.operator.expression.in", - "keyword.operator.expression.of", - "keyword.operator.expression.keyof" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.delete", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["variable", "identifier", "meta.definition.variable"], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "variable.other.readwrite", - "meta.object-literal.key", - "support.variable.property", - "support.variable.object.process", - "support.variable.object.node" - ], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.language", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.parameter.function", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.parameter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "variable.parameter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "variable.parameter.function.language.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.parameter.function.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.function", - "entity.name.function", - "meta.function-call", - "meta.require", - "support.function.any-method", - "variable.function" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "keyword.other.special-method", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.function", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "support.function.console", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "support.type", - "entity.name.type", - "entity.name.class", - "storage.type" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": ["support.class", "entity.name.type.class"], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": [ - "entity.name.class", - "variable.other.class.js", - "variable.other.class.ts" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.class.identifier.namespace.type", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.type.namespace", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.other.inherited-class", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.namespace", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.logical", - "keyword.operator.bitwise", - "keyword.operator.channel" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "keyword.operator.arithmetic", - "keyword.operator.comparison", - "keyword.operator.relational", - "keyword.operator.increment", - "keyword.operator.decrement" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment.compound", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.assignment.compound.js", - "keyword.operator.assignment.compound.ts" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.ternary", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.optional", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "punctuation", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.delimiter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.key-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.terminator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.square", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.round", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.parameters", - "punctuation.definition.typeparameters" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["punctuation.definition.block", "punctuation.definition.tag"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["meta.tag.tsx", "meta.tag.jsx", "meta.tag.js", "meta.tag.ts"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.expression.import", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "keyword.operator.module", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.type.object.console", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "support.module.node", - "support.type.object.module", - "entity.name.type.module" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.math", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.property.math", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.json", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.type.object.dom", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["support.variable.dom", "support.variable.property.dom"], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "support.variable.property.process", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.property.object", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.parameter.function.js", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": ["keyword.other.template.begin", "keyword.other.template.end"], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "keyword.other.substitution.begin", - "keyword.other.substitution.end" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.template.expression", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.section.embedded", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.interpolation", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "punctuation.section.embedded.begin", - "punctuation.section.embedded.end" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "punctuation.quasi.element", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "support.type.primitive.ts", - "support.type.builtin.ts", - "support.type.primitive.tsx", - "support.type.builtin.tsx" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "support.type.type.flowtype", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "support.type.primitive", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "support.variable.magic.python", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "variable.parameter.function.language.special.self.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "punctuation.separator.period.python", - "punctuation.separator.element.python", - "punctuation.parenthesis.begin.python", - "punctuation.parenthesis.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.arguments.begin.python", - "punctuation.definition.arguments.end.python", - "punctuation.separator.arguments.python", - "punctuation.definition.list.begin.python", - "punctuation.definition.list.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.python", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.logical.python", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.function-call.generic.python", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "constant.character.format.placeholder.other.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.function.decorator.python", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "support.token.decorator.python", - "meta.function.decorator.identifier.python" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "storage.modifier.lifetime.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.function.std.rust", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.lifetime.rust", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.language.rust", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "keyword.operator.misc.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.sigil.rust", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.constant.core.rust", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": ["meta.function.c", "meta.function.cpp"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.section.block.begin.bracket.curly.cpp", - "punctuation.section.block.end.bracket.curly.cpp", - "punctuation.terminator.statement.c", - "punctuation.section.block.begin.bracket.curly.c", - "punctuation.section.block.end.bracket.curly.c", - "punctuation.section.parens.begin.bracket.round.c", - "punctuation.section.parens.end.bracket.round.c", - "punctuation.section.parameters.begin.bracket.round.c", - "punctuation.section.parameters.end.bracket.round.c" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.assignment.c", - "keyword.operator.comparison.c", - "keyword.operator.c", - "keyword.operator.increment.c", - "keyword.operator.decrement.c", - "keyword.operator.bitwise.shift.c" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.assignment.cpp", - "keyword.operator.comparison.cpp", - "keyword.operator.cpp", - "keyword.operator.increment.cpp", - "keyword.operator.decrement.cpp", - "keyword.operator.bitwise.shift.cpp" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["punctuation.separator.c", "punctuation.separator.cpp"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "support.type.posix-reserved.c", - "support.type.posix-reserved.cpp" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.sizeof.c", "keyword.operator.sizeof.cpp"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "variable.c", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.annotation.java", - "storage.type.object.array.java" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "source.java", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.section.block.begin.java", - "punctuation.section.block.end.java", - "punctuation.definition.method-parameters.begin.java", - "punctuation.definition.method-parameters.end.java", - "meta.method.identifier.java", - "punctuation.section.method.begin.java", - "punctuation.section.method.end.java", - "punctuation.terminator.java", - "punctuation.section.class.begin.java", - "punctuation.section.class.end.java", - "punctuation.section.inner-class.begin.java", - "punctuation.section.inner-class.end.java", - "meta.method-call.java", - "punctuation.section.class.begin.bracket.curly.java", - "punctuation.section.class.end.bracket.curly.java", - "punctuation.section.method.begin.bracket.curly.java", - "punctuation.section.method.end.bracket.curly.java", - "punctuation.separator.period.java", - "punctuation.bracket.angle.java", - "punctuation.definition.annotation.java", - "meta.method.body.java" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.method.java", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "storage.modifier.import.java", - "storage.type.java", - "storage.type.generic.java" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.instanceof.java", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.definition.variable.name.java", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "token.variable.parameter.java", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "import.storage.java", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "token.package.keyword", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "token.package", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.storage.type.java", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.assignment.go", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "keyword.operator.arithmetic.go", - "keyword.operator.address.go" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "entity.name.package.go", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.other.namespace.use.php", - "support.other.namespace.use-as.php", - "support.other.namespace.php", - "entity.other.alias.php", - "meta.interface.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.error-control.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.type.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "punctuation.section.array.begin.php", - "punctuation.section.array.end.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.php", - "meta.other.type.phpdoc.php", - "keyword.other.type.php", - "keyword.other.array.phpdoc.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "meta.function-call.php", - "meta.function-call.object.php", - "meta.function-call.static.php" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "punctuation.definition.parameters.begin.bracket.round.php", - "punctuation.definition.parameters.end.bracket.round.php", - "punctuation.separator.delimiter.php", - "punctuation.section.scope.begin.php", - "punctuation.section.scope.end.php", - "punctuation.terminator.expression.php", - "punctuation.definition.arguments.begin.bracket.round.php", - "punctuation.definition.arguments.end.bracket.round.php", - "punctuation.definition.storage-type.begin.bracket.round.php", - "punctuation.definition.storage-type.end.bracket.round.php", - "punctuation.definition.array.begin.bracket.round.php", - "punctuation.definition.array.end.bracket.round.php", - "punctuation.definition.begin.bracket.round.php", - "punctuation.definition.end.bracket.round.php", - "punctuation.definition.begin.bracket.curly.php", - "punctuation.definition.end.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php", - "punctuation.definition.section.switch-block.start.bracket.curly.php", - "punctuation.definition.section.switch-block.begin.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "support.constant.ext.php", - "support.constant.std.php", - "support.constant.core.php", - "support.constant.parser-token.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": ["entity.name.goto-label.php", "support.other.php"], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "keyword.operator.logical.php", - "keyword.operator.bitwise.php", - "keyword.operator.arithmetic.php" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.regexp.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.comparison.php", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.heredoc.php", "keyword.operator.nowdoc.php"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "variable.other.class.php", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "invalid.illegal.non-null-typehinted.php", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "variable.other.generic-type.haskell", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "storage.type.haskell", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "storage.type.cs", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.variable.local.cs", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "entity.name.label.cs", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "entity.name.scope-resolution.function.call", - "entity.name.scope-resolution.function.definition" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "punctuation.definition.delayed.unison", - "punctuation.definition.list.begin.unison", - "punctuation.definition.list.end.unison", - "punctuation.definition.ability.begin.unison", - "punctuation.definition.ability.end.unison", - "punctuation.operator.assignment.as.unison", - "punctuation.separator.pipe.unison", - "punctuation.separator.delimiter.unison", - "punctuation.definition.hash.unison" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "support.constant.edge", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.type.prelude.elm", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.constant.elm", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.global.clojure", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.symbol.clojure", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "constant.keyword.clojure", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["meta.arguments.coffee", "variable.parameter.function.coffee"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "storage.modifier.import.groovy", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.method.groovy", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "meta.definition.variable.name.groovy", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "meta.definition.class.inherited.classes.groovy", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "support.variable.semantic.hlsl", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.type.texture.hlsl", - "support.type.sampler.hlsl", - "support.type.object.hlsl", - "support.type.object.rw.hlsl", - "support.type.fx.hlsl", - "support.type.object.hlsl" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["text.variable", "text.bracketed"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": ["support.type.swift", "support.type.vb.asp"], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.scope.prerequisites.makefile", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "source.makefile", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "source.ini", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "constant.language.symbol.ruby", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["function.parameter.ruby", "function.parameter.cs"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "constant.language.symbol.elixir", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "entity.name.function.xi", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.class.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "constant.character.character-class.regexp.xi", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "constant.regexp.xi", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.control.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "invalid.xi", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "beginning.punctuation.definition.quote.markdown.xi", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "constant.character.xi", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "accent.xi", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "wikiword.xi", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.other.color.rgb-value.xi", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "punctuation.definition.tag.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": [ - "support.constant.property-value.scss", - "support.constant.property-value.css" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "keyword.operator.css", - "keyword.operator.scss", - "keyword.operator.less" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "support.constant.color.w3c-standard-color-name.css", - "support.constant.color.w3c-standard-color-name.scss" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.separator.list.comma.css", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.vendored.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.property-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.font-name", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.other.attribute-name.class.css", - "settings": { - "foreground": "#16a994", - "fontStyle": "normal" - } - }, - { - "scope": "entity.other.attribute-name.id", - "settings": { - "foreground": "#7b43f8", - "fontStyle": "normal" - } - }, - { - "scope": [ - "entity.other.attribute-name.pseudo-element", - "entity.other.attribute-name.pseudo-class" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "meta.selector", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "selector.sass", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "rgb-value", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "inline-color-decoration rgb-value", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "less rgb-value", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "control.elements", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.less", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.tag", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "entity.other.attribute-name", - "settings": { - "foreground": "#16a994", - "fontStyle": "normal" - } - }, - { - "scope": "constant.character.entity", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "meta.tag", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "invalid.illegal.bad-ampersand.html", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "markup.heading", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "markup.heading punctuation.definition.heading", - "entity.name.section" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.section.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.heading.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.heading.setext", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "markup.heading.setext.1.markdown", - "markup.heading.setext.2.markdown" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": ["markup.bold", "todo.bold"], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.bold", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.bold.markdown", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "markup.italic", - "punctuation.definition.italic", - "todo.emphasis" - ], - "settings": { - "foreground": "#fc2b73", - "fontStyle": "italic" - } - }, - { - "scope": "emphasis md", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "markup.italic.markdown", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": [ - "markup.underline.link.markdown", - "markup.underline.link.image.markdown" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "string.other.link.title.markdown", - "string.other.link.description.markdown" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "punctuation.definition.metadata.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "markup.inline.raw.markdown", - "markup.inline.raw.string.markdown" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "punctuation.definition.list.begin.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.list.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.definition.string.begin.markdown", - "punctuation.definition.string.end.markdown" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.quote.markdown", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "keyword.other.unit", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.changed.diff", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "meta.diff.header.from-file", - "meta.diff.header.to-file", - "punctuation.definition.from-file.diff", - "punctuation.definition.to-file.diff" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "markup.inserted.diff", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "markup.deleted.diff", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "string.regexp", - "settings": { - "foreground": "#17a5af" - } - }, - { - "scope": "constant.other.character-class.regexp", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "keyword.operator.quantifier.regexp", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.character.escape", - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > value.json > string.quoted.json", - "source.json meta.structure.array.json > value.json > string.quoted.json", - "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation", - "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > constant.language.json", - "source.json meta.structure.array.json > constant.language.json" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.json", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "support.type.property-name.json punctuation", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.block.sequence.item.yaml", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.end", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.begin", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "invalid.illegal", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.broken", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.deprecated", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.unimplemented", - "settings": { - "foreground": "#ffffff" - } - } - ], - "semanticTokenColors": { - "comment": "#84848A", - "string": "#199f43", - "number": "#1ca1c7", - "regexp": "#17a5af", - "keyword": "#fc2b73", - "variable": "#d47628", - "parameter": "#79797F", - "property": "#d47628", - "function": "#7b43f8", - "method": "#7b43f8", - "type": "#c635e4", - "class": "#c635e4", - "namespace": "#d5a910", - "enumMember": "#08c0ef", - "variable.constant": "#d5a910", - "variable.defaultLibrary": "#d5a910" - } -} diff --git a/apps/docs/tsconfig.json b/apps/docs/tsconfig.json index 2a7734fb7..7b2a78ec5 100644 --- a/apps/docs/tsconfig.json +++ b/apps/docs/tsconfig.json @@ -7,7 +7,7 @@ ".next/types/**/*.ts", "types/**/*.d.ts" ], - "exclude": ["node_modules"], + "exclude": ["node_modules", ".next"], "references": [ { "path": "../../packages/diffs/tsconfig.json" diff --git a/bun.lock b/bun.lock index 310b372b4..7a66b8394 100644 --- a/bun.lock +++ b/bun.lock @@ -97,8 +97,9 @@ }, "packages/diffs": { "name": "@pierre/diffs", - "version": "1.1.0-beta.10", + "version": "1.1.0-beta.11", "dependencies": { + "@pierre/theme": "catalog:", "@shikijs/transformers": "^3.0.0", "diff": "catalog:", "hast-util-to-html": "catalog:", @@ -212,6 +213,7 @@ "@octokit/rest": "22.0.0", "@pierre/icons": "0.1.0", "@pierre/storage": "0.0.10", + "@pierre/theme": "0.0.22", "@radix-ui/react-avatar": "1.1.10", "@radix-ui/react-dialog": "1.1.15", "@radix-ui/react-dropdown-menu": "2.1.16", @@ -291,33 +293,33 @@ "@arethetypeswrong/core": ["@arethetypeswrong/core@0.18.2", "", { "dependencies": { "@andrewbranch/untar.js": "^1.0.3", "@loaderkit/resolve": "^1.0.2", "cjs-module-lexer": "^1.2.3", "fflate": "^0.8.2", "lru-cache": "^11.0.1", "semver": "^7.5.4", "typescript": "5.6.1-rc", "validate-npm-package-name": "^5.0.0" } }, "sha512-GiwTmBFOU1/+UVNqqCGzFJYfBXEytUkiI+iRZ6Qx7KmUVtLm00sYySkfe203C9QtPG11yOz1ZaMek8dT/xnlgg=="], - "@babel/code-frame": ["@babel/code-frame@7.27.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg=="], + "@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], - "@babel/compat-data": ["@babel/compat-data@7.28.5", "", {}, "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA=="], + "@babel/compat-data": ["@babel/compat-data@7.29.0", "", {}, "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg=="], - "@babel/core": ["@babel/core@7.28.4", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.3", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-module-transforms": "^7.28.3", "@babel/helpers": "^7.28.4", "@babel/parser": "^7.28.4", "@babel/template": "^7.27.2", "@babel/traverse": "^7.28.4", "@babel/types": "^7.28.4", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA=="], + "@babel/core": ["@babel/core@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-module-transforms": "^7.28.6", "@babel/helpers": "^7.28.6", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/traverse": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA=="], - "@babel/generator": ["@babel/generator@7.28.5", "", { "dependencies": { "@babel/parser": "^7.28.5", "@babel/types": "^7.28.5", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ=="], + "@babel/generator": ["@babel/generator@7.29.1", "", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="], "@babel/helper-annotate-as-pure": ["@babel/helper-annotate-as-pure@7.27.3", "", { "dependencies": { "@babel/types": "^7.27.3" } }, "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg=="], - "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.27.2", "", { "dependencies": { "@babel/compat-data": "^7.27.2", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ=="], + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.28.6", "", { "dependencies": { "@babel/compat-data": "^7.28.6", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="], - "@babel/helper-create-class-features-plugin": ["@babel/helper-create-class-features-plugin@7.28.5", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/traverse": "^7.28.5", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ=="], + "@babel/helper-create-class-features-plugin": ["@babel/helper-create-class-features-plugin@7.28.6", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.28.6", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/traverse": "^7.28.6", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow=="], "@babel/helper-globals": ["@babel/helper-globals@7.28.0", "", {}, "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="], "@babel/helper-member-expression-to-functions": ["@babel/helper-member-expression-to-functions@7.28.5", "", { "dependencies": { "@babel/traverse": "^7.28.5", "@babel/types": "^7.28.5" } }, "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg=="], - "@babel/helper-module-imports": ["@babel/helper-module-imports@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w=="], + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.28.6", "", { "dependencies": { "@babel/traverse": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw=="], - "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.28.3", "", { "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", "@babel/traverse": "^7.28.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw=="], + "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.28.6", "", { "dependencies": { "@babel/helper-module-imports": "^7.28.6", "@babel/helper-validator-identifier": "^7.28.5", "@babel/traverse": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA=="], "@babel/helper-optimise-call-expression": ["@babel/helper-optimise-call-expression@7.27.1", "", { "dependencies": { "@babel/types": "^7.27.1" } }, "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw=="], - "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.27.1", "", {}, "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw=="], + "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.28.6", "", {}, "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="], - "@babel/helper-replace-supers": ["@babel/helper-replace-supers@7.27.1", "", { "dependencies": { "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/traverse": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA=="], + "@babel/helper-replace-supers": ["@babel/helper-replace-supers@7.28.6", "", { "dependencies": { "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/traverse": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg=="], "@babel/helper-skip-transparent-expression-wrappers": ["@babel/helper-skip-transparent-expression-wrappers@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg=="], @@ -327,35 +329,35 @@ "@babel/helper-validator-option": ["@babel/helper-validator-option@7.27.1", "", {}, "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="], - "@babel/helpers": ["@babel/helpers@7.28.4", "", { "dependencies": { "@babel/template": "^7.27.2", "@babel/types": "^7.28.4" } }, "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w=="], + "@babel/helpers": ["@babel/helpers@7.28.6", "", { "dependencies": { "@babel/template": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw=="], - "@babel/parser": ["@babel/parser@7.28.5", "", { "dependencies": { "@babel/types": "^7.28.5" }, "bin": "./bin/babel-parser.js" }, "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ=="], + "@babel/parser": ["@babel/parser@7.29.0", "", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww=="], - "@babel/plugin-syntax-jsx": ["@babel/plugin-syntax-jsx@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w=="], + "@babel/plugin-syntax-jsx": ["@babel/plugin-syntax-jsx@7.28.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w=="], - "@babel/plugin-syntax-typescript": ["@babel/plugin-syntax-typescript@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ=="], + "@babel/plugin-syntax-typescript": ["@babel/plugin-syntax-typescript@7.28.6", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A=="], - "@babel/plugin-transform-modules-commonjs": ["@babel/plugin-transform-modules-commonjs@7.27.1", "", { "dependencies": { "@babel/helper-module-transforms": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw=="], + "@babel/plugin-transform-modules-commonjs": ["@babel/plugin-transform-modules-commonjs@7.28.6", "", { "dependencies": { "@babel/helper-module-transforms": "^7.28.6", "@babel/helper-plugin-utils": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA=="], "@babel/plugin-transform-react-jsx-self": ["@babel/plugin-transform-react-jsx-self@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="], "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="], - "@babel/plugin-transform-typescript": ["@babel/plugin-transform-typescript@7.28.5", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-create-class-features-plugin": "^7.28.5", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA=="], + "@babel/plugin-transform-typescript": ["@babel/plugin-transform-typescript@7.28.6", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-create-class-features-plugin": "^7.28.6", "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw=="], "@babel/preset-typescript": ["@babel/preset-typescript@7.28.5", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-typescript": "^7.28.5" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g=="], - "@babel/template": ["@babel/template@7.27.2", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/parser": "^7.27.2", "@babel/types": "^7.27.1" } }, "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw=="], + "@babel/template": ["@babel/template@7.28.6", "", { "dependencies": { "@babel/code-frame": "^7.28.6", "@babel/parser": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="], - "@babel/traverse": ["@babel/traverse@7.28.5", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", "@babel/types": "^7.28.5", "debug": "^4.3.1" } }, "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ=="], + "@babel/traverse": ["@babel/traverse@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/types": "^7.29.0", "debug": "^4.3.1" } }, "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="], - "@babel/types": ["@babel/types@7.28.5", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA=="], + "@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], "@braidai/lang": ["@braidai/lang@1.1.2", "", {}, "sha512-qBcknbBufNHlui137Hft8xauQMTZDKdophmLFv05r2eNmdIv/MlPuP4TdUknHG68UdWLgVZwgxVe735HzJNIwA=="], - "@cacheable/memory": ["@cacheable/memory@2.0.6", "", { "dependencies": { "@cacheable/utils": "^2.3.2", "@keyv/bigmap": "^1.3.0", "hookified": "^1.13.0", "keyv": "^5.5.4" } }, "sha512-7e8SScMocHxcAb8YhtkbMhGG+EKLRIficb1F5sjvhSYsWTZGxvg4KIDp8kgxnV2PUJ3ddPe6J9QESjKvBWRDkg=="], + "@cacheable/memory": ["@cacheable/memory@2.0.7", "", { "dependencies": { "@cacheable/utils": "^2.3.3", "@keyv/bigmap": "^1.3.0", "hookified": "^1.14.0", "keyv": "^5.5.5" } }, "sha512-RbxnxAMf89Tp1dLhXMS7ceft/PGsDl1Ip7T20z5nZ+pwIAsQ1p2izPjVG69oCLv/jfQ7HDPHTWK0c9rcAWXN3A=="], - "@cacheable/utils": ["@cacheable/utils@2.3.2", "", { "dependencies": { "hashery": "^1.2.0", "keyv": "^5.5.4" } }, "sha512-8kGE2P+HjfY8FglaOiW+y8qxcaQAfAhVML+i66XJR3YX5FtyDqn6Txctr3K2FrbxLKixRRYYBWMbuGciOhYNDg=="], + "@cacheable/utils": ["@cacheable/utils@2.3.4", "", { "dependencies": { "hashery": "^1.3.0", "keyv": "^5.6.0" } }, "sha512-knwKUJEYgIfwShABS1BX6JyJJTglAFcEU7EXqzTdiGCXur4voqkiJkdgZIQtWNFhynzDWERcTYv/sETMu3uJWA=="], "@csstools/css-parser-algorithms": ["@csstools/css-parser-algorithms@3.0.5", "", { "peerDependencies": { "@csstools/css-tokenizer": "^3.0.4" } }, "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ=="], @@ -365,80 +367,30 @@ "@csstools/selector-specificity": ["@csstools/selector-specificity@5.0.0", "", { "peerDependencies": { "postcss-selector-parser": "^7.0.0" } }, "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw=="], - "@dotenvx/dotenvx": ["@dotenvx/dotenvx@1.51.1", "", { "dependencies": { "commander": "^11.1.0", "dotenv": "^17.2.1", "eciesjs": "^0.4.10", "execa": "^5.1.1", "fdir": "^6.2.0", "ignore": "^5.3.0", "object-treeify": "1.1.33", "picomatch": "^4.0.2", "which": "^4.0.0" }, "bin": { "dotenvx": "src/cli/dotenvx.js" } }, "sha512-fqcQxcxC4LOaUlW8IkyWw8x0yirlLUkbxohz9OnWvVWjf73J5yyw7jxWnkOJaUKXZotcGEScDox9MU6rSkcDgg=="], + "@dotenvx/dotenvx": ["@dotenvx/dotenvx@1.52.0", "", { "dependencies": { "commander": "^11.1.0", "dotenv": "^17.2.1", "eciesjs": "^0.4.10", "execa": "^5.1.1", "fdir": "^6.2.0", "ignore": "^5.3.0", "object-treeify": "1.1.33", "picomatch": "^4.0.2", "which": "^4.0.0" }, "bin": { "dotenvx": "src/cli/dotenvx.js" } }, "sha512-CaQcc8JvtzQhUSm9877b6V4Tb7HCotkcyud9X2YwdqtQKwgljkMRwU96fVYKnzN3V0Hj74oP7Es+vZ0mS+Aa1w=="], "@dual-bundle/import-meta-resolve": ["@dual-bundle/import-meta-resolve@4.2.1", "", {}, "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg=="], "@ecies/ciphers": ["@ecies/ciphers@0.2.5", "", { "peerDependencies": { "@noble/ciphers": "^1.0.0" } }, "sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A=="], - "@emnapi/core": ["@emnapi/core@1.7.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" } }, "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg=="], + "@emnapi/core": ["@emnapi/core@1.8.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" } }, "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg=="], - "@emnapi/runtime": ["@emnapi/runtime@1.7.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA=="], + "@emnapi/runtime": ["@emnapi/runtime@1.8.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg=="], "@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.1.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="], - "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.12", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA=="], + "@floating-ui/core": ["@floating-ui/core@1.7.4", "", { "dependencies": { "@floating-ui/utils": "^0.2.10" } }, "sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg=="], - "@esbuild/android-arm": ["@esbuild/android-arm@0.25.12", "", { "os": "android", "cpu": "arm" }, "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg=="], + "@floating-ui/dom": ["@floating-ui/dom@1.7.5", "", { "dependencies": { "@floating-ui/core": "^1.7.4", "@floating-ui/utils": "^0.2.10" } }, "sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg=="], - "@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.12", "", { "os": "android", "cpu": "arm64" }, "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg=="], - - "@esbuild/android-x64": ["@esbuild/android-x64@0.25.12", "", { "os": "android", "cpu": "x64" }, "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg=="], - - "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.12", "", { "os": "darwin", "cpu": "arm64" }, "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg=="], - - "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.12", "", { "os": "darwin", "cpu": "x64" }, "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA=="], - - "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.12", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg=="], - - "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.12", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ=="], - - "@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.12", "", { "os": "linux", "cpu": "arm" }, "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw=="], - - "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.12", "", { "os": "linux", "cpu": "arm64" }, "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ=="], - - "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.12", "", { "os": "linux", "cpu": "ia32" }, "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA=="], - - "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng=="], - - "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw=="], - - "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.12", "", { "os": "linux", "cpu": "ppc64" }, "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA=="], - - "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.12", "", { "os": "linux", "cpu": "none" }, "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w=="], - - "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.12", "", { "os": "linux", "cpu": "s390x" }, "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg=="], - - "@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.12", "", { "os": "linux", "cpu": "x64" }, "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw=="], - - "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.12", "", { "os": "none", "cpu": "arm64" }, "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg=="], - - "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.12", "", { "os": "none", "cpu": "x64" }, "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ=="], - - "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.12", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A=="], - - "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.12", "", { "os": "openbsd", "cpu": "x64" }, "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw=="], - - "@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.25.12", "", { "os": "none", "cpu": "arm64" }, "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg=="], - - "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.12", "", { "os": "sunos", "cpu": "x64" }, "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w=="], - - "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.12", "", { "os": "win32", "cpu": "arm64" }, "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg=="], - - "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.12", "", { "os": "win32", "cpu": "ia32" }, "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ=="], - - "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.12", "", { "os": "win32", "cpu": "x64" }, "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA=="], - - "@floating-ui/core": ["@floating-ui/core@1.7.3", "", { "dependencies": { "@floating-ui/utils": "^0.2.10" } }, "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w=="], - - "@floating-ui/dom": ["@floating-ui/dom@1.7.4", "", { "dependencies": { "@floating-ui/core": "^1.7.3", "@floating-ui/utils": "^0.2.10" } }, "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA=="], - - "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.6", "", { "dependencies": { "@floating-ui/dom": "^1.7.4" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw=="], + "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.7", "", { "dependencies": { "@floating-ui/dom": "^1.7.5" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg=="], "@floating-ui/utils": ["@floating-ui/utils@0.2.10", "", {}, "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="], "@headless-tree/core": ["@headless-tree/core@1.6.1", "", {}, "sha512-67de8m/50/4l7qgDvJBFjG6wMMWGkEFWBtbk0kwKGVGZPW3kiPM+2uQmEFGaHugegVbNI/vNjLUJAqG6oegj5g=="], + "@hono/node-server": ["@hono/node-server@1.19.9", "", { "peerDependencies": { "hono": "^4" } }, "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw=="], + "@icons-pack/react-simple-icons": ["@icons-pack/react-simple-icons@13.8.0", "", { "peerDependencies": { "react": "^16.13 || ^17 || ^18 || ^19" } }, "sha512-iZrhL1fSklfCCVn68IYHaAoKfcby3RakUTn2tRPyHBkhr2tkYqeQbjJWf+NizIYBzKBn2IarDJXmTdXd6CuEfw=="], "@img/colour": ["@img/colour@1.0.0", "", {}, "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw=="], @@ -503,7 +455,7 @@ "@isaacs/balanced-match": ["@isaacs/balanced-match@4.0.1", "", {}, "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ=="], - "@isaacs/brace-expansion": ["@isaacs/brace-expansion@5.0.0", "", { "dependencies": { "@isaacs/balanced-match": "^4.0.1" } }, "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA=="], + "@isaacs/brace-expansion": ["@isaacs/brace-expansion@5.0.1", "", { "dependencies": { "@isaacs/balanced-match": "^4.0.1" } }, "sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ=="], "@isaacs/fs-minipass": ["@isaacs/fs-minipass@4.0.1", "", { "dependencies": { "minipass": "^7.0.4" } }, "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w=="], @@ -513,13 +465,11 @@ "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], - "@jridgewell/source-map": ["@jridgewell/source-map@0.3.11", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" } }, "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA=="], - "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.5", "", {}, "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="], "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="], - "@keyv/bigmap": ["@keyv/bigmap@1.3.0", "", { "dependencies": { "hashery": "^1.2.0", "hookified": "^1.13.0" }, "peerDependencies": { "keyv": "^5.5.4" } }, "sha512-KT01GjzV6AQD5+IYrcpoYLkCu1Jod3nau1Z7EsEuViO3TZGRacSbO9MfHmbJ1WaOXFtWLxPVj169cn2WNKPkIg=="], + "@keyv/bigmap": ["@keyv/bigmap@1.3.1", "", { "dependencies": { "hashery": "^1.4.0", "hookified": "^1.15.0" }, "peerDependencies": { "keyv": "^5.6.0" } }, "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ=="], "@keyv/serialize": ["@keyv/serialize@1.1.1", "", {}, "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA=="], @@ -529,11 +479,11 @@ "@mdx-js/react": ["@mdx-js/react@3.1.1", "", { "dependencies": { "@types/mdx": "^2.0.0" }, "peerDependencies": { "@types/react": ">=16", "react": ">=16" } }, "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw=="], - "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.24.3", "", { "dependencies": { "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.5", "eventsource": "^3.0.2", "eventsource-parser": "^3.0.0", "express": "^5.0.1", "express-rate-limit": "^7.5.0", "jose": "^6.1.1", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.25 || ^4.0", "zod-to-json-schema": "^3.25.0" }, "peerDependencies": { "@cfworker/json-schema": "^4.1.1" }, "optionalPeers": ["@cfworker/json-schema"] }, "sha512-YgSHW29fuzKKAHTGe9zjNoo+yF8KaQPzDC2W9Pv41E7/57IfY+AMGJ/aDFlgTLcVVELoggKE4syABCE75u3NCw=="], + "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.26.0", "", { "dependencies": { "@hono/node-server": "^1.19.9", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.5", "eventsource": "^3.0.2", "eventsource-parser": "^3.0.0", "express": "^5.2.1", "express-rate-limit": "^8.2.1", "hono": "^4.11.4", "jose": "^6.1.3", "json-schema-typed": "^8.0.2", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.25 || ^4.0", "zod-to-json-schema": "^3.25.1" }, "peerDependencies": { "@cfworker/json-schema": "^4.1.1" }, "optionalPeers": ["@cfworker/json-schema"] }, "sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg=="], - "@mswjs/interceptors": ["@mswjs/interceptors@0.40.0", "", { "dependencies": { "@open-draft/deferred-promise": "^2.2.0", "@open-draft/logger": "^0.3.0", "@open-draft/until": "^2.0.0", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "strict-event-emitter": "^0.5.1" } }, "sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ=="], + "@mswjs/interceptors": ["@mswjs/interceptors@0.41.2", "", { "dependencies": { "@open-draft/deferred-promise": "^2.2.0", "@open-draft/logger": "^0.3.0", "@open-draft/until": "^2.0.0", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "strict-event-emitter": "^0.5.1" } }, "sha512-7G0Uf0yK3f2bjElBLGHIQzgRgMESczOMyYVasq1XK8P5HaXtlW4eQhz9MBL+TQILZLaruq+ClGId+hH0w4jvWw=="], - "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.0", "", { "dependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1", "@tybys/wasm-util": "^0.10.1" } }, "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA=="], + "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.1", "", { "dependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1", "@tybys/wasm-util": "^0.10.1" } }, "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A=="], "@next/env": ["@next/env@16.1.1", "", {}, "sha512-3oxyM97Sr2PqiVyMyrZUtrtM3jqqFxOQJVuKclDsgj/L728iZt/GyslkN4NwarledZATCenbk4Offjk1hQmaAA=="], @@ -637,6 +587,8 @@ "@pierre/storage-elements-next": ["@pierre/storage-elements-next@workspace:packages/storage-elements-next"], + "@pierre/theme": ["@pierre/theme@0.0.22", "", {}, "sha512-ePUIdQRNGjrveELTU7fY89Xa7YGHHEy5Po5jQy/18lm32eRn96+tnYJEtFooGdffrx55KBUtOXfvVy/7LDFFhA=="], + "@quansync/fs": ["@quansync/fs@1.0.0", "", { "dependencies": { "quansync": "^1.0.0" } }, "sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ=="], "@radix-ui/number": ["@radix-ui/number@1.1.1", "", {}, "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="], @@ -831,7 +783,7 @@ "@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="], - "@types/node": ["@types/node@20.19.26", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-0l6cjgF0XnihUpndDhk+nyD3exio3iKaYROSgvh/qSevPXax3L8p5DBRFjbvalnwatGgHEQn2R88y2fA3g4irg=="], + "@types/node": ["@types/node@20.19.33", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw=="], "@types/react": ["@types/react@19.2.7", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg=="], @@ -901,11 +853,11 @@ "balanced-match": ["balanced-match@2.0.0", "", {}, "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA=="], - "baseline-browser-mapping": ["baseline-browser-mapping@2.9.14", "", { "bin": { "baseline-browser-mapping": "dist/cli.js" } }, "sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg=="], + "baseline-browser-mapping": ["baseline-browser-mapping@2.9.19", "", { "bin": { "baseline-browser-mapping": "dist/cli.js" } }, "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg=="], "birpc": ["birpc@2.9.0", "", {}, "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw=="], - "body-parser": ["body-parser@2.2.1", "", { "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", "debug": "^4.4.3", "http-errors": "^2.0.0", "iconv-lite": "^0.7.0", "on-finished": "^2.4.1", "qs": "^6.14.0", "raw-body": "^3.0.1", "type-is": "^2.0.1" } }, "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw=="], + "body-parser": ["body-parser@2.2.2", "", { "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", "debug": "^4.4.3", "http-errors": "^2.0.0", "iconv-lite": "^0.7.0", "on-finished": "^2.4.1", "qs": "^6.14.1", "raw-body": "^3.0.1", "type-is": "^2.0.1" } }, "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA=="], "boolbase": ["boolbase@1.0.0", "", {}, "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="], @@ -913,15 +865,13 @@ "browserslist": ["browserslist@4.28.1", "", { "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", "electron-to-chromium": "^1.5.263", "node-releases": "^2.0.27", "update-browserslist-db": "^1.2.0" }, "bin": { "browserslist": "cli.js" } }, "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA=="], - "buffer-from": ["buffer-from@1.1.2", "", {}, "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="], - "bun-types": ["bun-types@1.3.8", "", { "dependencies": { "@types/node": "*" } }, "sha512-fL99nxdOWvV4LqjmC+8Q9kW3M4QTtTR1eePs94v5ctGqU8OeceWrSUaRw3JYb7tU3FkMIAjkueehrHPPPGKi5Q=="], "bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="], "cac": ["cac@6.7.14", "", {}, "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ=="], - "cacheable": ["cacheable@2.3.0", "", { "dependencies": { "@cacheable/memory": "^2.0.6", "@cacheable/utils": "^2.3.2", "hookified": "^1.13.0", "keyv": "^5.5.4", "qified": "^0.5.2" } }, "sha512-HHiAvOBmlcR2f3SQ7kdlYD8+AUJG+wlFZ/Ze8tl1Vzvz0MdOh8IYA/EFU4ve8t1/sZ0j4MGi7ST5MoTwHessQA=="], + "cacheable": ["cacheable@2.3.2", "", { "dependencies": { "@cacheable/memory": "^2.0.7", "@cacheable/utils": "^2.3.3", "hookified": "^1.15.0", "keyv": "^5.5.5", "qified": "^0.6.0" } }, "sha512-w+ZuRNmex9c1TR9RcsxbfTKCjSL0rh1WA5SABbrWprIHeNBdmyQLSYonlDy9gpD+63XT8DgZ/wNh1Smvc9WnJA=="], "call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="], @@ -929,7 +879,7 @@ "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], - "caniuse-lite": ["caniuse-lite@1.0.30001759", "", {}, "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw=="], + "caniuse-lite": ["caniuse-lite@1.0.30001769", "", {}, "sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg=="], "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], @@ -993,13 +943,13 @@ "cookie-signature": ["cookie-signature@1.2.2", "", {}, "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="], - "cors": ["cors@2.8.5", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="], + "cors": ["cors@2.8.6", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw=="], "cosmiconfig": ["cosmiconfig@9.0.0", "", { "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg=="], "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], - "css-functions-list": ["css-functions-list@3.2.3", "", {}, "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA=="], + "css-functions-list": ["css-functions-list@3.3.3", "", {}, "sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg=="], "css-select": ["css-select@5.2.2", "", { "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" } }, "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw=="], @@ -1017,9 +967,9 @@ "debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], - "decode-named-character-reference": ["decode-named-character-reference@1.2.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q=="], + "decode-named-character-reference": ["decode-named-character-reference@1.3.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q=="], - "dedent": ["dedent@1.7.0", "", { "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, "optionalPeers": ["babel-plugin-macros"] }, "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ=="], + "dedent": ["dedent@1.7.1", "", { "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, "optionalPeers": ["babel-plugin-macros"] }, "sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg=="], "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], @@ -1047,17 +997,17 @@ "domutils": ["domutils@3.2.2", "", { "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3" } }, "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw=="], - "dotenv": ["dotenv@17.2.3", "", {}, "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w=="], + "dotenv": ["dotenv@17.2.4", "", {}, "sha512-mudtfb4zRB4bVvdj0xRo+e6duH1csJRM8IukBqfTRvHotn9+LBXB8ynAidP9zHqoRC/fsllXgk4kCKlR21fIhw=="], "dts-resolver": ["dts-resolver@2.1.3", "", { "peerDependencies": { "oxc-resolver": ">=11.0.0" }, "optionalPeers": ["oxc-resolver"] }, "sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw=="], "dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="], - "eciesjs": ["eciesjs@0.4.16", "", { "dependencies": { "@ecies/ciphers": "^0.2.4", "@noble/ciphers": "^1.3.0", "@noble/curves": "^1.9.7", "@noble/hashes": "^1.8.0" } }, "sha512-dS5cbA9rA2VR4Ybuvhg6jvdmp46ubLn3E+px8cG/35aEDNclrqoCjg6mt0HYZ/M+OoESS3jSkCrqk1kWAEhWAw=="], + "eciesjs": ["eciesjs@0.4.17", "", { "dependencies": { "@ecies/ciphers": "^0.2.5", "@noble/ciphers": "^1.3.0", "@noble/curves": "^1.9.7", "@noble/hashes": "^1.8.0" } }, "sha512-TOOURki4G7sD1wDCjj7NfLaXZZ49dFOeEb5y39IXpb8p0hRzVvfvzZHOi5JcT+PpyAbi/Y+lxPb8eTag2WYH8w=="], "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], - "electron-to-chromium": ["electron-to-chromium@1.5.267", "", {}, "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw=="], + "electron-to-chromium": ["electron-to-chromium@1.5.286", "", {}, "sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A=="], "emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], @@ -1065,7 +1015,7 @@ "encodeurl": ["encodeurl@2.0.0", "", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="], - "enhanced-resolve": ["enhanced-resolve@5.18.3", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww=="], + "enhanced-resolve": ["enhanced-resolve@5.19.0", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.3.0" } }, "sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg=="], "entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="], @@ -1083,8 +1033,6 @@ "esast-util-from-js": ["esast-util-from-js@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "acorn": "^8.0.0", "esast-util-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="], - "esbuild": ["esbuild@0.25.12", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.12", "@esbuild/android-arm": "0.25.12", "@esbuild/android-arm64": "0.25.12", "@esbuild/android-x64": "0.25.12", "@esbuild/darwin-arm64": "0.25.12", "@esbuild/darwin-x64": "0.25.12", "@esbuild/freebsd-arm64": "0.25.12", "@esbuild/freebsd-x64": "0.25.12", "@esbuild/linux-arm": "0.25.12", "@esbuild/linux-arm64": "0.25.12", "@esbuild/linux-ia32": "0.25.12", "@esbuild/linux-loong64": "0.25.12", "@esbuild/linux-mips64el": "0.25.12", "@esbuild/linux-ppc64": "0.25.12", "@esbuild/linux-riscv64": "0.25.12", "@esbuild/linux-s390x": "0.25.12", "@esbuild/linux-x64": "0.25.12", "@esbuild/netbsd-arm64": "0.25.12", "@esbuild/netbsd-x64": "0.25.12", "@esbuild/openbsd-arm64": "0.25.12", "@esbuild/openbsd-x64": "0.25.12", "@esbuild/openharmony-arm64": "0.25.12", "@esbuild/sunos-x64": "0.25.12", "@esbuild/win32-arm64": "0.25.12", "@esbuild/win32-ia32": "0.25.12", "@esbuild/win32-x64": "0.25.12" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg=="], - "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], @@ -1117,7 +1065,7 @@ "express": ["express@5.2.1", "", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw=="], - "express-rate-limit": ["express-rate-limit@7.5.1", "", { "peerDependencies": { "express": ">= 4.11" } }, "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw=="], + "express-rate-limit": ["express-rate-limit@8.2.1", "", { "dependencies": { "ip-address": "10.0.1" }, "peerDependencies": { "express": ">= 4.11" } }, "sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g=="], "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], @@ -1129,7 +1077,7 @@ "fastest-levenshtein": ["fastest-levenshtein@1.0.16", "", {}, "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg=="], - "fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="], + "fastq": ["fastq@1.20.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw=="], "fdir": ["fdir@6.5.0", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], @@ -1145,7 +1093,7 @@ "finalhandler": ["finalhandler@2.1.1", "", { "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" } }, "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA=="], - "flat-cache": ["flat-cache@6.1.19", "", { "dependencies": { "cacheable": "^2.2.0", "flatted": "^3.3.3", "hookified": "^1.13.0" } }, "sha512-l/K33newPTZMTGAnnzaiqSl6NnH7Namh8jBNjrgjprWxGmZUuxx/sJNIRaijOh3n7q7ESbhNZC+pvVZMFdeU4A=="], + "flat-cache": ["flat-cache@6.1.20", "", { "dependencies": { "cacheable": "^2.3.2", "flatted": "^3.3.3", "hookified": "^1.15.0" } }, "sha512-AhHYqwvN62NVLp4lObVXGVluiABTHapoB57EyegZVmazN+hhGhLTn3uZbOofoTw4DSDvVCadzzyChXhOAvy8uQ=="], "flatted": ["flatted@3.3.3", "", {}, "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="], @@ -1157,7 +1105,7 @@ "fresh": ["fresh@2.0.0", "", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], - "fs-extra": ["fs-extra@11.3.2", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A=="], + "fs-extra": ["fs-extra@11.3.3", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg=="], "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], @@ -1183,7 +1131,7 @@ "get-stream": ["get-stream@9.0.1", "", { "dependencies": { "@sec-ant/readable-stream": "^0.4.1", "is-stream": "^4.0.1" } }, "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA=="], - "get-tsconfig": ["get-tsconfig@4.13.0", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ=="], + "get-tsconfig": ["get-tsconfig@4.13.6", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw=="], "glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], @@ -1205,7 +1153,7 @@ "has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="], - "hashery": ["hashery@1.3.0", "", { "dependencies": { "hookified": "^1.13.0" } }, "sha512-fWltioiy5zsSAs9ouEnvhsVJeAXRybGCNNv0lvzpzNOSDbULXRy7ivFWwCCv4I5Am6kSo75hmbsCduOoc2/K4w=="], + "hashery": ["hashery@1.4.0", "", { "dependencies": { "hookified": "^1.14.0" } }, "sha512-Wn2i1In6XFxl8Az55kkgnFRiAlIAushzh26PTjL2AKtQcEfXrcLa7Hn5QOWGZEf3LU057P9TwwZjFyxfS1VuvQ=="], "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="], @@ -1223,9 +1171,11 @@ "headers-polyfill": ["headers-polyfill@4.0.3", "", {}, "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ=="], + "hono": ["hono@4.11.9", "", {}, "sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ=="], + "hookable": ["hookable@5.5.3", "", {}, "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ=="], - "hookified": ["hookified@1.14.0", "", {}, "sha512-pi1ynXIMFx/uIIwpWJ/5CEtOHLGtnUB0WhGeeYT+fKcQ+WCQbm3/rrkAXnpfph++PgepNqPdTC2WTj8A6k6zoQ=="], + "hookified": ["hookified@1.15.1", "", {}, "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg=="], "html-tags": ["html-tags@3.3.1", "", {}, "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ=="], @@ -1241,7 +1191,7 @@ "husky": ["husky@9.1.7", "", { "bin": { "husky": "bin.js" } }, "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA=="], - "iconv-lite": ["iconv-lite@0.7.0", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ=="], + "iconv-lite": ["iconv-lite@0.7.2", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw=="], "ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], @@ -1255,6 +1205,8 @@ "inline-style-parser": ["inline-style-parser@0.2.7", "", {}, "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA=="], + "ip-address": ["ip-address@10.0.1", "", {}, "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA=="], + "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], "is-alphabetical": ["is-alphabetical@2.0.1", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="], @@ -1295,7 +1247,7 @@ "is-unicode-supported": ["is-unicode-supported@2.1.0", "", {}, "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ=="], - "isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], + "isexe": ["isexe@3.1.5", "", {}, "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w=="], "jiti": ["jiti@2.6.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="], @@ -1311,11 +1263,13 @@ "json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], + "json-schema-typed": ["json-schema-typed@8.0.2", "", {}, "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="], + "json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="], "jsonfile": ["jsonfile@6.2.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg=="], - "keyv": ["keyv@5.5.5", "", { "dependencies": { "@keyv/serialize": "^1.1.1" } }, "sha512-FA5LmZVF1VziNc0bIdCSA1IoSVnDCqE8HJIZZv2/W8YmoAM50+tnUgJR/gQZwEeIMleuIOnRnHA/UaZRNeV4iQ=="], + "keyv": ["keyv@5.6.0", "", { "dependencies": { "@keyv/serialize": "^1.1.1" } }, "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw=="], "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], @@ -1323,29 +1277,29 @@ "known-css-properties": ["known-css-properties@0.37.0", "", {}, "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ=="], - "lightningcss": ["lightningcss@1.30.2", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.30.2", "lightningcss-darwin-arm64": "1.30.2", "lightningcss-darwin-x64": "1.30.2", "lightningcss-freebsd-x64": "1.30.2", "lightningcss-linux-arm-gnueabihf": "1.30.2", "lightningcss-linux-arm64-gnu": "1.30.2", "lightningcss-linux-arm64-musl": "1.30.2", "lightningcss-linux-x64-gnu": "1.30.2", "lightningcss-linux-x64-musl": "1.30.2", "lightningcss-win32-arm64-msvc": "1.30.2", "lightningcss-win32-x64-msvc": "1.30.2" } }, "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ=="], + "lightningcss": ["lightningcss@1.31.1", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.31.1", "lightningcss-darwin-arm64": "1.31.1", "lightningcss-darwin-x64": "1.31.1", "lightningcss-freebsd-x64": "1.31.1", "lightningcss-linux-arm-gnueabihf": "1.31.1", "lightningcss-linux-arm64-gnu": "1.31.1", "lightningcss-linux-arm64-musl": "1.31.1", "lightningcss-linux-x64-gnu": "1.31.1", "lightningcss-linux-x64-musl": "1.31.1", "lightningcss-win32-arm64-msvc": "1.31.1", "lightningcss-win32-x64-msvc": "1.31.1" } }, "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ=="], - "lightningcss-android-arm64": ["lightningcss-android-arm64@1.30.2", "", { "os": "android", "cpu": "arm64" }, "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A=="], + "lightningcss-android-arm64": ["lightningcss-android-arm64@1.31.1", "", { "os": "android", "cpu": "arm64" }, "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg=="], - "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.30.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA=="], + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.31.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg=="], - "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.30.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ=="], + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.31.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA=="], - "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.30.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA=="], + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.31.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A=="], - "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.30.2", "", { "os": "linux", "cpu": "arm" }, "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA=="], + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.31.1", "", { "os": "linux", "cpu": "arm" }, "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g=="], - "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.30.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A=="], + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.31.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg=="], - "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.30.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA=="], + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.31.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg=="], - "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.30.2", "", { "os": "linux", "cpu": "x64" }, "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w=="], + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.31.1", "", { "os": "linux", "cpu": "x64" }, "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA=="], - "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.30.2", "", { "os": "linux", "cpu": "x64" }, "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA=="], + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.31.1", "", { "os": "linux", "cpu": "x64" }, "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA=="], - "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.30.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ=="], + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.31.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w=="], - "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.30.2", "", { "os": "win32", "cpu": "x64" }, "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw=="], + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.31.1", "", { "os": "win32", "cpu": "x64" }, "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw=="], "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], @@ -1355,7 +1309,7 @@ "longest-streak": ["longest-streak@3.1.0", "", {}, "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="], - "lru-cache": ["lru-cache@11.2.4", "", {}, "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg=="], + "lru-cache": ["lru-cache@11.2.6", "", {}, "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ=="], "lru_map": ["lru_map@0.4.1", "", {}, "sha512-I+lBvqMMFfqaV8CJCISjI3wbjmwVu/VyOoU7+qtu9d7ioW5klMgsTTiUOUp+DJvfTTzKXoPbyC6YfgkNcyPSOg=="], @@ -1497,7 +1451,7 @@ "mimic-function": ["mimic-function@5.0.1", "", {}, "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA=="], - "minimatch": ["minimatch@10.1.1", "", { "dependencies": { "@isaacs/brace-expansion": "^5.0.0" } }, "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ=="], + "minimatch": ["minimatch@10.1.2", "", { "dependencies": { "@isaacs/brace-expansion": "^5.0.1" } }, "sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw=="], "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], @@ -1507,7 +1461,7 @@ "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], - "msw": ["msw@2.12.4", "", { "dependencies": { "@inquirer/confirm": "^5.0.0", "@mswjs/interceptors": "^0.40.0", "@open-draft/deferred-promise": "^2.2.0", "@types/statuses": "^2.0.6", "cookie": "^1.0.2", "graphql": "^16.12.0", "headers-polyfill": "^4.0.2", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "path-to-regexp": "^6.3.0", "picocolors": "^1.1.1", "rettime": "^0.7.0", "statuses": "^2.0.2", "strict-event-emitter": "^0.5.1", "tough-cookie": "^6.0.0", "type-fest": "^5.2.0", "until-async": "^3.0.2", "yargs": "^17.7.2" }, "peerDependencies": { "typescript": ">= 4.8.x" }, "optionalPeers": ["typescript"], "bin": { "msw": "cli/index.js" } }, "sha512-rHNiVfTyKhzc0EjoXUBVGteNKBevdjOlVC6GlIRXpy+/3LHEIGRovnB5WPjcvmNODVQ1TNFnoa7wsGbd0V3epg=="], + "msw": ["msw@2.12.10", "", { "dependencies": { "@inquirer/confirm": "^5.0.0", "@mswjs/interceptors": "^0.41.2", "@open-draft/deferred-promise": "^2.2.0", "@types/statuses": "^2.0.6", "cookie": "^1.0.2", "graphql": "^16.12.0", "headers-polyfill": "^4.0.2", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "path-to-regexp": "^6.3.0", "picocolors": "^1.1.1", "rettime": "^0.10.1", "statuses": "^2.0.2", "strict-event-emitter": "^0.5.1", "tough-cookie": "^6.0.0", "type-fest": "^5.2.0", "until-async": "^3.0.2", "yargs": "^17.7.2" }, "peerDependencies": { "typescript": ">= 4.8.x" }, "optionalPeers": ["typescript"], "bin": { "msw": "cli/index.js" } }, "sha512-G3VUymSE0/iegFnuipujpwyTM2GuZAKXNeerUSrG2+Eg391wW63xFs5ixWsK9MWzr1AGoSkYGmyAzNgbR3+urw=="], "mute-stream": ["mute-stream@2.0.0", "", {}, "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA=="], @@ -1621,9 +1575,9 @@ "proxy-addr": ["proxy-addr@2.0.7", "", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], - "qified": ["qified@0.5.3", "", { "dependencies": { "hookified": "^1.13.0" } }, "sha512-kXuQdQTB6oN3KhI6V4acnBSZx8D2I4xzZvn9+wFLLFCoBNQY/sFnCW6c43OL7pOQ2HvGV4lnWIXNmgfp7cTWhQ=="], + "qified": ["qified@0.6.0", "", { "dependencies": { "hookified": "^1.14.0" } }, "sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA=="], - "qs": ["qs@6.14.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w=="], + "qs": ["qs@6.14.1", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ=="], "quansync": ["quansync@1.0.0", "", {}, "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA=="], @@ -1659,7 +1613,7 @@ "recma-stringify": ["recma-stringify@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-to-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="], - "regex": ["regex@6.0.1", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="], + "regex": ["regex@6.1.0", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg=="], "regex-recursion": ["regex-recursion@6.0.2", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="], @@ -1689,7 +1643,7 @@ "restore-cursor": ["restore-cursor@5.1.0", "", { "dependencies": { "onetime": "^7.0.0", "signal-exit": "^4.1.0" } }, "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA=="], - "rettime": ["rettime@0.7.0", "", {}, "sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw=="], + "rettime": ["rettime@0.10.1", "", {}, "sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw=="], "reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], @@ -1705,15 +1659,15 @@ "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], - "sax": ["sax@1.4.3", "", {}, "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ=="], + "sax": ["sax@1.4.4", "", {}, "sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw=="], "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], - "semver": ["semver@7.7.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="], + "semver": ["semver@7.7.4", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="], - "send": ["send@1.2.0", "", { "dependencies": { "debug": "^4.3.5", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.0", "mime-types": "^3.0.1", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.1" } }, "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw=="], + "send": ["send@1.2.1", "", { "dependencies": { "debug": "^4.4.3", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.1", "mime-types": "^3.0.2", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.2" } }, "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ=="], - "serve-static": ["serve-static@2.2.0", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ=="], + "serve-static": ["serve-static@2.2.1", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw=="], "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], @@ -1753,8 +1707,6 @@ "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], - "source-map-support": ["source-map-support@0.5.21", "", { "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="], - "space-separated-tokens": ["space-separated-tokens@2.0.2", "", {}, "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="], "statuses": ["statuses@2.0.2", "", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="], @@ -1807,9 +1759,7 @@ "tapable": ["tapable@2.3.0", "", {}, "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg=="], - "tar": ["tar@7.5.2", "", { "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.1.0", "yallist": "^5.0.0" } }, "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg=="], - - "terser": ["terser@5.44.1", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.15.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw=="], + "tar": ["tar@7.5.7", "", { "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.1.0", "yallist": "^5.0.0" } }, "sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ=="], "tiny-invariant": ["tiny-invariant@1.3.3", "", {}, "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], @@ -1819,9 +1769,9 @@ "tinypool": ["tinypool@2.0.0", "", {}, "sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg=="], - "tldts": ["tldts@7.0.19", "", { "dependencies": { "tldts-core": "^7.0.19" }, "bin": { "tldts": "bin/cli.js" } }, "sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA=="], + "tldts": ["tldts@7.0.23", "", { "dependencies": { "tldts-core": "^7.0.23" }, "bin": { "tldts": "bin/cli.js" } }, "sha512-ASdhgQIBSay0R/eXggAkQ53G4nTJqTXqC2kbaBbdDwM7SkjyZyO0OaaN1/FH7U/yCeqOHDwFO5j8+Os/IS1dXw=="], - "tldts-core": ["tldts-core@7.0.19", "", {}, "sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A=="], + "tldts-core": ["tldts-core@7.0.23", "", {}, "sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ=="], "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], @@ -1845,7 +1795,7 @@ "tw-animate-css": ["tw-animate-css@1.4.0", "", {}, "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ=="], - "type-fest": ["type-fest@5.3.1", "", { "dependencies": { "tagged-tag": "^1.0.0" } }, "sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg=="], + "type-fest": ["type-fest@5.4.4", "", { "dependencies": { "tagged-tag": "^1.0.0" } }, "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw=="], "type-is": ["type-is@2.0.1", "", { "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="], @@ -1879,11 +1829,11 @@ "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], - "unrun": ["unrun@0.2.19", "", { "dependencies": { "rolldown": "1.0.0-beta.53" }, "peerDependencies": { "synckit": "^0.11.11" }, "optionalPeers": ["synckit"], "bin": { "unrun": "dist/cli.mjs" } }, "sha512-DbwbJ9BvPEb3BeZnIpP9S5tGLO/JIgPQ3JrpMRFIfZMZfMG19f26OlLbC2ml8RRdrI2ZA7z2t+at5tsIHbh6Qw=="], + "unrun": ["unrun@0.2.27", "", { "dependencies": { "rolldown": "1.0.0-rc.3" }, "peerDependencies": { "synckit": "^0.11.11" }, "optionalPeers": ["synckit"], "bin": { "unrun": "dist/cli.mjs" } }, "sha512-Mmur1UJpIbfxasLOhPRvox/QS4xBiDii71hMP7smfRthGcwFL2OAmYRgduLANOAU4LUkvVamuP+02U+c90jlrw=="], "until-async": ["until-async@3.0.2", "", {}, "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw=="], - "update-browserslist-db": ["update-browserslist-db@1.2.2", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA=="], + "update-browserslist-db": ["update-browserslist-db@1.2.3", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="], "use-callback-ref": ["use-callback-ref@1.3.3", "", { "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg=="], @@ -1931,7 +1881,7 @@ "zod": ["zod@4.1.11", "", {}, "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg=="], - "zod-to-json-schema": ["zod-to-json-schema@3.25.0", "", { "peerDependencies": { "zod": "^3.25 || ^4" } }, "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ=="], + "zod-to-json-schema": ["zod-to-json-schema@3.25.1", "", { "peerDependencies": { "zod": "^3.25 || ^4" } }, "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA=="], "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], @@ -1955,9 +1905,9 @@ "@tailwindcss/node/lightningcss": ["lightningcss@1.30.1", "", { "dependencies": { "detect-libc": "^2.0.3" }, "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" } }, "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg=="], - "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.7.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" }, "bundled": true }, "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg=="], + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.8.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" }, "bundled": true }, "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg=="], - "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.7.1", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA=="], + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.8.1", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg=="], "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.1.0", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="], @@ -2007,28 +1957,20 @@ "rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.39", "", {}, "sha512-GkTtNCV8ObWbq3LrJStPBv9jkRPct8WlwotVjx3aU0RwfH3LyheixWK9Zhaj22C4EQj/TJxYyetoX+uOn/MWKw=="], - "rolldown-plugin-dts/rolldown": ["rolldown@1.0.0-beta.45", "", { "dependencies": { "@oxc-project/types": "=0.95.0", "@rolldown/pluginutils": "1.0.0-beta.45" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-beta.45", "@rolldown/binding-darwin-arm64": "1.0.0-beta.45", "@rolldown/binding-darwin-x64": "1.0.0-beta.45", "@rolldown/binding-freebsd-x64": "1.0.0-beta.45", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.45", "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.45", "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.45", "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.45", "@rolldown/binding-linux-x64-musl": "1.0.0-beta.45", "@rolldown/binding-openharmony-arm64": "1.0.0-beta.45", "@rolldown/binding-wasm32-wasi": "1.0.0-beta.45", "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.45", "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.45", "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.45" }, "bin": { "rolldown": "bin/cli.mjs" } }, "sha512-iMmuD72XXLf26Tqrv1cryNYLX6NNPLhZ3AmNkSf8+xda0H+yijjGJ+wVT9UdBUHOpKzq9RjKtQKRCWoEKQQBZQ=="], + "rolldown-plugin-dts/rolldown": ["rolldown@1.0.0-rc.3", "", { "dependencies": { "@oxc-project/types": "=0.112.0", "@rolldown/pluginutils": "1.0.0-rc.3" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-rc.3", "@rolldown/binding-darwin-arm64": "1.0.0-rc.3", "@rolldown/binding-darwin-x64": "1.0.0-rc.3", "@rolldown/binding-freebsd-x64": "1.0.0-rc.3", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.3", "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.3", "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.3", "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.3", "@rolldown/binding-linux-x64-musl": "1.0.0-rc.3", "@rolldown/binding-openharmony-arm64": "1.0.0-rc.3", "@rolldown/binding-wasm32-wasi": "1.0.0-rc.3", "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.3", "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.3" }, "bin": { "rolldown": "bin/cli.mjs" } }, "sha512-Po/YZECDOqVXjIXrtC5h++a5NLvKAQNrd9ggrIG3sbDfGO5BqTUsrI6l8zdniKRp3r5Tp/2JTrXqx4GIguFCMw=="], "router/path-to-regexp": ["path-to-regexp@8.3.0", "", {}, "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA=="], - "shadcn/commander": ["commander@14.0.2", "", {}, "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ=="], - - "shadcn/diff": ["diff@8.0.2", "", {}, "sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg=="], + "shadcn/commander": ["commander@14.0.3", "", {}, "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw=="], "shadcn/zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], "snakecase-keys/type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="], - "source-map-support/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], - "stylelint/postcss-safe-parser": ["postcss-safe-parser@7.0.1", "", { "peerDependencies": { "postcss": "^8.4.31" } }, "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A=="], "supports-hyperlinks/supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], - "terser/commander": ["commander@2.20.3", "", {}, "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="], - - "tsdown/diff": ["diff@8.0.2", "", {}, "sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg=="], - "tsdown/rolldown": ["rolldown@1.0.0-beta.45", "", { "dependencies": { "@oxc-project/types": "=0.95.0", "@rolldown/pluginutils": "1.0.0-beta.45" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-beta.45", "@rolldown/binding-darwin-arm64": "1.0.0-beta.45", "@rolldown/binding-darwin-x64": "1.0.0-beta.45", "@rolldown/binding-freebsd-x64": "1.0.0-beta.45", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.45", "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.45", "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.45", "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.45", "@rolldown/binding-linux-x64-musl": "1.0.0-beta.45", "@rolldown/binding-openharmony-arm64": "1.0.0-beta.45", "@rolldown/binding-wasm32-wasi": "1.0.0-beta.45", "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.45", "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.45", "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.45" }, "bin": { "rolldown": "bin/cli.mjs" } }, "sha512-iMmuD72XXLf26Tqrv1cryNYLX6NNPLhZ3AmNkSf8+xda0H+yijjGJ+wVT9UdBUHOpKzq9RjKtQKRCWoEKQQBZQ=="], "unist-util-remove/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], @@ -2037,7 +1979,7 @@ "unist-util-remove/unist-util-visit-parents": ["unist-util-visit-parents@5.1.3", "", { "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" } }, "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg=="], - "unrun/rolldown": ["rolldown@1.0.0-beta.53", "", { "dependencies": { "@oxc-project/types": "=0.101.0", "@rolldown/pluginutils": "1.0.0-beta.53" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-beta.53", "@rolldown/binding-darwin-arm64": "1.0.0-beta.53", "@rolldown/binding-darwin-x64": "1.0.0-beta.53", "@rolldown/binding-freebsd-x64": "1.0.0-beta.53", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.53", "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.53", "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.53", "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.53", "@rolldown/binding-linux-x64-musl": "1.0.0-beta.53", "@rolldown/binding-openharmony-arm64": "1.0.0-beta.53", "@rolldown/binding-wasm32-wasi": "1.0.0-beta.53", "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.53", "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.53" }, "bin": { "rolldown": "bin/cli.mjs" } }, "sha512-Qd9c2p0XKZdgT5AYd+KgAMggJ8ZmCs3JnS9PTMWkyUfteKlfmKtxJbWTHkVakxwXs1Ub7jrRYVeFeF7N0sQxyw=="], + "unrun/rolldown": ["rolldown@1.0.0-rc.3", "", { "dependencies": { "@oxc-project/types": "=0.112.0", "@rolldown/pluginutils": "1.0.0-rc.3" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-rc.3", "@rolldown/binding-darwin-arm64": "1.0.0-rc.3", "@rolldown/binding-darwin-x64": "1.0.0-rc.3", "@rolldown/binding-freebsd-x64": "1.0.0-rc.3", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.3", "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.3", "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.3", "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.3", "@rolldown/binding-linux-x64-musl": "1.0.0-rc.3", "@rolldown/binding-openharmony-arm64": "1.0.0-rc.3", "@rolldown/binding-wasm32-wasi": "1.0.0-rc.3", "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.3", "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.3" }, "bin": { "rolldown": "bin/cli.mjs" } }, "sha512-Po/YZECDOqVXjIXrtC5h++a5NLvKAQNrd9ggrIG3sbDfGO5BqTUsrI6l8zdniKRp3r5Tp/2JTrXqx4GIguFCMw=="], "@babel/helper-compilation-targets/lru-cache/yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], @@ -2083,37 +2025,35 @@ "ora/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="], - "rolldown-plugin-dts/rolldown/@oxc-project/types": ["@oxc-project/types@0.95.0", "", {}, "sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ=="], - - "rolldown-plugin-dts/rolldown/@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.0.0-beta.45", "", { "os": "android", "cpu": "arm64" }, "sha512-bfgKYhFiXJALeA/riil908+2vlyWGdwa7Ju5S+JgWZYdR4jtiPOGdM6WLfso1dojCh+4ZWeiTwPeV9IKQEX+4g=="], + "rolldown-plugin-dts/rolldown/@oxc-project/types": ["@oxc-project/types@0.112.0", "", {}, "sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.0.0-beta.45", "", { "os": "darwin", "cpu": "arm64" }, "sha512-xjCv4CRVsSnnIxTuyH1RDJl5OEQ1c9JYOwfDAHddjJDxCw46ZX9q80+xq7Eok7KC4bRSZudMJllkvOKv0T9SeA=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.0.0-rc.3", "", { "os": "android", "cpu": "arm64" }, "sha512-0T1k9FinuBZ/t7rZ8jN6OpUKPnUjNdYHoj/cESWrQ3ZraAJ4OMm6z7QjSfCxqj8mOp9kTKc1zHK3kGz5vMu+nQ=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.0.0-beta.45", "", { "os": "darwin", "cpu": "x64" }, "sha512-ddcO9TD3D/CLUa/l8GO8LHzBOaZqWg5ClMy3jICoxwCuoz47h9dtqPsIeTiB6yR501LQTeDsjA4lIFd7u3Ljfw=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.0.0-rc.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-JWWLzvcmc/3pe7qdJqPpuPk91SoE/N+f3PcWx/6ZwuyDVyungAEJPvKm/eEldiDdwTmaEzWfIR+HORxYWrCi1A=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.0.0-beta.45", "", { "os": "freebsd", "cpu": "x64" }, "sha512-MBTWdrzW9w+UMYDUvnEuh0pQvLENkl2Sis15fHTfHVW7ClbGuez+RWopZudIDEGkpZXdeI4CkRXk+vdIIebrmg=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.0.0-rc.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-MTakBxfx3tde5WSmbHxuqlDsIW0EzQym+PJYGF4P6lG2NmKzi128OGynoFUqoD5ryCySEY85dug4v+LWGBElIw=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45", "", { "os": "linux", "cpu": "arm" }, "sha512-4YgoCFiki1HR6oSg+GxxfzfnVCesQxLF1LEnw9uXS/MpBmuog0EOO2rYfy69rWP4tFZL9IWp6KEfGZLrZ7aUog=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.0.0-rc.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-jje3oopyOLs7IwfvXoS6Lxnmie5JJO7vW29fdGFu5YGY1EDbVDhD+P9vDihqS5X6fFiqL3ZQZCMBg6jyHkSVww=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45", "", { "os": "linux", "cpu": "arm64" }, "sha512-LE1gjAwQRrbCOorJJ7LFr10s5vqYf5a00V5Ea9wXcT2+56n5YosJkcp8eQ12FxRBv2YX8dsdQJb+ZTtYJwb6XQ=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm" }, "sha512-A0n8P3hdLAaqzSFrQoA42p23ZKBYQOw+8EH5r15Sa9X1kD9/JXe0YT2gph2QTWvdr0CVK2BOXiK6ENfy6DXOag=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.0.0-beta.45", "", { "os": "linux", "cpu": "arm64" }, "sha512-tdy8ThO/fPp40B81v0YK3QC+KODOmzJzSUOO37DinQxzlTJ026gqUSOM8tzlVixRbQJltgVDCTYF8HNPRErQTA=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-kWXkoxxarYISBJ4bLNf5vFkEbb4JvccOwxWDxuK9yee8lg5XA7OpvlTptfRuwEvYcOZf+7VS69Uenpmpyo5Bjw=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.0.0-beta.45", "", { "os": "linux", "cpu": "x64" }, "sha512-lS082ROBWdmOyVY/0YB3JmsiClaWoxvC+dA8/rbhyB9VLkvVEaihLEOr4CYmrMse151C4+S6hCw6oa1iewox7g=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-Z03/wrqau9Bicfgb3Dbs6SYTHliELk2PM2LpG2nFd+cGupTMF5kanLEcj2vuuJLLhptNyS61rtk7SOZ+lPsTUA=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.0.0-beta.45", "", { "os": "linux", "cpu": "x64" }, "sha512-Hi73aYY0cBkr1/SvNQqH8Cd+rSV6S9RB5izCv0ySBcRnd/Wfn5plguUoGYwBnhHgFbh6cPw9m2dUVBR6BG1gxA=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.0.0-rc.3", "", { "os": "linux", "cpu": "x64" }, "sha512-iSXXZsQp08CSilff/DCTFZHSVEpEwdicV3W8idHyrByrcsRDVh9sGC3sev6d8BygSGj3vt8GvUKBPCoyMA4tgQ=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.0.0-beta.45", "", { "os": "none", "cpu": "arm64" }, "sha512-fljEqbO7RHHogNDxYtTzr+GNjlfOx21RUyGmF+NrkebZ8emYYiIqzPxsaMZuRx0rgZmVmliOzEp86/CQFDKhJQ=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.0.0-rc.3", "", { "os": "linux", "cpu": "x64" }, "sha512-qaj+MFudtdCv9xZo9znFvkgoajLdc+vwf0Kz5N44g+LU5XMe+IsACgn3UG7uTRlCCvhMAGXm1XlpEA5bZBrOcw=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.0.0-beta.45", "", { "dependencies": { "@napi-rs/wasm-runtime": "^1.0.7" }, "cpu": "none" }, "sha512-ZJDB7lkuZE9XUnWQSYrBObZxczut+8FZ5pdanm8nNS1DAo8zsrPuvGwn+U3fwU98WaiFsNrA4XHngesCGr8tEQ=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.0.0-rc.3", "", { "os": "none", "cpu": "arm64" }, "sha512-U662UnMETyjT65gFmG9ma+XziENrs7BBnENi/27swZPYagubfHRirXHG2oMl+pEax2WvO7Kb9gHZmMakpYqBHQ=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45", "", { "os": "win32", "cpu": "arm64" }, "sha512-zyzAjItHPUmxg6Z8SyRhLdXlJn3/D9KL5b9mObUrBHhWS/GwRH4665xCiFqeuktAhhWutqfc+rOV2LjK4VYQGQ=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.0.0-rc.3", "", { "dependencies": { "@napi-rs/wasm-runtime": "^1.1.1" }, "cpu": "none" }, "sha512-gekrQ3Q2HiC1T5njGyuUJoGpK/l6B/TNXKed3fZXNf9YRTJn3L5MOZsFBn4bN2+UX+8+7hgdlTcEsexX988G4g=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-win32-ia32-msvc": ["@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45", "", { "os": "win32", "cpu": "ia32" }, "sha512-wODcGzlfxqS6D7BR0srkJk3drPwXYLu7jPHN27ce2c4PUnVVmJnp9mJzUQGT4LpmHmmVdMZ+P6hKvyTGBzc1CA=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.0.0-rc.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-85y5JifyMgs8m5K2XzR/VDsapKbiFiohl7s5lEj7nmNGO0pkTXE7q6TQScei96BNAsoK7JC3pA7ukA8WRHVJpg=="], - "rolldown-plugin-dts/rolldown/@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.0.0-beta.45", "", { "os": "win32", "cpu": "x64" }, "sha512-wiU40G1nQo9rtfvF9jLbl79lUgjfaD/LTyUEw2Wg/gdF5OhjzpKMVugZQngO+RNdwYaNj+Fs+kWBWfp4VXPMHA=="], + "rolldown-plugin-dts/rolldown/@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.0.0-rc.3", "", { "os": "win32", "cpu": "x64" }, "sha512-a4VUQZH7LxGbUJ3qJ/TzQG8HxdHvf+jOnqf7B7oFx1TEBm+j2KNL2zr5SQ7wHkNAcaPevF6gf9tQnVBnC4mD+A=="], - "rolldown-plugin-dts/rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.45", "", {}, "sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA=="], + "rolldown-plugin-dts/rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-rc.3", "", {}, "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q=="], "tsdown/rolldown/@oxc-project/types": ["@oxc-project/types@0.95.0", "", {}, "sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ=="], @@ -2147,34 +2087,34 @@ "tsdown/rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.45", "", {}, "sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA=="], - "unrun/rolldown/@oxc-project/types": ["@oxc-project/types@0.101.0", "", {}, "sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ=="], + "unrun/rolldown/@oxc-project/types": ["@oxc-project/types@0.112.0", "", {}, "sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ=="], - "unrun/rolldown/@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.0.0-beta.53", "", { "os": "android", "cpu": "arm64" }, "sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ=="], + "unrun/rolldown/@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.0.0-rc.3", "", { "os": "android", "cpu": "arm64" }, "sha512-0T1k9FinuBZ/t7rZ8jN6OpUKPnUjNdYHoj/cESWrQ3ZraAJ4OMm6z7QjSfCxqj8mOp9kTKc1zHK3kGz5vMu+nQ=="], - "unrun/rolldown/@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.0.0-beta.53", "", { "os": "darwin", "cpu": "arm64" }, "sha512-yIsKqMz0CtRnVa6x3Pa+mzTihr4Ty+Z6HfPbZ7RVbk1Uxnco4+CUn7Qbm/5SBol1JD/7nvY8rphAgyAi7Lj6Vg=="], + "unrun/rolldown/@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.0.0-rc.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-JWWLzvcmc/3pe7qdJqPpuPk91SoE/N+f3PcWx/6ZwuyDVyungAEJPvKm/eEldiDdwTmaEzWfIR+HORxYWrCi1A=="], - "unrun/rolldown/@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.0.0-beta.53", "", { "os": "darwin", "cpu": "x64" }, "sha512-GTXe+mxsCGUnJOFMhfGWmefP7Q9TpYUseHvhAhr21nCTgdS8jPsvirb0tJwM3lN0/u/cg7bpFNa16fQrjKrCjQ=="], + "unrun/rolldown/@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.0.0-rc.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-MTakBxfx3tde5WSmbHxuqlDsIW0EzQym+PJYGF4P6lG2NmKzi128OGynoFUqoD5ryCySEY85dug4v+LWGBElIw=="], - "unrun/rolldown/@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.0.0-beta.53", "", { "os": "freebsd", "cpu": "x64" }, "sha512-9Tmp7bBvKqyDkMcL4e089pH3RsjD3SUungjmqWtyhNOxoQMh0fSmINTyYV8KXtE+JkxYMPWvnEt+/mfpVCkk8w=="], + "unrun/rolldown/@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.0.0-rc.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-jje3oopyOLs7IwfvXoS6Lxnmie5JJO7vW29fdGFu5YGY1EDbVDhD+P9vDihqS5X6fFiqL3ZQZCMBg6jyHkSVww=="], - "unrun/rolldown/@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53", "", { "os": "linux", "cpu": "arm" }, "sha512-a1y5fiB0iovuzdbjUxa7+Zcvgv+mTmlGGC4XydVIsyl48eoxgaYkA3l9079hyTyhECsPq+mbr0gVQsFU11OJAQ=="], + "unrun/rolldown/@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm" }, "sha512-A0n8P3hdLAaqzSFrQoA42p23ZKBYQOw+8EH5r15Sa9X1kD9/JXe0YT2gph2QTWvdr0CVK2BOXiK6ENfy6DXOag=="], - "unrun/rolldown/@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53", "", { "os": "linux", "cpu": "arm64" }, "sha512-bpIGX+ov9PhJYV+wHNXl9rzq4F0QvILiURn0y0oepbQx+7stmQsKA0DhPGwmhfvF856wq+gbM8L92SAa/CBcLg=="], + "unrun/rolldown/@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-kWXkoxxarYISBJ4bLNf5vFkEbb4JvccOwxWDxuK9yee8lg5XA7OpvlTptfRuwEvYcOZf+7VS69Uenpmpyo5Bjw=="], - "unrun/rolldown/@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.0.0-beta.53", "", { "os": "linux", "cpu": "arm64" }, "sha512-bGe5EBB8FVjHBR1mOLOPEFg1Lp3//7geqWkU5NIhxe+yH0W8FVrQ6WRYOap4SUTKdklD/dC4qPLREkMMQ855FA=="], + "unrun/rolldown/@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.0.0-rc.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-Z03/wrqau9Bicfgb3Dbs6SYTHliELk2PM2LpG2nFd+cGupTMF5kanLEcj2vuuJLLhptNyS61rtk7SOZ+lPsTUA=="], - "unrun/rolldown/@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.0.0-beta.53", "", { "os": "linux", "cpu": "x64" }, "sha512-qL+63WKVQs1CMvFedlPt0U9PiEKJOAL/bsHMKUDS6Vp2Q+YAv/QLPu8rcvkfIMvQ0FPU2WL0aX4eWwF6e/GAnA=="], + "unrun/rolldown/@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.0.0-rc.3", "", { "os": "linux", "cpu": "x64" }, "sha512-iSXXZsQp08CSilff/DCTFZHSVEpEwdicV3W8idHyrByrcsRDVh9sGC3sev6d8BygSGj3vt8GvUKBPCoyMA4tgQ=="], - "unrun/rolldown/@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.0.0-beta.53", "", { "os": "linux", "cpu": "x64" }, "sha512-VGl9JIGjoJh3H8Mb+7xnVqODajBmrdOOb9lxWXdcmxyI+zjB2sux69br0hZJDTyLJfvBoYm439zPACYbCjGRmw=="], + "unrun/rolldown/@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.0.0-rc.3", "", { "os": "linux", "cpu": "x64" }, "sha512-qaj+MFudtdCv9xZo9znFvkgoajLdc+vwf0Kz5N44g+LU5XMe+IsACgn3UG7uTRlCCvhMAGXm1XlpEA5bZBrOcw=="], - "unrun/rolldown/@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.0.0-beta.53", "", { "os": "none", "cpu": "arm64" }, "sha512-B4iIserJXuSnNzA5xBLFUIjTfhNy7d9sq4FUMQY3GhQWGVhS2RWWzzDnkSU6MUt7/aHUrep0CdQfXUJI9D3W7A=="], + "unrun/rolldown/@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.0.0-rc.3", "", { "os": "none", "cpu": "arm64" }, "sha512-U662UnMETyjT65gFmG9ma+XziENrs7BBnENi/27swZPYagubfHRirXHG2oMl+pEax2WvO7Kb9gHZmMakpYqBHQ=="], - "unrun/rolldown/@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.0.0-beta.53", "", { "dependencies": { "@napi-rs/wasm-runtime": "^1.1.0" }, "cpu": "none" }, "sha512-BUjAEgpABEJXilGq/BPh7jeU3WAJ5o15c1ZEgHaDWSz3LB881LQZnbNJHmUiM4d1JQWMYYyR1Y490IBHi2FPJg=="], + "unrun/rolldown/@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.0.0-rc.3", "", { "dependencies": { "@napi-rs/wasm-runtime": "^1.1.1" }, "cpu": "none" }, "sha512-gekrQ3Q2HiC1T5njGyuUJoGpK/l6B/TNXKed3fZXNf9YRTJn3L5MOZsFBn4bN2+UX+8+7hgdlTcEsexX988G4g=="], - "unrun/rolldown/@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53", "", { "os": "win32", "cpu": "arm64" }, "sha512-s27uU7tpCWSjHBnxyVXHt3rMrQdJq5MHNv3BzsewCIroIw3DJFjMH1dzCPPMUFxnh1r52Nf9IJ/eWp6LDoyGcw=="], + "unrun/rolldown/@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.0.0-rc.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-85y5JifyMgs8m5K2XzR/VDsapKbiFiohl7s5lEj7nmNGO0pkTXE7q6TQScei96BNAsoK7JC3pA7ukA8WRHVJpg=="], - "unrun/rolldown/@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.0.0-beta.53", "", { "os": "win32", "cpu": "x64" }, "sha512-cjWL/USPJ1g0en2htb4ssMjIycc36RvdQAx1WlXnS6DpULswiUTVXPDesTifSKYSyvx24E0YqQkEm0K/M2Z/AA=="], + "unrun/rolldown/@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.0.0-rc.3", "", { "os": "win32", "cpu": "x64" }, "sha512-a4VUQZH7LxGbUJ3qJ/TzQG8HxdHvf+jOnqf7B7oFx1TEBm+j2KNL2zr5SQ7wHkNAcaPevF6gf9tQnVBnC4mD+A=="], - "unrun/rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.53", "", {}, "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ=="], + "unrun/rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-rc.3", "", {}, "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q=="], } } diff --git a/package.json b/package.json index 98ab6f1bb..ae831c37f 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@octokit/rest": "22.0.0", "@pierre/icons": "0.1.0", "@pierre/storage": "0.0.10", + "@pierre/theme": "0.0.22", "@radix-ui/react-avatar": "1.1.10", "@radix-ui/react-dialog": "1.1.15", "@radix-ui/react-dropdown-menu": "2.1.16", @@ -93,7 +94,6 @@ "tsc": "bun run ws \"*\" tsc", "clean": "bunx del-cli 'apps/*/.{next,source}' 'packages/*/dist' 'apps/*/tsconfig.tsbuildinfo' 'packages/*/tsconfig.tsbuildinfo'", "clean:all": "bun run clean && bunx del-cli '**/node_modules'", - "update-themes": "node update-themes.js", "icons:sprite": "node scripts/build-sprite.js && bun run format", "icons": "bun run icons:sprite", "lint": "oxlint --type-aware --tsconfig tsconfig.oxlint.json .", diff --git a/packages/diffs/package.json b/packages/diffs/package.json index abeefbcc0..c0466244e 100644 --- a/packages/diffs/package.json +++ b/packages/diffs/package.json @@ -64,6 +64,7 @@ "prepublishOnly": "bun run build" }, "dependencies": { + "@pierre/theme": "catalog:", "@shikijs/transformers": "^3.0.0", "diff": "catalog:", "hast-util-to-html": "catalog:", diff --git a/packages/diffs/src/highlighter/shared_highlighter.ts b/packages/diffs/src/highlighter/shared_highlighter.ts index 0299e9b43..88f0ff6cc 100644 --- a/packages/diffs/src/highlighter/shared_highlighter.ts +++ b/packages/diffs/src/highlighter/shared_highlighter.ts @@ -127,10 +127,14 @@ export async function disposeHighlighter(): Promise { highlighter = undefined; } -registerCustomTheme('pierre-dark', () => { - return import('../themes/pierre-dark.json') as unknown as Promise; +registerCustomTheme('pierre-dark', async () => { + const m = await import('@pierre/theme/themes/pierre-dark.json'); + const theme = (m.default ?? m) as unknown as ThemeRegistrationResolved; + return { ...theme, name: 'pierre-dark' } as ThemeRegistrationResolved; }); -registerCustomTheme('pierre-light', () => { - return import('../themes/pierre-light.json') as unknown as Promise; +registerCustomTheme('pierre-light', async () => { + const m = await import('@pierre/theme/themes/pierre-light.json'); + const theme = (m.default ?? m) as unknown as ThemeRegistrationResolved; + return { ...theme, name: 'pierre-light' } as ThemeRegistrationResolved; }); diff --git a/packages/diffs/src/themes/pierre-dark.json b/packages/diffs/src/themes/pierre-dark.json deleted file mode 100644 index f6040c40a..000000000 --- a/packages/diffs/src/themes/pierre-dark.json +++ /dev/null @@ -1,1853 +0,0 @@ -{ - "name": "pierre-dark", - "type": "dark", - "colors": { - "editor.background": "#070707", - "editor.foreground": "#fbfbfb", - "foreground": "#fbfbfb", - "focusBorder": "#009fff", - "selection.background": "#19283c", - "editor.selectionBackground": "#009fff4d", - "editor.lineHighlightBackground": "#19283c8c", - "editorCursor.foreground": "#009fff", - "editorLineNumber.foreground": "#84848A", - "editorLineNumber.activeForeground": "#adadb1", - "editorIndentGuide.background": "#39393c", - "editorIndentGuide.activeBackground": "#2e2e30", - "diffEditor.insertedTextBackground": "#00cab11a", - "diffEditor.deletedTextBackground": "#ff2e3f1a", - "sideBar.background": "#141415", - "sideBar.foreground": "#adadb1", - "sideBar.border": "#070707", - "sideBarTitle.foreground": "#fbfbfb", - "sideBarSectionHeader.background": "#141415", - "sideBarSectionHeader.foreground": "#adadb1", - "sideBarSectionHeader.border": "#070707", - "activityBar.background": "#141415", - "activityBar.foreground": "#fbfbfb", - "activityBar.border": "#070707", - "activityBar.activeBorder": "#009fff", - "activityBarBadge.background": "#009fff", - "activityBarBadge.foreground": "#070707", - "titleBar.activeBackground": "#141415", - "titleBar.activeForeground": "#fbfbfb", - "titleBar.inactiveBackground": "#141415", - "titleBar.inactiveForeground": "#84848A", - "titleBar.border": "#070707", - "list.activeSelectionBackground": "#19283c99", - "list.activeSelectionForeground": "#fbfbfb", - "list.inactiveSelectionBackground": "#19283c73", - "list.hoverBackground": "#19283c59", - "list.focusOutline": "#009fff", - "tab.activeBackground": "#070707", - "tab.activeForeground": "#fbfbfb", - "tab.activeBorderTop": "#009fff", - "tab.inactiveBackground": "#141415", - "tab.inactiveForeground": "#84848A", - "tab.border": "#070707", - "editorGroupHeader.tabsBackground": "#141415", - "editorGroupHeader.tabsBorder": "#070707", - "panel.background": "#141415", - "panel.border": "#070707", - "panelTitle.activeBorder": "#009fff", - "panelTitle.activeForeground": "#fbfbfb", - "panelTitle.inactiveForeground": "#84848A", - "statusBar.background": "#141415", - "statusBar.foreground": "#adadb1", - "statusBar.border": "#070707", - "statusBar.noFolderBackground": "#141415", - "statusBar.debuggingBackground": "#ffca00", - "statusBar.debuggingForeground": "#070707", - "statusBarItem.remoteBackground": "#141415", - "statusBarItem.remoteForeground": "#adadb1", - "input.background": "#1F1F21", - "input.border": "#424245", - "input.foreground": "#fbfbfb", - "input.placeholderForeground": "#79797F", - "dropdown.background": "#1F1F21", - "dropdown.border": "#424245", - "dropdown.foreground": "#fbfbfb", - "button.background": "#009fff", - "button.foreground": "#070707", - "button.hoverBackground": "#0190e6", - "textLink.foreground": "#009fff", - "textLink.activeForeground": "#009fff", - "gitDecoration.addedResourceForeground": "#00cab1", - "gitDecoration.conflictingResourceForeground": "#ffca00", - "gitDecoration.modifiedResourceForeground": "#009fff", - "gitDecoration.deletedResourceForeground": "#ff2e3f", - "gitDecoration.untrackedResourceForeground": "#00cab1", - "gitDecoration.ignoredResourceForeground": "#84848A", - "terminal.titleForeground": "#adadb1", - "terminal.titleInactiveForeground": "#84848A", - "terminal.background": "#141415", - "terminal.foreground": "#adadb1", - "terminal.ansiBlack": "#141415", - "terminal.ansiRed": "#ff2e3f", - "terminal.ansiGreen": "#0dbe4e", - "terminal.ansiYellow": "#ffca00", - "terminal.ansiBlue": "#009fff", - "terminal.ansiMagenta": "#c635e4", - "terminal.ansiCyan": "#08c0ef", - "terminal.ansiWhite": "#c6c6c8", - "terminal.ansiBrightBlack": "#141415", - "terminal.ansiBrightRed": "#ff2e3f", - "terminal.ansiBrightGreen": "#0dbe4e", - "terminal.ansiBrightYellow": "#ffca00", - "terminal.ansiBrightBlue": "#009fff", - "terminal.ansiBrightMagenta": "#c635e4", - "terminal.ansiBrightCyan": "#08c0ef", - "terminal.ansiBrightWhite": "#c6c6c8" - }, - "tokenColors": [ - { - "scope": ["comment", "punctuation.definition.comment"], - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "comment markup.link", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": ["string", "constant.other.symbol"], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "punctuation.definition.string.begin", - "punctuation.definition.string.end" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": ["constant.numeric", "constant.language.boolean"], - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "constant", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.definition.constant", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.language", - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "variable.other.constant", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.control", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["storage", "storage.type", "storage.modifier"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "token.storage", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.new", - "keyword.operator.expression.instanceof", - "keyword.operator.expression.typeof", - "keyword.operator.expression.void", - "keyword.operator.expression.delete", - "keyword.operator.expression.in", - "keyword.operator.expression.of", - "keyword.operator.expression.keyof" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.delete", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["variable", "identifier", "meta.definition.variable"], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "variable.other.readwrite", - "meta.object-literal.key", - "support.variable.property", - "support.variable.object.process", - "support.variable.object.node" - ], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.language", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "variable.parameter.function", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "function.parameter", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "variable.parameter", - "settings": { - "foreground": "#adadb1" - } - }, - { - "scope": "variable.parameter.function.language.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "variable.parameter.function.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "support.function", - "entity.name.function", - "meta.function-call", - "meta.require", - "support.function.any-method", - "variable.function" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "keyword.other.special-method", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.function", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "support.function.console", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "support.type", - "entity.name.type", - "entity.name.class", - "storage.type" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": ["support.class", "entity.name.type.class"], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": [ - "entity.name.class", - "variable.other.class.js", - "variable.other.class.ts" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.class.identifier.namespace.type", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.type.namespace", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.other.inherited-class", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "entity.name.namespace", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.logical", - "keyword.operator.bitwise", - "keyword.operator.channel" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "keyword.operator.arithmetic", - "keyword.operator.comparison", - "keyword.operator.relational", - "keyword.operator.increment", - "keyword.operator.decrement" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment.compound", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.assignment.compound.js", - "keyword.operator.assignment.compound.ts" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.ternary", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.optional", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "punctuation", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.delimiter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.key-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.terminator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.square", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.round", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.parameters", - "punctuation.definition.typeparameters" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["punctuation.definition.block", "punctuation.definition.tag"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["meta.tag.tsx", "meta.tag.jsx", "meta.tag.js", "meta.tag.ts"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.expression.import", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "keyword.operator.module", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.type.object.console", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "support.module.node", - "support.type.object.module", - "entity.name.type.module" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "support.constant.math", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "support.constant.property.math", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "support.constant.json", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "support.type.object.dom", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["support.variable.dom", "support.variable.property.dom"], - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "support.variable.property.process", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "meta.property.object", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.parameter.function.js", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": ["keyword.other.template.begin", "keyword.other.template.end"], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "keyword.other.substitution.begin", - "keyword.other.substitution.end" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.template.expression", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.section.embedded", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": "variable.interpolation", - "settings": { - "foreground": "#ffa359" - } - }, - { - "scope": [ - "punctuation.section.embedded.begin", - "punctuation.section.embedded.end" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "punctuation.quasi.element", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "support.type.primitive.ts", - "support.type.builtin.ts", - "support.type.primitive.tsx", - "support.type.builtin.tsx" - ], - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "support.type.type.flowtype", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "support.type.primitive", - "settings": { - "foreground": "#d568ea" - } - }, - { - "scope": "support.variable.magic.python", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "variable.parameter.function.language.special.self.python", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "punctuation.separator.period.python", - "punctuation.separator.element.python", - "punctuation.parenthesis.begin.python", - "punctuation.parenthesis.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.arguments.begin.python", - "punctuation.definition.arguments.end.python", - "punctuation.separator.arguments.python", - "punctuation.definition.list.begin.python", - "punctuation.definition.list.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.python", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.logical.python", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.function-call.generic.python", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "constant.character.format.placeholder.other.python", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "meta.function.decorator.python", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "support.token.decorator.python", - "meta.function.decorator.identifier.python" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "storage.modifier.lifetime.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.function.std.rust", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.lifetime.rust", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "variable.language.rust", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "keyword.operator.misc.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.sigil.rust", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.constant.core.rust", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": ["meta.function.c", "meta.function.cpp"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.section.block.begin.bracket.curly.cpp", - "punctuation.section.block.end.bracket.curly.cpp", - "punctuation.terminator.statement.c", - "punctuation.section.block.begin.bracket.curly.c", - "punctuation.section.block.end.bracket.curly.c", - "punctuation.section.parens.begin.bracket.round.c", - "punctuation.section.parens.end.bracket.round.c", - "punctuation.section.parameters.begin.bracket.round.c", - "punctuation.section.parameters.end.bracket.round.c" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.assignment.c", - "keyword.operator.comparison.c", - "keyword.operator.c", - "keyword.operator.increment.c", - "keyword.operator.decrement.c", - "keyword.operator.bitwise.shift.c" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "keyword.operator.assignment.cpp", - "keyword.operator.comparison.cpp", - "keyword.operator.cpp", - "keyword.operator.increment.cpp", - "keyword.operator.decrement.cpp", - "keyword.operator.bitwise.shift.cpp" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["punctuation.separator.c", "punctuation.separator.cpp"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "support.type.posix-reserved.c", - "support.type.posix-reserved.cpp" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.sizeof.c", "keyword.operator.sizeof.cpp"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "variable.c", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.annotation.java", - "storage.type.object.array.java" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "source.java", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.section.block.begin.java", - "punctuation.section.block.end.java", - "punctuation.definition.method-parameters.begin.java", - "punctuation.definition.method-parameters.end.java", - "meta.method.identifier.java", - "punctuation.section.method.begin.java", - "punctuation.section.method.end.java", - "punctuation.terminator.java", - "punctuation.section.class.begin.java", - "punctuation.section.class.end.java", - "punctuation.section.inner-class.begin.java", - "punctuation.section.inner-class.end.java", - "meta.method-call.java", - "punctuation.section.class.begin.bracket.curly.java", - "punctuation.section.class.end.bracket.curly.java", - "punctuation.section.method.begin.bracket.curly.java", - "punctuation.section.method.end.bracket.curly.java", - "punctuation.separator.period.java", - "punctuation.bracket.angle.java", - "punctuation.definition.annotation.java", - "meta.method.body.java" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.method.java", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "storage.modifier.import.java", - "storage.type.java", - "storage.type.generic.java" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.instanceof.java", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "meta.definition.variable.name.java", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "token.variable.parameter.java", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "import.storage.java", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "token.package.keyword", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "token.package", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.storage.type.java", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.assignment.go", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "keyword.operator.arithmetic.go", - "keyword.operator.address.go" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "entity.name.package.go", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "support.other.namespace.use.php", - "support.other.namespace.use-as.php", - "support.other.namespace.php", - "entity.other.alias.php", - "meta.interface.php" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "keyword.operator.error-control.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.type.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "punctuation.section.array.begin.php", - "punctuation.section.array.end.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.php", - "meta.other.type.phpdoc.php", - "keyword.other.type.php", - "keyword.other.array.phpdoc.php" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "meta.function-call.php", - "meta.function-call.object.php", - "meta.function-call.static.php" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "punctuation.definition.parameters.begin.bracket.round.php", - "punctuation.definition.parameters.end.bracket.round.php", - "punctuation.separator.delimiter.php", - "punctuation.section.scope.begin.php", - "punctuation.section.scope.end.php", - "punctuation.terminator.expression.php", - "punctuation.definition.arguments.begin.bracket.round.php", - "punctuation.definition.arguments.end.bracket.round.php", - "punctuation.definition.storage-type.begin.bracket.round.php", - "punctuation.definition.storage-type.end.bracket.round.php", - "punctuation.definition.array.begin.bracket.round.php", - "punctuation.definition.array.end.bracket.round.php", - "punctuation.definition.begin.bracket.round.php", - "punctuation.definition.end.bracket.round.php", - "punctuation.definition.begin.bracket.curly.php", - "punctuation.definition.end.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php", - "punctuation.definition.section.switch-block.start.bracket.curly.php", - "punctuation.definition.section.switch-block.begin.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "support.constant.ext.php", - "support.constant.std.php", - "support.constant.core.php", - "support.constant.parser-token.php" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": ["entity.name.goto-label.php", "support.other.php"], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": [ - "keyword.operator.logical.php", - "keyword.operator.bitwise.php", - "keyword.operator.arithmetic.php" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.regexp.php", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.operator.comparison.php", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.heredoc.php", "keyword.operator.nowdoc.php"], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "variable.other.class.php", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "invalid.illegal.non-null-typehinted.php", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "variable.other.generic-type.haskell", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "storage.type.haskell", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "storage.type.cs", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.name.variable.local.cs", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "entity.name.label.cs", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "entity.name.scope-resolution.function.call", - "entity.name.scope-resolution.function.definition" - ], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "punctuation.definition.delayed.unison", - "punctuation.definition.list.begin.unison", - "punctuation.definition.list.end.unison", - "punctuation.definition.ability.begin.unison", - "punctuation.definition.ability.end.unison", - "punctuation.operator.assignment.as.unison", - "punctuation.separator.pipe.unison", - "punctuation.separator.delimiter.unison", - "punctuation.definition.hash.unison" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "support.constant.edge", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "support.type.prelude.elm", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.constant.elm", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.global.clojure", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.symbol.clojure", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "constant.keyword.clojure", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["meta.arguments.coffee", "variable.parameter.function.coffee"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "storage.modifier.import.groovy", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.method.groovy", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "meta.definition.variable.name.groovy", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "meta.definition.class.inherited.classes.groovy", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "support.variable.semantic.hlsl", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "support.type.texture.hlsl", - "support.type.sampler.hlsl", - "support.type.object.hlsl", - "support.type.object.rw.hlsl", - "support.type.fx.hlsl", - "support.type.object.hlsl" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": ["text.variable", "text.bracketed"], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": ["support.type.swift", "support.type.vb.asp"], - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "meta.scope.prerequisites.makefile", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "source.makefile", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "source.ini", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "constant.language.symbol.ruby", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["function.parameter.ruby", "function.parameter.cs"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "constant.language.symbol.elixir", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "entity.name.function.xi", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "entity.name.class.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "constant.character.character-class.regexp.xi", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "constant.regexp.xi", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "keyword.control.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "invalid.xi", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "beginning.punctuation.definition.quote.markdown.xi", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "constant.character.xi", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "accent.xi", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "wikiword.xi", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.other.color.rgb-value.xi", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "punctuation.definition.tag.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": [ - "support.constant.property-value.scss", - "support.constant.property-value.css" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "keyword.operator.css", - "keyword.operator.scss", - "keyword.operator.less" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "support.constant.color.w3c-standard-color-name.css", - "support.constant.color.w3c-standard-color-name.scss" - ], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.separator.list.comma.css", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.vendored.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.property-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.font-name", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.other.attribute-name.class.css", - "settings": { - "foreground": "#61d5c0", - "fontStyle": "normal" - } - }, - { - "scope": "entity.other.attribute-name.id", - "settings": { - "foreground": "#9d6afb", - "fontStyle": "normal" - } - }, - { - "scope": [ - "entity.other.attribute-name.pseudo-element", - "entity.other.attribute-name.pseudo-class" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "meta.selector", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "selector.sass", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "rgb-value", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "inline-color-decoration rgb-value", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "less rgb-value", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "control.elements", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "keyword.operator.less", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "entity.name.tag", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "entity.other.attribute-name", - "settings": { - "foreground": "#61d5c0", - "fontStyle": "normal" - } - }, - { - "scope": "constant.character.entity", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "meta.tag", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "invalid.illegal.bad-ampersand.html", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "markup.heading", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "markup.heading punctuation.definition.heading", - "entity.name.section" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "entity.name.section.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.heading.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.heading.setext", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "markup.heading.setext.1.markdown", - "markup.heading.setext.2.markdown" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": ["markup.bold", "todo.bold"], - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "punctuation.definition.bold", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": "punctuation.definition.bold.markdown", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": [ - "markup.italic", - "punctuation.definition.italic", - "todo.emphasis" - ], - "settings": { - "foreground": "#ff678d", - "fontStyle": "italic" - } - }, - { - "scope": "emphasis md", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "markup.italic.markdown", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": [ - "markup.underline.link.markdown", - "markup.underline.link.image.markdown" - ], - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": [ - "string.other.link.title.markdown", - "string.other.link.description.markdown" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "punctuation.definition.metadata.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "markup.inline.raw.markdown", - "markup.inline.raw.string.markdown" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "punctuation.definition.list.begin.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.list.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "punctuation.definition.string.begin.markdown", - "punctuation.definition.string.end.markdown" - ], - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.quote.markdown", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "keyword.other.unit", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "markup.changed.diff", - "settings": { - "foreground": "#ffca00" - } - }, - { - "scope": [ - "meta.diff.header.from-file", - "meta.diff.header.to-file", - "punctuation.definition.from-file.diff", - "punctuation.definition.to-file.diff" - ], - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "markup.inserted.diff", - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": "markup.deleted.diff", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "string.regexp", - "settings": { - "foreground": "#64d1db" - } - }, - { - "scope": "constant.other.character-class.regexp", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "keyword.operator.quantifier.regexp", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "constant.character.escape", - "settings": { - "foreground": "#68cdf2" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > value.json > string.quoted.json", - "source.json meta.structure.array.json > value.json > string.quoted.json", - "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation", - "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation" - ], - "settings": { - "foreground": "#5ecc71" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > constant.language.json", - "source.json meta.structure.array.json > constant.language.json" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.json", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "support.type.property-name.json punctuation", - "settings": { - "foreground": "#ff6762" - } - }, - { - "scope": "punctuation.definition.block.sequence.item.yaml", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.end", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.begin", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#9d6afb" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#ffd452" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#ff678d" - } - }, - { - "scope": "invalid.illegal", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.broken", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.deprecated", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.unimplemented", - "settings": { - "foreground": "#ffffff" - } - } - ], - "semanticTokenColors": { - "comment": "#84848A", - "string": "#5ecc71", - "number": "#68cdf2", - "regexp": "#64d1db", - "keyword": "#ff678d", - "variable": "#ffa359", - "parameter": "#adadb1", - "property": "#ffa359", - "function": "#9d6afb", - "method": "#9d6afb", - "type": "#d568ea", - "class": "#d568ea", - "namespace": "#ffca00", - "enumMember": "#08c0ef", - "variable.constant": "#ffd452", - "variable.defaultLibrary": "#ffca00" - } -} diff --git a/packages/diffs/src/themes/pierre-light.json b/packages/diffs/src/themes/pierre-light.json deleted file mode 100644 index 1eae02593..000000000 --- a/packages/diffs/src/themes/pierre-light.json +++ /dev/null @@ -1,1853 +0,0 @@ -{ - "name": "pierre-light", - "type": "light", - "colors": { - "editor.background": "#ffffff", - "editor.foreground": "#070707", - "foreground": "#070707", - "focusBorder": "#009fff", - "selection.background": "#dfebff", - "editor.selectionBackground": "#009fff2e", - "editor.lineHighlightBackground": "#dfebff8c", - "editorCursor.foreground": "#009fff", - "editorLineNumber.foreground": "#84848A", - "editorLineNumber.activeForeground": "#6C6C71", - "editorIndentGuide.background": "#eeeeef", - "editorIndentGuide.activeBackground": "#dbdbdd", - "diffEditor.insertedTextBackground": "#00cab133", - "diffEditor.deletedTextBackground": "#ff2e3f33", - "sideBar.background": "#f8f8f8", - "sideBar.foreground": "#6C6C71", - "sideBar.border": "#eeeeef", - "sideBarTitle.foreground": "#070707", - "sideBarSectionHeader.background": "#f8f8f8", - "sideBarSectionHeader.foreground": "#6C6C71", - "sideBarSectionHeader.border": "#eeeeef", - "activityBar.background": "#f8f8f8", - "activityBar.foreground": "#070707", - "activityBar.border": "#eeeeef", - "activityBar.activeBorder": "#009fff", - "activityBarBadge.background": "#009fff", - "activityBarBadge.foreground": "#ffffff", - "titleBar.activeBackground": "#f8f8f8", - "titleBar.activeForeground": "#070707", - "titleBar.inactiveBackground": "#f8f8f8", - "titleBar.inactiveForeground": "#84848A", - "titleBar.border": "#eeeeef", - "list.activeSelectionBackground": "#dfebffcc", - "list.activeSelectionForeground": "#070707", - "list.inactiveSelectionBackground": "#dfebff73", - "list.hoverBackground": "#dfebff59", - "list.focusOutline": "#009fff", - "tab.activeBackground": "#ffffff", - "tab.activeForeground": "#070707", - "tab.activeBorderTop": "#009fff", - "tab.inactiveBackground": "#f8f8f8", - "tab.inactiveForeground": "#84848A", - "tab.border": "#eeeeef", - "editorGroupHeader.tabsBackground": "#f8f8f8", - "editorGroupHeader.tabsBorder": "#eeeeef", - "panel.background": "#f8f8f8", - "panel.border": "#eeeeef", - "panelTitle.activeBorder": "#009fff", - "panelTitle.activeForeground": "#070707", - "panelTitle.inactiveForeground": "#84848A", - "statusBar.background": "#f8f8f8", - "statusBar.foreground": "#6C6C71", - "statusBar.border": "#eeeeef", - "statusBar.noFolderBackground": "#f8f8f8", - "statusBar.debuggingBackground": "#ffca00", - "statusBar.debuggingForeground": "#ffffff", - "statusBarItem.remoteBackground": "#f8f8f8", - "statusBarItem.remoteForeground": "#6C6C71", - "input.background": "#f2f2f3", - "input.border": "#dbdbdd", - "input.foreground": "#070707", - "input.placeholderForeground": "#8E8E95", - "dropdown.background": "#f2f2f3", - "dropdown.border": "#dbdbdd", - "dropdown.foreground": "#070707", - "button.background": "#009fff", - "button.foreground": "#ffffff", - "button.hoverBackground": "#1aa9ff", - "textLink.foreground": "#009fff", - "textLink.activeForeground": "#009fff", - "gitDecoration.addedResourceForeground": "#00cab1", - "gitDecoration.conflictingResourceForeground": "#ffca00", - "gitDecoration.modifiedResourceForeground": "#009fff", - "gitDecoration.deletedResourceForeground": "#ff2e3f", - "gitDecoration.untrackedResourceForeground": "#00cab1", - "gitDecoration.ignoredResourceForeground": "#84848A", - "terminal.titleForeground": "#6C6C71", - "terminal.titleInactiveForeground": "#84848A", - "terminal.background": "#f8f8f8", - "terminal.foreground": "#6C6C71", - "terminal.ansiBlack": "#1F1F21", - "terminal.ansiRed": "#ff2e3f", - "terminal.ansiGreen": "#0dbe4e", - "terminal.ansiYellow": "#ffca00", - "terminal.ansiBlue": "#009fff", - "terminal.ansiMagenta": "#c635e4", - "terminal.ansiCyan": "#08c0ef", - "terminal.ansiWhite": "#c6c6c8", - "terminal.ansiBrightBlack": "#1F1F21", - "terminal.ansiBrightRed": "#ff2e3f", - "terminal.ansiBrightGreen": "#0dbe4e", - "terminal.ansiBrightYellow": "#ffca00", - "terminal.ansiBrightBlue": "#009fff", - "terminal.ansiBrightMagenta": "#c635e4", - "terminal.ansiBrightCyan": "#08c0ef", - "terminal.ansiBrightWhite": "#c6c6c8" - }, - "tokenColors": [ - { - "scope": ["comment", "punctuation.definition.comment"], - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "comment markup.link", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": ["string", "constant.other.symbol"], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "punctuation.definition.string.begin", - "punctuation.definition.string.end" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": ["constant.numeric", "constant.language.boolean"], - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.language", - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "variable.other.constant", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.control", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["storage", "storage.type", "storage.modifier"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "token.storage", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.new", - "keyword.operator.expression.instanceof", - "keyword.operator.expression.typeof", - "keyword.operator.expression.void", - "keyword.operator.expression.delete", - "keyword.operator.expression.in", - "keyword.operator.expression.of", - "keyword.operator.expression.keyof" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.delete", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["variable", "identifier", "meta.definition.variable"], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "variable.other.readwrite", - "meta.object-literal.key", - "support.variable.property", - "support.variable.object.process", - "support.variable.object.node" - ], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.language", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.parameter.function", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.parameter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "variable.parameter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "variable.parameter.function.language.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.parameter.function.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.function", - "entity.name.function", - "meta.function-call", - "meta.require", - "support.function.any-method", - "variable.function" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "keyword.other.special-method", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.function", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "support.function.console", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "support.type", - "entity.name.type", - "entity.name.class", - "storage.type" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": ["support.class", "entity.name.type.class"], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": [ - "entity.name.class", - "variable.other.class.js", - "variable.other.class.ts" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.class.identifier.namespace.type", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.type.namespace", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.other.inherited-class", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "entity.name.namespace", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.logical", - "keyword.operator.bitwise", - "keyword.operator.channel" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "keyword.operator.arithmetic", - "keyword.operator.comparison", - "keyword.operator.relational", - "keyword.operator.increment", - "keyword.operator.decrement" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.assignment.compound", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.assignment.compound.js", - "keyword.operator.assignment.compound.ts" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.ternary", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.optional", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "punctuation", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.delimiter", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.separator.key-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.terminator", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.square", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.brace.round", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "function.brace", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.parameters", - "punctuation.definition.typeparameters" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["punctuation.definition.block", "punctuation.definition.tag"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": ["meta.tag.tsx", "meta.tag.jsx", "meta.tag.js", "meta.tag.ts"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.expression.import", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "keyword.operator.module", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.type.object.console", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "support.module.node", - "support.type.object.module", - "entity.name.type.module" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.math", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.property.math", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.constant.json", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "support.type.object.dom", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["support.variable.dom", "support.variable.property.dom"], - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "support.variable.property.process", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.property.object", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.parameter.function.js", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": ["keyword.other.template.begin", "keyword.other.template.end"], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "keyword.other.substitution.begin", - "keyword.other.substitution.end" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.template.expression", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "punctuation.section.embedded", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": "variable.interpolation", - "settings": { - "foreground": "#d47628" - } - }, - { - "scope": [ - "punctuation.section.embedded.begin", - "punctuation.section.embedded.end" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "punctuation.quasi.element", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "support.type.primitive.ts", - "support.type.builtin.ts", - "support.type.primitive.tsx", - "support.type.builtin.tsx" - ], - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "support.type.type.flowtype", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "support.type.primitive", - "settings": { - "foreground": "#c635e4" - } - }, - { - "scope": "support.variable.magic.python", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "variable.parameter.function.language.special.self.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "punctuation.separator.period.python", - "punctuation.separator.element.python", - "punctuation.parenthesis.begin.python", - "punctuation.parenthesis.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "punctuation.definition.arguments.begin.python", - "punctuation.definition.arguments.end.python", - "punctuation.separator.arguments.python", - "punctuation.definition.list.begin.python", - "punctuation.definition.list.end.python" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.python", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.logical.python", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.function-call.generic.python", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "constant.character.format.placeholder.other.python", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.function.decorator.python", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "support.token.decorator.python", - "meta.function.decorator.identifier.python" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "storage.modifier.lifetime.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.function.std.rust", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.lifetime.rust", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "variable.language.rust", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "keyword.operator.misc.rust", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "keyword.operator.sigil.rust", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.constant.core.rust", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": ["meta.function.c", "meta.function.cpp"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.section.block.begin.bracket.curly.cpp", - "punctuation.section.block.end.bracket.curly.cpp", - "punctuation.terminator.statement.c", - "punctuation.section.block.begin.bracket.curly.c", - "punctuation.section.block.end.bracket.curly.c", - "punctuation.section.parens.begin.bracket.round.c", - "punctuation.section.parens.end.bracket.round.c", - "punctuation.section.parameters.begin.bracket.round.c", - "punctuation.section.parameters.end.bracket.round.c" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "keyword.operator.assignment.c", - "keyword.operator.comparison.c", - "keyword.operator.c", - "keyword.operator.increment.c", - "keyword.operator.decrement.c", - "keyword.operator.bitwise.shift.c" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "keyword.operator.assignment.cpp", - "keyword.operator.comparison.cpp", - "keyword.operator.cpp", - "keyword.operator.increment.cpp", - "keyword.operator.decrement.cpp", - "keyword.operator.bitwise.shift.cpp" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["punctuation.separator.c", "punctuation.separator.cpp"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "support.type.posix-reserved.c", - "support.type.posix-reserved.cpp" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.sizeof.c", "keyword.operator.sizeof.cpp"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "variable.c", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.annotation.java", - "storage.type.object.array.java" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "source.java", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.section.block.begin.java", - "punctuation.section.block.end.java", - "punctuation.definition.method-parameters.begin.java", - "punctuation.definition.method-parameters.end.java", - "meta.method.identifier.java", - "punctuation.section.method.begin.java", - "punctuation.section.method.end.java", - "punctuation.terminator.java", - "punctuation.section.class.begin.java", - "punctuation.section.class.end.java", - "punctuation.section.inner-class.begin.java", - "punctuation.section.inner-class.end.java", - "meta.method-call.java", - "punctuation.section.class.begin.bracket.curly.java", - "punctuation.section.class.end.bracket.curly.java", - "punctuation.section.method.begin.bracket.curly.java", - "punctuation.section.method.end.bracket.curly.java", - "punctuation.separator.period.java", - "punctuation.bracket.angle.java", - "punctuation.definition.annotation.java", - "meta.method.body.java" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "meta.method.java", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "storage.modifier.import.java", - "storage.type.java", - "storage.type.generic.java" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.instanceof.java", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "meta.definition.variable.name.java", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "token.variable.parameter.java", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "import.storage.java", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "token.package.keyword", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "token.package", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.storage.type.java", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.assignment.go", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "keyword.operator.arithmetic.go", - "keyword.operator.address.go" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "entity.name.package.go", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.other.namespace.use.php", - "support.other.namespace.use-as.php", - "support.other.namespace.php", - "entity.other.alias.php", - "meta.interface.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.error-control.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.type.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "punctuation.section.array.begin.php", - "punctuation.section.array.end.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "storage.type.php", - "meta.other.type.phpdoc.php", - "keyword.other.type.php", - "keyword.other.array.phpdoc.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "meta.function-call.php", - "meta.function-call.object.php", - "meta.function-call.static.php" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "punctuation.definition.parameters.begin.bracket.round.php", - "punctuation.definition.parameters.end.bracket.round.php", - "punctuation.separator.delimiter.php", - "punctuation.section.scope.begin.php", - "punctuation.section.scope.end.php", - "punctuation.terminator.expression.php", - "punctuation.definition.arguments.begin.bracket.round.php", - "punctuation.definition.arguments.end.bracket.round.php", - "punctuation.definition.storage-type.begin.bracket.round.php", - "punctuation.definition.storage-type.end.bracket.round.php", - "punctuation.definition.array.begin.bracket.round.php", - "punctuation.definition.array.end.bracket.round.php", - "punctuation.definition.begin.bracket.round.php", - "punctuation.definition.end.bracket.round.php", - "punctuation.definition.begin.bracket.curly.php", - "punctuation.definition.end.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php", - "punctuation.definition.section.switch-block.start.bracket.curly.php", - "punctuation.definition.section.switch-block.begin.bracket.curly.php", - "punctuation.definition.section.switch-block.end.bracket.curly.php" - ], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "support.constant.ext.php", - "support.constant.std.php", - "support.constant.core.php", - "support.constant.parser-token.php" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": ["entity.name.goto-label.php", "support.other.php"], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": [ - "keyword.operator.logical.php", - "keyword.operator.bitwise.php", - "keyword.operator.arithmetic.php" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "keyword.operator.regexp.php", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.operator.comparison.php", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["keyword.operator.heredoc.php", "keyword.operator.nowdoc.php"], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "variable.other.class.php", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "invalid.illegal.non-null-typehinted.php", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "variable.other.generic-type.haskell", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "storage.type.haskell", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "storage.type.cs", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.variable.local.cs", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "entity.name.label.cs", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "entity.name.scope-resolution.function.call", - "entity.name.scope-resolution.function.definition" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "punctuation.definition.delayed.unison", - "punctuation.definition.list.begin.unison", - "punctuation.definition.list.end.unison", - "punctuation.definition.ability.begin.unison", - "punctuation.definition.ability.end.unison", - "punctuation.operator.assignment.as.unison", - "punctuation.separator.pipe.unison", - "punctuation.separator.delimiter.unison", - "punctuation.definition.hash.unison" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "support.constant.edge", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "support.type.prelude.elm", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.constant.elm", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.global.clojure", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.symbol.clojure", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "constant.keyword.clojure", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["meta.arguments.coffee", "variable.parameter.function.coffee"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "storage.modifier.import.groovy", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.method.groovy", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "meta.definition.variable.name.groovy", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "meta.definition.class.inherited.classes.groovy", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "support.variable.semantic.hlsl", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "support.type.texture.hlsl", - "support.type.sampler.hlsl", - "support.type.object.hlsl", - "support.type.object.rw.hlsl", - "support.type.fx.hlsl", - "support.type.object.hlsl" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": ["text.variable", "text.bracketed"], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": ["support.type.swift", "support.type.vb.asp"], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "meta.scope.prerequisites.makefile", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "source.makefile", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "source.ini", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "constant.language.symbol.ruby", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": ["function.parameter.ruby", "function.parameter.cs"], - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "constant.language.symbol.elixir", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "entity.name.function.xi", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.class.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "constant.character.character-class.regexp.xi", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "constant.regexp.xi", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "keyword.control.xi", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "invalid.xi", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "beginning.punctuation.definition.quote.markdown.xi", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "constant.character.xi", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "accent.xi", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "wikiword.xi", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.other.color.rgb-value.xi", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "punctuation.definition.tag.xi", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": [ - "support.constant.property-value.scss", - "support.constant.property-value.css" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "keyword.operator.css", - "keyword.operator.scss", - "keyword.operator.less" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": [ - "support.constant.color.w3c-standard-color-name.css", - "support.constant.color.w3c-standard-color-name.scss" - ], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.separator.list.comma.css", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.type.vendored.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.css", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.property-value", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "support.constant.font-name", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.other.attribute-name.class.css", - "settings": { - "foreground": "#16a994", - "fontStyle": "normal" - } - }, - { - "scope": "entity.other.attribute-name.id", - "settings": { - "foreground": "#7b43f8", - "fontStyle": "normal" - } - }, - { - "scope": [ - "entity.other.attribute-name.pseudo-element", - "entity.other.attribute-name.pseudo-class" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "meta.selector", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "selector.sass", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "rgb-value", - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "inline-color-decoration rgb-value", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "less rgb-value", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "control.elements", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "keyword.operator.less", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "entity.name.tag", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "entity.other.attribute-name", - "settings": { - "foreground": "#16a994", - "fontStyle": "normal" - } - }, - { - "scope": "constant.character.entity", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "meta.tag", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "invalid.illegal.bad-ampersand.html", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "markup.heading", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "markup.heading punctuation.definition.heading", - "entity.name.section" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "entity.name.section.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.heading.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.heading.setext", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": [ - "markup.heading.setext.1.markdown", - "markup.heading.setext.2.markdown" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": ["markup.bold", "todo.bold"], - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.bold", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "punctuation.definition.bold.markdown", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "markup.italic", - "punctuation.definition.italic", - "todo.emphasis" - ], - "settings": { - "foreground": "#fc2b73", - "fontStyle": "italic" - } - }, - { - "scope": "emphasis md", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "markup.italic.markdown", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": [ - "markup.underline.link.markdown", - "markup.underline.link.image.markdown" - ], - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": [ - "string.other.link.title.markdown", - "string.other.link.description.markdown" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "punctuation.definition.metadata.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "markup.inline.raw.markdown", - "markup.inline.raw.string.markdown" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "punctuation.definition.list.begin.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.list.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "beginning.punctuation.definition.list.markdown", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "punctuation.definition.string.begin.markdown", - "punctuation.definition.string.end.markdown" - ], - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.quote.markdown", - "settings": { - "foreground": "#84848A" - } - }, - { - "scope": "keyword.other.unit", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "markup.changed.diff", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": [ - "meta.diff.header.from-file", - "meta.diff.header.to-file", - "punctuation.definition.from-file.diff", - "punctuation.definition.to-file.diff" - ], - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "markup.inserted.diff", - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": "markup.deleted.diff", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "string.regexp", - "settings": { - "foreground": "#17a5af" - } - }, - { - "scope": "constant.other.character-class.regexp", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "keyword.operator.quantifier.regexp", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "constant.character.escape", - "settings": { - "foreground": "#1ca1c7" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > value.json > string.quoted.json", - "source.json meta.structure.array.json > value.json > string.quoted.json", - "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation", - "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation" - ], - "settings": { - "foreground": "#199f43" - } - }, - { - "scope": [ - "source.json meta.structure.dictionary.json > constant.language.json", - "source.json meta.structure.array.json > constant.language.json" - ], - "settings": { - "foreground": "#08c0ef" - } - }, - { - "scope": "support.type.property-name.json", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "support.type.property-name.json punctuation", - "settings": { - "foreground": "#d52c36" - } - }, - { - "scope": "punctuation.definition.block.sequence.item.yaml", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.end", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "block.scope.begin", - "settings": { - "foreground": "#79797F" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#7b43f8" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#d5a910" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#fc2b73" - } - }, - { - "scope": "invalid.illegal", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.broken", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.deprecated", - "settings": { - "foreground": "#ffffff" - } - }, - { - "scope": "invalid.unimplemented", - "settings": { - "foreground": "#ffffff" - } - } - ], - "semanticTokenColors": { - "comment": "#84848A", - "string": "#199f43", - "number": "#1ca1c7", - "regexp": "#17a5af", - "keyword": "#fc2b73", - "variable": "#d47628", - "parameter": "#79797F", - "property": "#d47628", - "function": "#7b43f8", - "method": "#7b43f8", - "type": "#c635e4", - "class": "#c635e4", - "namespace": "#d5a910", - "enumMember": "#08c0ef", - "variable.constant": "#d5a910", - "variable.defaultLibrary": "#d5a910" - } -} diff --git a/packages/diffs/test/__snapshots__/FileRenderer.test.ts.snap b/packages/diffs/test/__snapshots__/FileRenderer.test.ts.snap index 3ec26b069..e81128644 100644 --- a/packages/diffs/test/__snapshots__/FileRenderer.test.ts.snap +++ b/packages/diffs/test/__snapshots__/FileRenderer.test.ts.snap @@ -434,7 +434,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#79797F;--diffs-token-light:#79797F", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#79797F", }, "tagName": "span", "type": "element", @@ -447,7 +447,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#FFA359;--diffs-token-light:#D47628", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#D47628", }, "tagName": "span", "type": "element", @@ -460,7 +460,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#79797F;--diffs-token-light:#79797F", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#79797F", }, "tagName": "span", "type": "element", @@ -473,7 +473,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#FFA359;--diffs-token-light:#D47628", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#D47628", }, "tagName": "span", "type": "element", @@ -486,7 +486,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#79797F;--diffs-token-light:#79797F", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#79797F", }, "tagName": "span", "type": "element", @@ -512,7 +512,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#5ECC71;--diffs-token-light:#199F43", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#199F43", }, "tagName": "span", "type": "element", @@ -525,7 +525,7 @@ exports[`FileRenderer should render TypeScript code to AST matching snapshot 1`] }, ], "properties": { - "style": "--diffs-token-dark:#79797F;--diffs-token-light:#79797F", + "style": "--diffs-token-dark:#FF678D;--diffs-token-light:#79797F", }, "tagName": "span", "type": "element", diff --git a/tsconfig.oxlint.json b/tsconfig.oxlint.json index d0467aad7..30147642f 100644 --- a/tsconfig.oxlint.json +++ b/tsconfig.oxlint.json @@ -3,7 +3,7 @@ "compilerOptions": { "noEmit": true }, - "include": ["apps/**/*", "packages/**/*", "scripts/**/*", "update-themes.js"], + "include": ["apps/**/*", "packages/**/*", "scripts/**/*"], "exclude": [ "**/node_modules/**", "**/dist/**", diff --git a/update-themes.js b/update-themes.js deleted file mode 100755 index 1b80106db..000000000 --- a/update-themes.js +++ /dev/null @@ -1,98 +0,0 @@ -#!/usr/bin/env node -import fs from 'fs'; -import path from 'path'; - -// # IMPORTANT # -// THIS SCRIPT IS ONLY USED ON MDO'S LAPTOP -console.warn( - "This script is only used on @mdo's laptop. If you are not @mdo, you might not like the results." -); - -// import { fileURLToPath } from 'url'; - -// const __filename = fileURLToPath(import.meta.url); -// const __dirname = path.dirname(__filename); - -// Source theme files -const sourceDir = '/Users/mdo/work/pierre/pierre-vscode-theme/themes'; - -// Target directories -const targetDirs = [ - '/Users/mdo/work/pierre/pierrejs/packages/diffs/src/themes', - '/Users/mdo/work/pierre/pierrejs/apps/docs/themes', -]; - -// Theme files to copy -const themeFiles = ['pierre-dark.json', 'pierre-light.json']; - -function updateThemeName(content) { - try { - const theme = JSON.parse(content); - - // Convert name to lowercase and replace spaces with dashes - if (theme.name) { - theme.name = theme.name.toLowerCase().replace(/\s+/g, '-'); - } - - return JSON.stringify(theme, null, 2); - } catch (error) { - console.error('Error parsing JSON:', error); - return content; - } -} - -function copyAndUpdateTheme(sourceFile, targetDir) { - const sourcePath = path.join(sourceDir, sourceFile); - const targetPath = path.join(targetDir, sourceFile); - - try { - // Read source file - const content = fs.readFileSync(sourcePath, 'utf8'); - - // Update the name field - const updatedContent = updateThemeName(content); - - // Write to target location - fs.writeFileSync(targetPath, updatedContent, 'utf8'); - - console.log(`✅ Copied and updated ${sourceFile} to ${targetDir}`); - } catch (error) { - console.error( - `❌ Error copying ${sourceFile} to ${targetDir}:`, - error.message - ); - } -} - -function main() { - console.log('🎨 Updating theme files...\n'); - - // Check if source directory exists - if (!fs.existsSync(sourceDir)) { - console.error(`❌ Source directory not found: ${sourceDir}`); - process.exit(1); - } - - // Process each theme file - themeFiles.forEach((themeFile) => { - console.log(`📁 Processing ${themeFile}...`); - - // Copy to each target directory - targetDirs.forEach((targetDir) => { - // Ensure target directory exists - if (!fs.existsSync(targetDir)) { - console.log(`📁 Creating directory: ${targetDir}`); - fs.mkdirSync(targetDir, { recursive: true }); - } - - copyAndUpdateTheme(themeFile, targetDir); - }); - - console.log(''); - }); - - console.log('🎉 Theme update complete!'); -} - -// Run the script -main();