diff --git a/.github/actions/setup-node/action.yml b/.github/actions/setup-node/action.yml
index f5bf8dc..52b12c9 100644
--- a/.github/actions/setup-node/action.yml
+++ b/.github/actions/setup-node/action.yml
@@ -12,8 +12,9 @@ runs:
uses: actions/setup-node@v4
with:
node-version-file: .node-version
- cache: yarn
- name: Install dependencies
- run: yarn install --immutable
- shell: bash
\ No newline at end of file
+ run: yarn install --no-immutable
+ shell: bash
+ env:
+ YARN_ENABLE_HARDENED_MODE: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork && '1' || '0' }}
diff --git a/.gitignore b/.gitignore
index 87960d6..9b72626 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,4 +27,7 @@ storybook-static
.tamagui
# env
-.env
\ No newline at end of file
+.env
+
+# for monorepo use
+yarn.lock
diff --git a/.storybook/main.ts b/.storybook/main.ts
index 24c7c7d..dba5715 100644
--- a/.storybook/main.ts
+++ b/.storybook/main.ts
@@ -30,7 +30,6 @@ export default defineMain({
tamaguiPlugin({
config: "./src/config/tamagui.config.ts",
components: ["tamagui"],
- optimize: true,
}),
],
build: {
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 2ebdf27..befd3f4 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -23,6 +23,8 @@
".tamagui": true,
".yarn": true
},
+ "typescript.preferences.importModuleSpecifier": "relative",
+
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"package.json": "package-lock.json, yarn.lock, .yarnrc.yml, cspell.config.yaml, biome.json, LICENSE, .gitignore",
diff --git a/chromatic.config.json b/chromatic.config.json
new file mode 100644
index 0000000..ebf5f0f
--- /dev/null
+++ b/chromatic.config.json
@@ -0,0 +1,5 @@
+{
+ "onlyChanged": true,
+ "projectId": "Project:62fea75bb5d432cf221355c3",
+ "zip": true
+}
diff --git a/cspell.config.yaml b/cspell.config.yaml
index 2349213..2435324 100644
--- a/cspell.config.yaml
+++ b/cspell.config.yaml
@@ -8,6 +8,7 @@ words:
- culori
- mongolyy
- nderscore
+ - nums
- unplugin
ignoreWords: []
import: []
diff --git a/package.json b/package.json
index eae1165..36921f1 100644
--- a/package.json
+++ b/package.json
@@ -12,6 +12,7 @@
"scripts": {
"start": "storybook dev -p 6006 --no-open --quiet",
"storybook:build": "storybook build",
+ "storybook:test": "vitest --project=storybook",
"sync": "tsx scripts/syncFigma.ts",
"lint": "biome check .",
"format": "biome check --write .",
@@ -20,8 +21,8 @@
},
"dependencies": {
"@fontsource/nunito-sans": "^5.2.7",
- "@tamagui/config": "1.137.3",
- "@window-splitter/react": "^1.1.2",
+ "@tamagui/config": "2.0.0-rc.11",
+ "@window-splitter/react": "^1.1.3",
"browser-info": "^1.3.0",
"culori": "^4.0.2",
"motion": "^12.23.26",
@@ -31,18 +32,18 @@
"react-native-device-info": "^15.0.1",
"react-native-web": "^0.21.2",
"rtl-detect": "^1.1.2",
- "tamagui": "1.137.3"
+ "tamagui": "2.0.0-rc.11"
},
"devDependencies": {
"@biomejs/biome": "2.3.11",
- "@chromatic-com/storybook": "^4.1.2",
+ "@chromatic-com/storybook": "^5.0.0",
"@storybook/addon-a11y": "^10.0.7",
"@storybook/addon-docs": "^10.0.7",
"@storybook/addon-vitest": "^10.0.7",
"@storybook/react-vite": "^10.0.7",
"@svgr/core": "^8.1.0",
"@svgr/plugin-jsx": "^8.1.0",
- "@tamagui/vite-plugin": "1.137.3",
+ "@tamagui/vite-plugin": "2.0.0-rc.11",
"@types/culori": "^4",
"@types/node": "^22.10.2",
"@types/pluralize": "^0.0.33",
@@ -52,7 +53,7 @@
"@types/rtl-detect": "^1",
"@vitejs/plugin-react": "^5.0.4",
"@vitest/browser-playwright": "^4.0.8",
- "@vitest/coverage-v8": "^4.0.8",
+ "@vitest/coverage-v8": "^4.0.17",
"dotenv": "^17.2.3",
"jsdom": "^27.0.0",
"patch-package": "^8.0.1",
diff --git a/patches/@window-splitter+react+patch.patch b/patches/@window-splitter+react+patch.patch
deleted file mode 100644
index e69de29..0000000
diff --git a/patches/@window-splitter+state+1.1.2.patch b/patches/@window-splitter+state+1.1.2.patch
deleted file mode 100644
index 2028dd0..0000000
--- a/patches/@window-splitter+state+1.1.2.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/node_modules/@window-splitter/state/dist/esm/index.js b/node_modules/@window-splitter/state/dist/esm/index.js
-index 1234567..abcdefg 100644
---- a/node_modules/@window-splitter/state/dist/esm/index.js
-+++ b/node_modules/@window-splitter/state/dist/esm/index.js
-@@ -592,7 +592,9 @@ export function prepareItems(context) {
- function updateLayout(context, dragEvent) {
- const handleIndex = getPanelHandleIndex(context, dragEvent.handleId);
- const handle = context.items[handleIndex];
-- const newItems = [...context.items];
-+ // Check if items need to be prepared (have non-pixel values)
-+ const needsPrepare = context.items.some((item) => isPanelData(item) && item.currentValue.type !== "pixel");
-+ const newItems = needsPrepare ? prepareItems(context) : [...context.items];
- let moveAmount = context.orientation === "horizontal"
- ? dragEvent.value.deltaX
- : dragEvent.value.deltaY;
diff --git a/scripts/syncFigma.ts b/scripts/syncFigma.ts
index 060cb50..6cdffa3 100644
--- a/scripts/syncFigma.ts
+++ b/scripts/syncFigma.ts
@@ -207,9 +207,7 @@ async function generateTypeScriptFile(
.map(({ name }) => `import ${name} from "./${name}"`)
.join("\n")
- const exports = sortedIcons
- .map(({ name }) => `\t${name}: ${name} as WebIconComponentType,`)
- .join("\n")
+ const exports = sortedIcons.map(({ name }) => `\t${name},`).join("\n")
const attachments = sortedIcons
.map(({ name }) => `Icon.${name} = rawIcons.${name}`)
@@ -221,8 +219,6 @@ import { ComponentError } from "../../ComponentError"
// Generated Icons:
${imports}
-import type { WebIconComponentType } from "../types"
-
export const rawIcons = {
${exports}
} as const
diff --git a/src/components/AfterText/index.tsx b/src/components/AfterText/index.tsx
new file mode 100644
index 0000000..b1aa903
--- /dev/null
+++ b/src/components/AfterText/index.tsx
@@ -0,0 +1,31 @@
+import React from "react"
+
+import { Text } from "../Text"
+
+/**
+ * Text to show after an element. Used mostly for lists.
+ */
+type AfterTextProps = {
+ /**
+ * The text to show. Note that this is rendred within a `Text` node.
+ */
+ children: string | React.ReactNode
+}
+
+export const AfterText = React.memo(function AfterText({
+ children,
+}: AfterTextProps) {
+ return (
+
+ {children}
+
+ )
+})
diff --git a/src/components/Button/Pressable.tsx b/src/components/Button/Pressable.tsx
new file mode 100644
index 0000000..2f399db
--- /dev/null
+++ b/src/components/Button/Pressable.tsx
@@ -0,0 +1,183 @@
+import React from "react"
+import { useTheme } from "tamagui"
+
+import { usePointerEvents } from "../../hooks/usePointerEvents"
+import { useShadow as getShadow } from "../../hooks/useShadow"
+import { MotionView, ViewContext, type ViewProps } from "../View"
+
+import type { ColorValue } from "../../utils/color"
+import type { OnPressWithRef } from "../../utils/types"
+
+export type PressableState = {
+ isHovered: boolean
+ isActive: boolean
+}
+
+export type ParadigmPressableProps = ViewProps & {
+ /**
+ * what happens when the element is pressed?
+ *
+ * This is `OnPressWithRef` so its possible to find the element when needed (popups, etc.)
+ */
+ onPress?: OnPressWithRef
+ /**
+ * Called whenever hover or active state changes.
+ */
+ onStateChange?: (state: PressableState) => void
+ /**
+ * is this element important? Should only be 1 per page.
+ */
+ isPrimary?: boolean
+ /**
+ * Does this element have a negative effect (delete, etc.)
+ */
+ isNegative?: boolean
+ /**
+ * Is this element floating?
+ */
+ isRaised?: boolean
+ /**
+ * is this element disabled?
+ * This will make `onPress` not work even if defined
+ */
+ isDisabled?: boolean
+ /**
+ * Is this element currently in a loading state.
+ * This will disable `onPress` even if defined
+ */
+ isLoading?: boolean
+}
+
+const { all: e1 } = getShadow({
+ shadowName: "elevation1",
+ forceBoxShadow: true,
+})
+const { all: e2 } = getShadow({
+ shadowName: "elevation2",
+ forceBoxShadow: true,
+})
+
+export const Pressable = ({
+ children,
+ onPress,
+ onStateChange,
+ isPrimary,
+ isNegative,
+ isRaised,
+ isDisabled: isMarkedDisabled = false,
+ isLoading,
+ ...otherProps
+}: ParadigmPressableProps) => {
+ const theme = useTheme()
+ const { color: parentColor } = React.useContext(ViewContext)
+ const { isHovered, isActive, pointerProps } = usePointerEvents()
+
+ React.useEffect(() => {
+ onStateChange?.({ isHovered, isActive })
+ }, [isHovered, isActive, onStateChange])
+ const pressableRef = React.useRef(null)
+
+ let backgroundColor: ColorValue
+
+ // the button is disabled both when loading and when actively marked disabled
+ const isDisabled = isMarkedDisabled || isLoading
+
+ const buttonState = isDisabled
+ ? isLoading
+ ? "loading"
+ : "disabled"
+ : isHovered
+ ? isActive
+ ? "hoverActive"
+ : "hover"
+ : isActive
+ ? "active"
+ : "normal"
+
+ // Background Color
+ const raisedColor = parentColor
+ ? parentColor.toString() !== "$background"
+ ? theme.background
+ : theme.cardStock
+ : theme.cardStock
+
+ switch (buttonState) {
+ case "loading":
+ case "disabled": {
+ backgroundColor = theme.cardStock
+ break
+ }
+ case "hover": {
+ backgroundColor = isPrimary
+ ? isNegative
+ ? theme.negativeHover
+ : theme.primaryHover
+ : isRaised
+ ? raisedColor
+ : theme.normalHover
+ break
+ }
+ case "active":
+ case "hoverActive": {
+ backgroundColor = isPrimary
+ ? isNegative
+ ? theme.negativeActive
+ : theme.primaryActive
+ : isRaised
+ ? raisedColor
+ : theme.normalActive
+ break
+ }
+ default: {
+ // normal
+ if (isPrimary) {
+ if (isNegative) {
+ backgroundColor = theme.destructive
+ } else {
+ backgroundColor = theme.primary
+ }
+ } else {
+ if (isRaised) {
+ backgroundColor = raisedColor
+ } else {
+ backgroundColor = theme.cardStock
+ }
+ }
+ }
+ }
+
+ return (
+ {
+ onPress?.({ ref: pressableRef, event })
+ }}
+ >
+ {children}
+
+ )
+}
diff --git a/src/components/Button/index.tsx b/src/components/Button/index.tsx
index 2ea9736..b94b790 100644
--- a/src/components/Button/index.tsx
+++ b/src/components/Button/index.tsx
@@ -6,57 +6,30 @@ import { useShadow as getShadow } from "../../hooks/useShadow"
import { ComponentError } from "../ComponentError"
import { Icon, type IconComponentType } from "../Icon"
import { Text } from "../Text"
-import { MotionView, type Row, ViewContext } from "../View"
+import { MotionView, ViewContext } from "../View"
+import {
+ type ParadigmPressableProps,
+ Pressable,
+ type PressableState,
+} from "./Pressable"
import type { FontKey } from "../../config/fonts"
-import type { OnPressWithRef } from "../../utils/types"
-import type { WebIconComponentProps } from "../Icon/types"
+import type { IconSizes } from "../../config/tamagui.config"
+import type { ColorValue } from "../../utils/color"
-type RowColorType = React.ComponentProps["color"]
-type TextColorType = React.ComponentProps["color"]
-type ParadigmButtonProps<
- IconType extends IconComponentType = IconComponentType,
-> = {
+type ParadigmButtonProps = ParadigmPressableProps & {
/**
* The Icon for this button
*/
- icon?: IconType
+ icon?: IconComponentType
/**
* Props to pass to the icon component
*/
- iconProps?: React.ComponentProps
+ iconProps?: React.ComponentProps
/**
* the text to show on the button, if any
*/
label?: string | React.ReactNode
- /**
- * what happens when the button is pressed?
- *
- * This is `OnPressWithRef` so its possible to find the button when needed (popups, etc.)
- */
- onPress?: OnPressWithRef
- /**
- * is this button important? Should only be 1 per page.
- */
- isPrimary?: boolean
- /**
- * Does this button have a negative effect (delete, etc.)
- */
- isNegative?: boolean
- /**
- * Is this button floating?
- */
- isRaised?: boolean
- /**
- * is this button disabled?
- * This will make `onPress` not work even if defined
- */
- isDisabled?: boolean
- /**
- * Is this button currently in a loading state.
- * This will disable `onPress` even if defined
- */
- isLoading?: boolean
/**
* Should this button have a disclosure arrow on the right?
*/
@@ -85,10 +58,6 @@ export const Button = ({
label,
icon: IconComponent,
iconProps,
- onPress,
- isPrimary,
- isNegative,
- isRaised,
isDisabled: isMarkedDisabled = false,
isLoading,
hasDisclosure,
@@ -97,9 +66,12 @@ export const Button = ({
...otherProps
}: ParadigmButtonProps) => {
const theme = useTheme()
- const { color: parentColor } = React.useContext(ViewContext)
- const { isHovered, isActive, pointerProps } = usePointerEvents()
- const buttonRef = React.useRef(null)
+
+ const [{ isHovered, isActive }, setPressState] =
+ React.useState({
+ isHovered: false,
+ isActive: false,
+ })
if (!label && !IconComponent) {
return
@@ -110,21 +82,13 @@ export const Button = ({
*/
let outerPadding: number
let innerPadding: number
- let iconSize: number
+ let iconSize: IconSizes
let buttonHeight: number
let textStyle: FontKey
- let disclosureSize: number
- let backgroundColor: RowColorType
- let textColor: TextColorType
- let iconColor: string
- let disclosureColor: string
-
- const resolveColor = (value: unknown): string => {
- if (typeof value === "string") return value
- const maybe = value as { get?: () => unknown }
- if (maybe?.get) return String(maybe.get())
- return String(value)
- }
+ let disclosureSize: IconSizes
+ let textColor: ColorValue
+ let iconColor: ColorValue
+ let disclosureColor: ColorValue
/**
* Button Sizing!
@@ -167,81 +131,27 @@ export const Button = ({
? "active"
: "normal"
- // Background Color
- const raisedColor = parentColor
- ? parentColor.toString() !== "$background"
- ? theme.background
- : theme.cardStock
- : theme.cardStock
-
- switch (buttonState) {
- case "loading":
- case "disabled": {
- backgroundColor = theme.cardStock
- break
- }
- case "hover": {
- backgroundColor = isPrimary
- ? isNegative
- ? theme.negativeHover
- : theme.primaryHover
- : isRaised
- ? raisedColor
- : theme.normalHover
- break
- }
- case "active":
- case "hoverActive": {
- backgroundColor = isPrimary
- ? isNegative
- ? theme.negativeActive
- : theme.primaryActive
- : isRaised
- ? raisedColor
- : theme.normalActive
- break
- }
- default: {
- // normal
- if (isPrimary) {
- if (isNegative) {
- backgroundColor = theme.destructive
- } else {
- backgroundColor = theme.primary
- }
- } else {
- if (isRaised) {
- backgroundColor = raisedColor
- } else {
- backgroundColor = theme.cardStock
- }
- }
- }
- }
-
// Disclosure + Icon Color
switch (buttonState) {
case "loading":
case "disabled": {
- iconColor = disclosureColor = resolveColor(theme.colorDisabled)
+ iconColor = disclosureColor = theme.colorDisabled
break
}
default: {
- iconColor = disclosureColor = resolveColor(
- isPrimary
- ? theme.colorOnPrimary
- : isNegative
- ? theme.destructive
- : theme.primary,
- )
+ iconColor = disclosureColor = otherProps.isPrimary
+ ? theme.colorOnPrimary
+ : otherProps.isNegative
+ ? theme.destructive
+ : theme.primary
}
}
// Text Color
if (hasDisclosure) {
- textColor = isPrimary
+ textColor = otherProps.isPrimary
? theme.colorOnPrimary
- : isNegative
+ : otherProps.isNegative
? theme.destructive
: theme.color
} else {
@@ -252,57 +162,28 @@ export const Button = ({
break
}
default: {
- textColor = isPrimary
+ textColor = otherProps.isPrimary
? theme.colorOnPrimary
- : isNegative
+ : otherProps.isNegative
? theme.destructive
: theme.primary
}
}
}
- const iconComponentProps: WebIconComponentProps = {
- size: iconSize,
- color: iconColor,
- }
-
return (
- {
- onPress?.({ ref: buttonRef, event })
- }}
>
{IconComponent && (
-
+
)}
{label && (
)}
-
+
)
}
+export { Pressable }
+
export { ButtonRow } from "./ButtonRow"
diff --git a/src/components/Icon/generated/Apple.tsx b/src/components/Icon/generated/Apple.tsx
index 24236ef..fcf2993 100644
--- a/src/components/Icon/generated/Apple.tsx
+++ b/src/components/Icon/generated/Apple.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const AppleIcon = (props: SVGProps) => (
)
-const Apple: WebIconComponentType = ({
- size,
+const Apple = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Apple: WebIconComponentType = ({
fill,
})
}
-export default Apple
+const StyledIcon = styled(
+ Apple,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Archive.tsx b/src/components/Icon/generated/Archive.tsx
index 29c9b63..d3f5722 100644
--- a/src/components/Icon/generated/Archive.tsx
+++ b/src/components/Icon/generated/Archive.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ArchiveIcon = (props: SVGProps) => (
)
-const Archive: WebIconComponentType = ({
- size,
+const Archive = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Archive: WebIconComponentType = ({
fill,
})
}
-export default Archive
+const StyledIcon = styled(
+ Archive,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/At.tsx b/src/components/Icon/generated/At.tsx
index 2d8f967..a7aa3b1 100644
--- a/src/components/Icon/generated/At.tsx
+++ b/src/components/Icon/generated/At.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const AtIcon = (props: SVGProps) => (
)
-const At: WebIconComponentType = ({
- size,
+const At = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const At: WebIconComponentType = ({
fill,
})
}
-export default At
+const StyledIcon = styled(
+ At,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Box.tsx b/src/components/Icon/generated/Box.tsx
index e71ce9b..0d38146 100644
--- a/src/components/Icon/generated/Box.tsx
+++ b/src/components/Icon/generated/Box.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const BoxIcon = (props: SVGProps) => (
)
-const Box: WebIconComponentType = ({
- size,
+const Box = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Box: WebIconComponentType = ({
fill,
})
}
-export default Box
+const StyledIcon = styled(
+ Box,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Bubble.tsx b/src/components/Icon/generated/Bubble.tsx
index c568fdf..61039e0 100644
--- a/src/components/Icon/generated/Bubble.tsx
+++ b/src/components/Icon/generated/Bubble.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const BubbleIcon = (props: SVGProps) => (
)
-const Bubble: WebIconComponentType = ({
- size,
+const Bubble = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Bubble: WebIconComponentType = ({
fill,
})
}
-export default Bubble
+const StyledIcon = styled(
+ Bubble,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Calendar.tsx b/src/components/Icon/generated/Calendar.tsx
index 02b56d3..4a02118 100644
--- a/src/components/Icon/generated/Calendar.tsx
+++ b/src/components/Icon/generated/Calendar.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CalendarIcon = (props: SVGProps) => (
)
-const Calendar: WebIconComponentType = ({
- size,
+const Calendar = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Calendar: WebIconComponentType = ({
fill,
})
}
-export default Calendar
+const StyledIcon = styled(
+ Calendar,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/CalendarNotFound.tsx b/src/components/Icon/generated/CalendarNotFound.tsx
index 46033d7..a0cf04c 100644
--- a/src/components/Icon/generated/CalendarNotFound.tsx
+++ b/src/components/Icon/generated/CalendarNotFound.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CalendarNotFoundIcon = (props: SVGProps) => (
)
-const CalendarNotFound: WebIconComponentType = ({
- size,
+const CalendarNotFound = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const CalendarNotFound: WebIconComponentType = ({
fill,
})
}
-export default CalendarNotFound
+const StyledIcon = styled(
+ CalendarNotFound,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Carousel.tsx b/src/components/Icon/generated/Carousel.tsx
index 3e7ad7a..bbf3bdd 100644
--- a/src/components/Icon/generated/Carousel.tsx
+++ b/src/components/Icon/generated/Carousel.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CarouselIcon = (props: SVGProps) => (
)
-const Carousel: WebIconComponentType = ({
- size,
+const Carousel = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -49,4 +49,13 @@ const Carousel: WebIconComponentType = ({
fill,
})
}
-export default Carousel
+const StyledIcon = styled(
+ Carousel,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Check.tsx b/src/components/Icon/generated/Check.tsx
index f6b5c49..c6e7d35 100644
--- a/src/components/Icon/generated/Check.tsx
+++ b/src/components/Icon/generated/Check.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CheckIcon = (props: SVGProps) => (
)
-const Check: WebIconComponentType = ({
- size,
+const Check = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Check: WebIconComponentType = ({
fill,
})
}
-export default Check
+const StyledIcon = styled(
+ Check,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/ChevronDown.tsx b/src/components/Icon/generated/ChevronDown.tsx
index ab4ec58..2ecee29 100644
--- a/src/components/Icon/generated/ChevronDown.tsx
+++ b/src/components/Icon/generated/ChevronDown.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ChevronDownIcon = (props: SVGProps) => (
)
-const ChevronDown: WebIconComponentType = ({
- size,
+const ChevronDown = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const ChevronDown: WebIconComponentType = ({
fill,
})
}
-export default ChevronDown
+const StyledIcon = styled(
+ ChevronDown,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/ChevronLeft.tsx b/src/components/Icon/generated/ChevronLeft.tsx
index cbec70a..920d385 100644
--- a/src/components/Icon/generated/ChevronLeft.tsx
+++ b/src/components/Icon/generated/ChevronLeft.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ChevronLeftIcon = (props: SVGProps) => (
)
-const ChevronLeft: WebIconComponentType = ({
- size,
+const ChevronLeft = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const ChevronLeft: WebIconComponentType = ({
fill,
})
}
-export default ChevronLeft
+const StyledIcon = styled(
+ ChevronLeft,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/ChevronRight.tsx b/src/components/Icon/generated/ChevronRight.tsx
index e9d8eab..2b94fd9 100644
--- a/src/components/Icon/generated/ChevronRight.tsx
+++ b/src/components/Icon/generated/ChevronRight.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ChevronRightIcon = (props: SVGProps) => (
)
-const ChevronRight: WebIconComponentType = ({
- size,
+const ChevronRight = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const ChevronRight: WebIconComponentType = ({
fill,
})
}
-export default ChevronRight
+const StyledIcon = styled(
+ ChevronRight,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/ChevronUp.tsx b/src/components/Icon/generated/ChevronUp.tsx
index 0520838..59afcb0 100644
--- a/src/components/Icon/generated/ChevronUp.tsx
+++ b/src/components/Icon/generated/ChevronUp.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ChevronUpIcon = (props: SVGProps) => (
)
-const ChevronUp: WebIconComponentType = ({
- size,
+const ChevronUp = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const ChevronUp: WebIconComponentType = ({
fill,
})
}
-export default ChevronUp
+const StyledIcon = styled(
+ ChevronUp,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Clear.tsx b/src/components/Icon/generated/Clear.tsx
index 1a26308..f25a3f0 100644
--- a/src/components/Icon/generated/Clear.tsx
+++ b/src/components/Icon/generated/Clear.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ClearIcon = (props: SVGProps) => (
)
-const Clear: WebIconComponentType = ({
- size,
+const Clear = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Clear: WebIconComponentType = ({
fill,
})
}
-export default Clear
+const StyledIcon = styled(
+ Clear,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Clock.tsx b/src/components/Icon/generated/Clock.tsx
index 4f6121c..55e5f06 100644
--- a/src/components/Icon/generated/Clock.tsx
+++ b/src/components/Icon/generated/Clock.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ClockIcon = (props: SVGProps) => (
)
-const Clock: WebIconComponentType = ({
- size,
+const Clock = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Clock: WebIconComponentType = ({
fill,
})
}
-export default Clock
+const StyledIcon = styled(
+ Clock,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/CloseKeyboard.tsx b/src/components/Icon/generated/CloseKeyboard.tsx
index fc8c9cd..c1bb9f1 100644
--- a/src/components/Icon/generated/CloseKeyboard.tsx
+++ b/src/components/Icon/generated/CloseKeyboard.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CloseKeyboardIcon = (props: SVGProps) => (
)
-const CloseKeyboard: WebIconComponentType = ({
- size,
+const CloseKeyboard = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const CloseKeyboard: WebIconComponentType = ({
fill,
})
}
-export default CloseKeyboard
+const StyledIcon = styled(
+ CloseKeyboard,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/CloudSync.tsx b/src/components/Icon/generated/CloudSync.tsx
index 501a16c..2ed0798 100644
--- a/src/components/Icon/generated/CloudSync.tsx
+++ b/src/components/Icon/generated/CloudSync.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CloudSyncIcon = (props: SVGProps) => (
)
-const CloudSync: WebIconComponentType = ({
- size,
+const CloudSync = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const CloudSync: WebIconComponentType = ({
fill,
})
}
-export default CloudSync
+const StyledIcon = styled(
+ CloudSync,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Cloudy.tsx b/src/components/Icon/generated/Cloudy.tsx
index 092d8c3..7569520 100644
--- a/src/components/Icon/generated/Cloudy.tsx
+++ b/src/components/Icon/generated/Cloudy.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const CloudyIcon = (props: SVGProps) => (
)
-const Cloudy: WebIconComponentType = ({
- size,
+const Cloudy = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Cloudy: WebIconComponentType = ({
fill,
})
}
-export default Cloudy
+const StyledIcon = styled(
+ Cloudy,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Computer.tsx b/src/components/Icon/generated/Computer.tsx
index 9c5c2e3..6cda8a8 100644
--- a/src/components/Icon/generated/Computer.tsx
+++ b/src/components/Icon/generated/Computer.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ComputerIcon = (props: SVGProps) => (
)
-const Computer: WebIconComponentType = ({
- size,
+const Computer = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Computer: WebIconComponentType = ({
fill,
})
}
-export default Computer
+const StyledIcon = styled(
+ Computer,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Dashboard.tsx b/src/components/Icon/generated/Dashboard.tsx
index 541b1af..923d78c 100644
--- a/src/components/Icon/generated/Dashboard.tsx
+++ b/src/components/Icon/generated/Dashboard.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const DashboardIcon = (props: SVGProps) => (
)
-const Dashboard: WebIconComponentType = ({
- size,
+const Dashboard = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Dashboard: WebIconComponentType = ({
fill,
})
}
-export default Dashboard
+const StyledIcon = styled(
+ Dashboard,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Details.tsx b/src/components/Icon/generated/Details.tsx
index 407f10b..ef93536 100644
--- a/src/components/Icon/generated/Details.tsx
+++ b/src/components/Icon/generated/Details.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const DetailsIcon = (props: SVGProps) => (
)
-const Details: WebIconComponentType = ({
- size,
+const Details = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Details: WebIconComponentType = ({
fill,
})
}
-export default Details
+const StyledIcon = styled(
+ Details,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Developer.tsx b/src/components/Icon/generated/Developer.tsx
index 0c05437..004dbf6 100644
--- a/src/components/Icon/generated/Developer.tsx
+++ b/src/components/Icon/generated/Developer.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const DeveloperIcon = (props: SVGProps) => (
)
-const Developer: WebIconComponentType = ({
- size,
+const Developer = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Developer: WebIconComponentType = ({
fill,
})
}
-export default Developer
+const StyledIcon = styled(
+ Developer,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Directory.tsx b/src/components/Icon/generated/Directory.tsx
index 259cecd..47aaeec 100644
--- a/src/components/Icon/generated/Directory.tsx
+++ b/src/components/Icon/generated/Directory.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const DirectoryIcon = (props: SVGProps) => (
)
-const Directory: WebIconComponentType = ({
- size,
+const Directory = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Directory: WebIconComponentType = ({
fill,
})
}
-export default Directory
+const StyledIcon = styled(
+ Directory,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Edit.tsx b/src/components/Icon/generated/Edit.tsx
index e53ae04..9d34afc 100644
--- a/src/components/Icon/generated/Edit.tsx
+++ b/src/components/Icon/generated/Edit.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EditIcon = (props: SVGProps) => (
)
-const Edit: WebIconComponentType = ({
- size,
+const Edit = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Edit: WebIconComponentType = ({
fill,
})
}
-export default Edit
+const StyledIcon = styled(
+ Edit,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiActivity.tsx b/src/components/Icon/generated/EmojiActivity.tsx
index f4bf7c4..d337e72 100644
--- a/src/components/Icon/generated/EmojiActivity.tsx
+++ b/src/components/Icon/generated/EmojiActivity.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiActivityIcon = (props: SVGProps) => (
)
-const EmojiActivity: WebIconComponentType = ({
- size,
+const EmojiActivity = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiActivity: WebIconComponentType = ({
fill,
})
}
-export default EmojiActivity
+const StyledIcon = styled(
+ EmojiActivity,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiFlag.tsx b/src/components/Icon/generated/EmojiFlag.tsx
index 85fe5ec..dfa1495 100644
--- a/src/components/Icon/generated/EmojiFlag.tsx
+++ b/src/components/Icon/generated/EmojiFlag.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiFlagIcon = (props: SVGProps) => (
)
-const EmojiFlag: WebIconComponentType = ({
- size,
+const EmojiFlag = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiFlag: WebIconComponentType = ({
fill,
})
}
-export default EmojiFlag
+const StyledIcon = styled(
+ EmojiFlag,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiFood.tsx b/src/components/Icon/generated/EmojiFood.tsx
index 3f51f4e..17b08ac 100644
--- a/src/components/Icon/generated/EmojiFood.tsx
+++ b/src/components/Icon/generated/EmojiFood.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiFoodIcon = (props: SVGProps) => (
)
-const EmojiFood: WebIconComponentType = ({
- size,
+const EmojiFood = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiFood: WebIconComponentType = ({
fill,
})
}
-export default EmojiFood
+const StyledIcon = styled(
+ EmojiFood,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiNature.tsx b/src/components/Icon/generated/EmojiNature.tsx
index 0c27039..d6c72cd 100644
--- a/src/components/Icon/generated/EmojiNature.tsx
+++ b/src/components/Icon/generated/EmojiNature.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiNatureIcon = (props: SVGProps) => (
)
-const EmojiNature: WebIconComponentType = ({
- size,
+const EmojiNature = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiNature: WebIconComponentType = ({
fill,
})
}
-export default EmojiNature
+const StyledIcon = styled(
+ EmojiNature,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiObject.tsx b/src/components/Icon/generated/EmojiObject.tsx
index 53ffae9..dd8e057 100644
--- a/src/components/Icon/generated/EmojiObject.tsx
+++ b/src/components/Icon/generated/EmojiObject.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiObjectIcon = (props: SVGProps) => (
)
-const EmojiObject: WebIconComponentType = ({
- size,
+const EmojiObject = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiObject: WebIconComponentType = ({
fill,
})
}
-export default EmojiObject
+const StyledIcon = styled(
+ EmojiObject,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiPeople.tsx b/src/components/Icon/generated/EmojiPeople.tsx
index 991b528..6843b96 100644
--- a/src/components/Icon/generated/EmojiPeople.tsx
+++ b/src/components/Icon/generated/EmojiPeople.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiPeopleIcon = (props: SVGProps) => (
)
-const EmojiPeople: WebIconComponentType = ({
- size,
+const EmojiPeople = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiPeople: WebIconComponentType = ({
fill,
})
}
-export default EmojiPeople
+const StyledIcon = styled(
+ EmojiPeople,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiSymbol.tsx b/src/components/Icon/generated/EmojiSymbol.tsx
index 1450801..f67b6d5 100644
--- a/src/components/Icon/generated/EmojiSymbol.tsx
+++ b/src/components/Icon/generated/EmojiSymbol.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiSymbolIcon = (props: SVGProps) => (
)
-const EmojiSymbol: WebIconComponentType = ({
- size,
+const EmojiSymbol = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiSymbol: WebIconComponentType = ({
fill,
})
}
-export default EmojiSymbol
+const StyledIcon = styled(
+ EmojiSymbol,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/EmojiTravel.tsx b/src/components/Icon/generated/EmojiTravel.tsx
index eda5428..09675d1 100644
--- a/src/components/Icon/generated/EmojiTravel.tsx
+++ b/src/components/Icon/generated/EmojiTravel.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const EmojiTravelIcon = (props: SVGProps) => (
)
-const EmojiTravel: WebIconComponentType = ({
- size,
+const EmojiTravel = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const EmojiTravel: WebIconComponentType = ({
fill,
})
}
-export default EmojiTravel
+const StyledIcon = styled(
+ EmojiTravel,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Exclamation.tsx b/src/components/Icon/generated/Exclamation.tsx
index 9302fb8..09a5ec8 100644
--- a/src/components/Icon/generated/Exclamation.tsx
+++ b/src/components/Icon/generated/Exclamation.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ExclamationIcon = (props: SVGProps) => (
)
-const Exclamation: WebIconComponentType = ({
- size,
+const Exclamation = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Exclamation: WebIconComponentType = ({
fill,
})
}
-export default Exclamation
+const StyledIcon = styled(
+ Exclamation,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Fog.tsx b/src/components/Icon/generated/Fog.tsx
index f7bc5b1..a739d3c 100644
--- a/src/components/Icon/generated/Fog.tsx
+++ b/src/components/Icon/generated/Fog.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const FogIcon = (props: SVGProps) => (
)
-const Fog: WebIconComponentType = ({
- size,
+const Fog = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Fog: WebIconComponentType = ({
fill,
})
}
-export default Fog
+const StyledIcon = styled(
+ Fog,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Folder.tsx b/src/components/Icon/generated/Folder.tsx
index fa7e933..36bd475 100644
--- a/src/components/Icon/generated/Folder.tsx
+++ b/src/components/Icon/generated/Folder.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const FolderIcon = (props: SVGProps) => (
)
-const Folder: WebIconComponentType = ({
- size,
+const Folder = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Folder: WebIconComponentType = ({
fill,
})
}
-export default Folder
+const StyledIcon = styled(
+ Folder,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/FolderNew.tsx b/src/components/Icon/generated/FolderNew.tsx
index 60a30ec..434b770 100644
--- a/src/components/Icon/generated/FolderNew.tsx
+++ b/src/components/Icon/generated/FolderNew.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const FolderNewIcon = (props: SVGProps) => (
)
-const FolderNew: WebIconComponentType = ({
- size,
+const FolderNew = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const FolderNew: WebIconComponentType = ({
fill,
})
}
-export default FolderNew
+const StyledIcon = styled(
+ FolderNew,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/FolderNotes.tsx b/src/components/Icon/generated/FolderNotes.tsx
index 74110dc..0abdf6c 100644
--- a/src/components/Icon/generated/FolderNotes.tsx
+++ b/src/components/Icon/generated/FolderNotes.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const FolderNotesIcon = (props: SVGProps) => (
)
-const FolderNotes: WebIconComponentType = ({
- size,
+const FolderNotes = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const FolderNotes: WebIconComponentType = ({
fill,
})
}
-export default FolderNotes
+const StyledIcon = styled(
+ FolderNotes,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/FolderTasks.tsx b/src/components/Icon/generated/FolderTasks.tsx
index 149c52d..7b34d7b 100644
--- a/src/components/Icon/generated/FolderTasks.tsx
+++ b/src/components/Icon/generated/FolderTasks.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const FolderTasksIcon = (props: SVGProps) => (
)
-const FolderTasks: WebIconComponentType = ({
- size,
+const FolderTasks = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const FolderTasks: WebIconComponentType = ({
fill,
})
}
-export default FolderTasks
+const StyledIcon = styled(
+ FolderTasks,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Glue.tsx b/src/components/Icon/generated/Glue.tsx
index ae0bac3..dabed87 100644
--- a/src/components/Icon/generated/Glue.tsx
+++ b/src/components/Icon/generated/Glue.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const GlueIcon = (props: SVGProps) => (
)
-const Glue: WebIconComponentType = ({
- size,
+const Glue = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Glue: WebIconComponentType = ({
fill,
})
}
-export default Glue
+const StyledIcon = styled(
+ Glue,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Hail.tsx b/src/components/Icon/generated/Hail.tsx
index cb1d2eb..11c9ada 100644
--- a/src/components/Icon/generated/Hail.tsx
+++ b/src/components/Icon/generated/Hail.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const HailIcon = (props: SVGProps) => (
)
-const Hail: WebIconComponentType = ({
- size,
+const Hail = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Hail: WebIconComponentType = ({
fill,
})
}
-export default Hail
+const StyledIcon = styled(
+ Hail,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Home.tsx b/src/components/Icon/generated/Home.tsx
index f195ce6..f9434ea 100644
--- a/src/components/Icon/generated/Home.tsx
+++ b/src/components/Icon/generated/Home.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const HomeIcon = (props: SVGProps) => (
)
-const Home: WebIconComponentType = ({
- size,
+const Home = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Home: WebIconComponentType = ({
fill,
})
}
-export default Home
+const StyledIcon = styled(
+ Home,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Inbox.tsx b/src/components/Icon/generated/Inbox.tsx
index 2bd2f21..dc70a67 100644
--- a/src/components/Icon/generated/Inbox.tsx
+++ b/src/components/Icon/generated/Inbox.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const InboxIcon = (props: SVGProps) => (
)
-const Inbox: WebIconComponentType = ({
- size,
+const Inbox = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Inbox: WebIconComponentType = ({
fill,
})
}
-export default Inbox
+const StyledIcon = styled(
+ Inbox,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Info.tsx b/src/components/Icon/generated/Info.tsx
index 35c1fc4..8dcf1f5 100644
--- a/src/components/Icon/generated/Info.tsx
+++ b/src/components/Icon/generated/Info.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const InfoIcon = (props: SVGProps) => (
)
-const Info: WebIconComponentType = ({
- size,
+const Info = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Info: WebIconComponentType = ({
fill,
})
}
-export default Info
+const StyledIcon = styled(
+ Info,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/JoinDiscussion.tsx b/src/components/Icon/generated/JoinDiscussion.tsx
index fac9dff..ca663df 100644
--- a/src/components/Icon/generated/JoinDiscussion.tsx
+++ b/src/components/Icon/generated/JoinDiscussion.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const JoinDiscussionIcon = (props: SVGProps) => (
)
-const JoinDiscussion: WebIconComponentType = ({
- size,
+const JoinDiscussion = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const JoinDiscussion: WebIconComponentType = ({
fill,
})
}
-export default JoinDiscussion
+const StyledIcon = styled(
+ JoinDiscussion,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Labs.tsx b/src/components/Icon/generated/Labs.tsx
index a596b25..9c47f3d 100644
--- a/src/components/Icon/generated/Labs.tsx
+++ b/src/components/Icon/generated/Labs.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const LabsIcon = (props: SVGProps) => (
)
-const Labs: WebIconComponentType = ({
- size,
+const Labs = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Labs: WebIconComponentType = ({
fill,
})
}
-export default Labs
+const StyledIcon = styled(
+ Labs,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/LeaveDiscussion.tsx b/src/components/Icon/generated/LeaveDiscussion.tsx
index 36d2e32..02afc52 100644
--- a/src/components/Icon/generated/LeaveDiscussion.tsx
+++ b/src/components/Icon/generated/LeaveDiscussion.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const LeaveDiscussionIcon = (props: SVGProps) => (
)
-const LeaveDiscussion: WebIconComponentType = ({
- size,
+const LeaveDiscussion = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const LeaveDiscussion: WebIconComponentType = ({
fill,
})
}
-export default LeaveDiscussion
+const StyledIcon = styled(
+ LeaveDiscussion,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/List.tsx b/src/components/Icon/generated/List.tsx
index 25462b8..bea5177 100644
--- a/src/components/Icon/generated/List.tsx
+++ b/src/components/Icon/generated/List.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ListIcon = (props: SVGProps) => (
)
-const List: WebIconComponentType = ({
- size,
+const List = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const List: WebIconComponentType = ({
fill,
})
}
-export default List
+const StyledIcon = styled(
+ List,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Login.tsx b/src/components/Icon/generated/Login.tsx
index cd99b53..f1b388f 100644
--- a/src/components/Icon/generated/Login.tsx
+++ b/src/components/Icon/generated/Login.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const LoginIcon = (props: SVGProps) => (
)
-const Login: WebIconComponentType = ({
- size,
+const Login = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Login: WebIconComponentType = ({
fill,
})
}
-export default Login
+const StyledIcon = styled(
+ Login,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Logout.tsx b/src/components/Icon/generated/Logout.tsx
index 23e3160..3994bcd 100644
--- a/src/components/Icon/generated/Logout.tsx
+++ b/src/components/Icon/generated/Logout.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const LogoutIcon = (props: SVGProps) => (
)
-const Logout: WebIconComponentType = ({
- size,
+const Logout = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Logout: WebIconComponentType = ({
fill,
})
}
-export default Logout
+const StyledIcon = styled(
+ Logout,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/LostAndFound.tsx b/src/components/Icon/generated/LostAndFound.tsx
index 4895c22..ab0279a 100644
--- a/src/components/Icon/generated/LostAndFound.tsx
+++ b/src/components/Icon/generated/LostAndFound.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const LostAndFoundIcon = (props: SVGProps) => (
)
-const LostAndFound: WebIconComponentType = ({
- size,
+const LostAndFound = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const LostAndFound: WebIconComponentType = ({
fill,
})
}
-export default LostAndFound
+const StyledIcon = styled(
+ LostAndFound,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/MapPin.tsx b/src/components/Icon/generated/MapPin.tsx
index d35a873..626901d 100644
--- a/src/components/Icon/generated/MapPin.tsx
+++ b/src/components/Icon/generated/MapPin.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const MapPinIcon = (props: SVGProps) => (
)
-const MapPin: WebIconComponentType = ({
- size,
+const MapPin = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const MapPin: WebIconComponentType = ({
fill,
})
}
-export default MapPin
+const StyledIcon = styled(
+ MapPin,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Move.tsx b/src/components/Icon/generated/Move.tsx
index abd101c..5c530da 100644
--- a/src/components/Icon/generated/Move.tsx
+++ b/src/components/Icon/generated/Move.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const MoveIcon = (props: SVGProps) => (
)
-const Move: WebIconComponentType = ({
- size,
+const Move = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Move: WebIconComponentType = ({
fill,
})
}
-export default Move
+const StyledIcon = styled(
+ Move,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/NewDoc.tsx b/src/components/Icon/generated/NewDoc.tsx
index 560cc5e..3ef102c 100644
--- a/src/components/Icon/generated/NewDoc.tsx
+++ b/src/components/Icon/generated/NewDoc.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NewDocIcon = (props: SVGProps) => (
)
-const NewDoc: WebIconComponentType = ({
- size,
+const NewDoc = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const NewDoc: WebIconComponentType = ({
fill,
})
}
-export default NewDoc
+const StyledIcon = styled(
+ NewDoc,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/NewTask.tsx b/src/components/Icon/generated/NewTask.tsx
index 53466dc..d5c6e3f 100644
--- a/src/components/Icon/generated/NewTask.tsx
+++ b/src/components/Icon/generated/NewTask.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NewTaskIcon = (props: SVGProps) => (
)
-const NewTask: WebIconComponentType = ({
- size,
+const NewTask = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const NewTask: WebIconComponentType = ({
fill,
})
}
-export default NewTask
+const StyledIcon = styled(
+ NewTask,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/NextWeek.tsx b/src/components/Icon/generated/NextWeek.tsx
index 2708091..3ade43b 100644
--- a/src/components/Icon/generated/NextWeek.tsx
+++ b/src/components/Icon/generated/NextWeek.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NextWeekIcon = (props: SVGProps) => (
)
-const NextWeek: WebIconComponentType = ({
- size,
+const NextWeek = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -91,4 +91,13 @@ const NextWeek: WebIconComponentType = ({
fill,
})
}
-export default NextWeek
+const StyledIcon = styled(
+ NextWeek,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/No.tsx b/src/components/Icon/generated/No.tsx
index 7bd9a3d..8ca415e 100644
--- a/src/components/Icon/generated/No.tsx
+++ b/src/components/Icon/generated/No.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NoIcon = (props: SVGProps) => (
)
-const No: WebIconComponentType = ({
- size,
+const No = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const No: WebIconComponentType = ({
fill,
})
}
-export default No
+const StyledIcon = styled(
+ No,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Notification.tsx b/src/components/Icon/generated/Notification.tsx
index f3cb0ce..e357cac 100644
--- a/src/components/Icon/generated/Notification.tsx
+++ b/src/components/Icon/generated/Notification.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NotificationIcon = (props: SVGProps) => (
)
-const Notification: WebIconComponentType = ({
- size,
+const Notification = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Notification: WebIconComponentType = ({
fill,
})
}
-export default Notification
+const StyledIcon = styled(
+ Notification,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Notifications.tsx b/src/components/Icon/generated/Notifications.tsx
index 4c65609..9a4590d 100644
--- a/src/components/Icon/generated/Notifications.tsx
+++ b/src/components/Icon/generated/Notifications.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const NotificationsIcon = (props: SVGProps) => (
)
-const Notifications: WebIconComponentType = ({
- size,
+const Notifications = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -48,4 +48,13 @@ const Notifications: WebIconComponentType = ({
fill,
})
}
-export default Notifications
+const StyledIcon = styled(
+ Notifications,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/PartlyCloudy.tsx b/src/components/Icon/generated/PartlyCloudy.tsx
index a5976a5..8f83c10 100644
--- a/src/components/Icon/generated/PartlyCloudy.tsx
+++ b/src/components/Icon/generated/PartlyCloudy.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const PartlyCloudyIcon = (props: SVGProps) => (
)
-const PartlyCloudy: WebIconComponentType = ({
- size,
+const PartlyCloudy = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const PartlyCloudy: WebIconComponentType = ({
fill,
})
}
-export default PartlyCloudy
+const StyledIcon = styled(
+ PartlyCloudy,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Phone.tsx b/src/components/Icon/generated/Phone.tsx
index 1be5061..1481daf 100644
--- a/src/components/Icon/generated/Phone.tsx
+++ b/src/components/Icon/generated/Phone.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const PhoneIcon = (props: SVGProps) => (
)
-const Phone: WebIconComponentType = ({
- size,
+const Phone = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Phone: WebIconComponentType = ({
fill,
})
}
-export default Phone
+const StyledIcon = styled(
+ Phone,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Plus.tsx b/src/components/Icon/generated/Plus.tsx
index 1421e68..41d50b2 100644
--- a/src/components/Icon/generated/Plus.tsx
+++ b/src/components/Icon/generated/Plus.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const PlusIcon = (props: SVGProps) => (
)
-const Plus: WebIconComponentType = ({
- size,
+const Plus = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Plus: WebIconComponentType = ({
fill,
})
}
-export default Plus
+const StyledIcon = styled(
+ Plus,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Rain.tsx b/src/components/Icon/generated/Rain.tsx
index ba55e9c..13fc2d5 100644
--- a/src/components/Icon/generated/Rain.tsx
+++ b/src/components/Icon/generated/Rain.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const RainIcon = (props: SVGProps) => (
)
-const Rain: WebIconComponentType = ({
- size,
+const Rain = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Rain: WebIconComponentType = ({
fill,
})
}
-export default Rain
+const StyledIcon = styled(
+ Rain,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/ReadOnly.tsx b/src/components/Icon/generated/ReadOnly.tsx
index 94098a0..35118da 100644
--- a/src/components/Icon/generated/ReadOnly.tsx
+++ b/src/components/Icon/generated/ReadOnly.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const ReadOnlyIcon = (props: SVGProps) => (
)
-const ReadOnly: WebIconComponentType = ({
- size,
+const ReadOnly = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -50,4 +50,13 @@ const ReadOnly: WebIconComponentType = ({
fill,
})
}
-export default ReadOnly
+const StyledIcon = styled(
+ ReadOnly,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Search.tsx b/src/components/Icon/generated/Search.tsx
index d237b95..e04ccfd 100644
--- a/src/components/Icon/generated/Search.tsx
+++ b/src/components/Icon/generated/Search.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const SearchIcon = (props: SVGProps) => (
)
-const Search: WebIconComponentType = ({
- size,
+const Search = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Search: WebIconComponentType = ({
fill,
})
}
-export default Search
+const StyledIcon = styled(
+ Search,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Settings.tsx b/src/components/Icon/generated/Settings.tsx
index cb02a2e..eb06352 100644
--- a/src/components/Icon/generated/Settings.tsx
+++ b/src/components/Icon/generated/Settings.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const SettingsIcon = (props: SVGProps) => (
)
-const Settings: WebIconComponentType = ({
- size,
+const Settings = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Settings: WebIconComponentType = ({
fill,
})
}
-export default Settings
+const StyledIcon = styled(
+ Settings,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Sleet.tsx b/src/components/Icon/generated/Sleet.tsx
index ee9de23..7e4547f 100644
--- a/src/components/Icon/generated/Sleet.tsx
+++ b/src/components/Icon/generated/Sleet.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const SleetIcon = (props: SVGProps) => (
)
-const Sleet: WebIconComponentType = ({
- size,
+const Sleet = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Sleet: WebIconComponentType = ({
fill,
})
}
-export default Sleet
+const StyledIcon = styled(
+ Sleet,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Snow.tsx b/src/components/Icon/generated/Snow.tsx
index a78e6a1..7185853 100644
--- a/src/components/Icon/generated/Snow.tsx
+++ b/src/components/Icon/generated/Snow.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const SnowIcon = (props: SVGProps) => (
)
-const Snow: WebIconComponentType = ({
- size,
+const Snow = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Snow: WebIconComponentType = ({
fill,
})
}
-export default Snow
+const StyledIcon = styled(
+ Snow,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Stars.tsx b/src/components/Icon/generated/Stars.tsx
index dc40ec5..dc46da6 100644
--- a/src/components/Icon/generated/Stars.tsx
+++ b/src/components/Icon/generated/Stars.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const StarsIcon = (props: SVGProps) => (
)
-const Stars: WebIconComponentType = ({
- size,
+const Stars = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Stars: WebIconComponentType = ({
fill,
})
}
-export default Stars
+const StyledIcon = styled(
+ Stars,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Status.tsx b/src/components/Icon/generated/Status.tsx
index 5f2ca19..f537827 100644
--- a/src/components/Icon/generated/Status.tsx
+++ b/src/components/Icon/generated/Status.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const StatusIcon = (props: SVGProps) => (
)
-const Status: WebIconComponentType = ({
- size,
+const Status = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Status: WebIconComponentType = ({
fill,
})
}
-export default Status
+const StyledIcon = styled(
+ Status,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Storm.tsx b/src/components/Icon/generated/Storm.tsx
index c632cea..610f815 100644
--- a/src/components/Icon/generated/Storm.tsx
+++ b/src/components/Icon/generated/Storm.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const StormIcon = (props: SVGProps) => (
)
-const Storm: WebIconComponentType = ({
- size,
+const Storm = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Storm: WebIconComponentType = ({
fill,
})
}
-export default Storm
+const StyledIcon = styled(
+ Storm,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Swatch.tsx b/src/components/Icon/generated/Swatch.tsx
index 8df7be1..8966fa3 100644
--- a/src/components/Icon/generated/Swatch.tsx
+++ b/src/components/Icon/generated/Swatch.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const SwatchIcon = (props: SVGProps) => (
)
-const Swatch: WebIconComponentType = ({
- size,
+const Swatch = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Swatch: WebIconComponentType = ({
fill,
})
}
-export default Swatch
+const StyledIcon = styled(
+ Swatch,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Timer.tsx b/src/components/Icon/generated/Timer.tsx
index fd10344..550e792 100644
--- a/src/components/Icon/generated/Timer.tsx
+++ b/src/components/Icon/generated/Timer.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TimerIcon = (props: SVGProps) => (
)
-const Timer: WebIconComponentType = ({
- size,
+const Timer = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Timer: WebIconComponentType = ({
fill,
})
}
-export default Timer
+const StyledIcon = styled(
+ Timer,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Today.tsx b/src/components/Icon/generated/Today.tsx
index db02ed5..58d2798 100644
--- a/src/components/Icon/generated/Today.tsx
+++ b/src/components/Icon/generated/Today.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TodayIcon = (props: SVGProps) => (
)
-const Today: WebIconComponentType = ({
- size,
+const Today = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Today: WebIconComponentType = ({
fill,
})
}
-export default Today
+const StyledIcon = styled(
+ Today,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Tomorrow.tsx b/src/components/Icon/generated/Tomorrow.tsx
index e6822ae..db8a667 100644
--- a/src/components/Icon/generated/Tomorrow.tsx
+++ b/src/components/Icon/generated/Tomorrow.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TomorrowIcon = (props: SVGProps) => (
)
-const Tomorrow: WebIconComponentType = ({
- size,
+const Tomorrow = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -59,4 +59,13 @@ const Tomorrow: WebIconComponentType = ({
fill,
})
}
-export default Tomorrow
+const StyledIcon = styled(
+ Tomorrow,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Tornado.tsx b/src/components/Icon/generated/Tornado.tsx
index e922454..aecb2ad 100644
--- a/src/components/Icon/generated/Tornado.tsx
+++ b/src/components/Icon/generated/Tornado.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TornadoIcon = (props: SVGProps) => (
)
-const Tornado: WebIconComponentType = ({
- size,
+const Tornado = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Tornado: WebIconComponentType = ({
fill,
})
}
-export default Tornado
+const StyledIcon = styled(
+ Tornado,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Transition.tsx b/src/components/Icon/generated/Transition.tsx
index bd2258a..1910597 100644
--- a/src/components/Icon/generated/Transition.tsx
+++ b/src/components/Icon/generated/Transition.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TransitionIcon = (props: SVGProps) => (
)
-const Transition: WebIconComponentType = ({
- size,
+const Transition = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Transition: WebIconComponentType = ({
fill,
})
}
-export default Transition
+const StyledIcon = styled(
+ Transition,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Trash.tsx b/src/components/Icon/generated/Trash.tsx
index 434d4c2..e87d8f7 100644
--- a/src/components/Icon/generated/Trash.tsx
+++ b/src/components/Icon/generated/Trash.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const TrashIcon = (props: SVGProps) => (
)
-const Trash: WebIconComponentType = ({
- size,
+const Trash = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Trash: WebIconComponentType = ({
fill,
})
}
-export default Trash
+const StyledIcon = styled(
+ Trash,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/UnitList.tsx b/src/components/Icon/generated/UnitList.tsx
index c2ca754..3ecc219 100644
--- a/src/components/Icon/generated/UnitList.tsx
+++ b/src/components/Icon/generated/UnitList.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const UnitListIcon = (props: SVGProps) => (
)
-const UnitList: WebIconComponentType = ({
- size,
+const UnitList = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const UnitList: WebIconComponentType = ({
fill,
})
}
-export default UnitList
+const StyledIcon = styled(
+ UnitList,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Upgrade.tsx b/src/components/Icon/generated/Upgrade.tsx
index 65f0f2a..6a7d974 100644
--- a/src/components/Icon/generated/Upgrade.tsx
+++ b/src/components/Icon/generated/Upgrade.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const UpgradeIcon = (props: SVGProps) => (
)
-const Upgrade: WebIconComponentType = ({
- size,
+const Upgrade = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Upgrade: WebIconComponentType = ({
fill,
})
}
-export default Upgrade
+const StyledIcon = styled(
+ Upgrade,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Warning.tsx b/src/components/Icon/generated/Warning.tsx
index 89a07cd..769467d 100644
--- a/src/components/Icon/generated/Warning.tsx
+++ b/src/components/Icon/generated/Warning.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const WarningIcon = (props: SVGProps) => (
)
-const Warning: WebIconComponentType = ({
- size,
+const Warning = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const Warning: WebIconComponentType = ({
fill,
})
}
-export default Warning
+const StyledIcon = styled(
+ Warning,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/WiFi.tsx b/src/components/Icon/generated/WiFi.tsx
index 8e02b9b..355f922 100644
--- a/src/components/Icon/generated/WiFi.tsx
+++ b/src/components/Icon/generated/WiFi.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const WiFiIcon = (props: SVGProps) => (
)
-const WiFi: WebIconComponentType = ({
- size,
+const WiFi = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const WiFi: WebIconComponentType = ({
fill,
})
}
-export default WiFi
+const StyledIcon = styled(
+ WiFi,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/Wind.tsx b/src/components/Icon/generated/Wind.tsx
index 81e6647..5c2638d 100644
--- a/src/components/Icon/generated/Wind.tsx
+++ b/src/components/Icon/generated/Wind.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const WindIcon = (props: SVGProps) => (
)
-const Wind: WebIconComponentType = ({
- size,
+const Wind = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -41,4 +41,13 @@ const Wind: WebIconComponentType = ({
fill,
})
}
-export default Wind
+const StyledIcon = styled(
+ Wind,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/X.tsx b/src/components/Icon/generated/X.tsx
index 8c25aae..ebf6cd8 100644
--- a/src/components/Icon/generated/X.tsx
+++ b/src/components/Icon/generated/X.tsx
@@ -1,10 +1,10 @@
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import * as React from "react"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
const XIcon = (props: SVGProps) => (
)
-const X: WebIconComponentType = ({
- size,
+const X = ({
+ size: sizeKey,
color,
style = {},
...otherProps
-}) => {
- const theme = useTheme()
+}: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : "black")
+ const size = getTokenValue(`$icon.${sizeKey}`)
+ const fill = color || (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
...style,
@@ -43,4 +43,13 @@ const X: WebIconComponentType = ({
fill,
})
}
-export default X
+const StyledIcon = styled(
+ X,
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+export default StyledIcon
diff --git a/src/components/Icon/generated/index.tsx b/src/components/Icon/generated/index.tsx
index 6316d45..10d9cde 100644
--- a/src/components/Icon/generated/index.tsx
+++ b/src/components/Icon/generated/index.tsx
@@ -86,92 +86,90 @@ import WiFi from "./WiFi"
import Wind from "./Wind"
import X from "./X"
-import type { WebIconComponentType } from "../types"
-
export const rawIcons = {
- Apple: Apple as WebIconComponentType,
- Archive: Archive as WebIconComponentType,
- At: At as WebIconComponentType,
- Box: Box as WebIconComponentType,
- Bubble: Bubble as WebIconComponentType,
- Calendar: Calendar as WebIconComponentType,
- CalendarNotFound: CalendarNotFound as WebIconComponentType,
- Carousel: Carousel as WebIconComponentType,
- Check: Check as WebIconComponentType,
- ChevronDown: ChevronDown as WebIconComponentType,
- ChevronLeft: ChevronLeft as WebIconComponentType,
- ChevronRight: ChevronRight as WebIconComponentType,
- ChevronUp: ChevronUp as WebIconComponentType,
- Clear: Clear as WebIconComponentType,
- Clock: Clock as WebIconComponentType,
- CloseKeyboard: CloseKeyboard as WebIconComponentType,
- CloudSync: CloudSync as WebIconComponentType,
- Cloudy: Cloudy as WebIconComponentType,
- Computer: Computer as WebIconComponentType,
- Dashboard: Dashboard as WebIconComponentType,
- Details: Details as WebIconComponentType,
- Developer: Developer as WebIconComponentType,
- Directory: Directory as WebIconComponentType,
- Edit: Edit as WebIconComponentType,
- EmojiActivity: EmojiActivity as WebIconComponentType,
- EmojiFlag: EmojiFlag as WebIconComponentType,
- EmojiFood: EmojiFood as WebIconComponentType,
- EmojiNature: EmojiNature as WebIconComponentType,
- EmojiObject: EmojiObject as WebIconComponentType,
- EmojiPeople: EmojiPeople as WebIconComponentType,
- EmojiSymbol: EmojiSymbol as WebIconComponentType,
- EmojiTravel: EmojiTravel as WebIconComponentType,
- Exclamation: Exclamation as WebIconComponentType,
- Fog: Fog as WebIconComponentType,
- Folder: Folder as WebIconComponentType,
- FolderNew: FolderNew as WebIconComponentType,
- FolderNotes: FolderNotes as WebIconComponentType,
- FolderTasks: FolderTasks as WebIconComponentType,
- Glue: Glue as WebIconComponentType,
- Hail: Hail as WebIconComponentType,
- Home: Home as WebIconComponentType,
- Inbox: Inbox as WebIconComponentType,
- Info: Info as WebIconComponentType,
- JoinDiscussion: JoinDiscussion as WebIconComponentType,
- Labs: Labs as WebIconComponentType,
- LeaveDiscussion: LeaveDiscussion as WebIconComponentType,
- List: List as WebIconComponentType,
- Login: Login as WebIconComponentType,
- Logout: Logout as WebIconComponentType,
- LostAndFound: LostAndFound as WebIconComponentType,
- MapPin: MapPin as WebIconComponentType,
- Move: Move as WebIconComponentType,
- NewDoc: NewDoc as WebIconComponentType,
- NewTask: NewTask as WebIconComponentType,
- NextWeek: NextWeek as WebIconComponentType,
- No: No as WebIconComponentType,
- Notification: Notification as WebIconComponentType,
- Notifications: Notifications as WebIconComponentType,
- PartlyCloudy: PartlyCloudy as WebIconComponentType,
- Phone: Phone as WebIconComponentType,
- Plus: Plus as WebIconComponentType,
- Rain: Rain as WebIconComponentType,
- ReadOnly: ReadOnly as WebIconComponentType,
- Search: Search as WebIconComponentType,
- Settings: Settings as WebIconComponentType,
- Sleet: Sleet as WebIconComponentType,
- Snow: Snow as WebIconComponentType,
- Stars: Stars as WebIconComponentType,
- Status: Status as WebIconComponentType,
- Storm: Storm as WebIconComponentType,
- Swatch: Swatch as WebIconComponentType,
- Timer: Timer as WebIconComponentType,
- Today: Today as WebIconComponentType,
- Tomorrow: Tomorrow as WebIconComponentType,
- Tornado: Tornado as WebIconComponentType,
- Transition: Transition as WebIconComponentType,
- Trash: Trash as WebIconComponentType,
- UnitList: UnitList as WebIconComponentType,
- Upgrade: Upgrade as WebIconComponentType,
- Warning: Warning as WebIconComponentType,
- WiFi: WiFi as WebIconComponentType,
- Wind: Wind as WebIconComponentType,
- X: X as WebIconComponentType,
+ Apple,
+ Archive,
+ At,
+ Box,
+ Bubble,
+ Calendar,
+ CalendarNotFound,
+ Carousel,
+ Check,
+ ChevronDown,
+ ChevronLeft,
+ ChevronRight,
+ ChevronUp,
+ Clear,
+ Clock,
+ CloseKeyboard,
+ CloudSync,
+ Cloudy,
+ Computer,
+ Dashboard,
+ Details,
+ Developer,
+ Directory,
+ Edit,
+ EmojiActivity,
+ EmojiFlag,
+ EmojiFood,
+ EmojiNature,
+ EmojiObject,
+ EmojiPeople,
+ EmojiSymbol,
+ EmojiTravel,
+ Exclamation,
+ Fog,
+ Folder,
+ FolderNew,
+ FolderNotes,
+ FolderTasks,
+ Glue,
+ Hail,
+ Home,
+ Inbox,
+ Info,
+ JoinDiscussion,
+ Labs,
+ LeaveDiscussion,
+ List,
+ Login,
+ Logout,
+ LostAndFound,
+ MapPin,
+ Move,
+ NewDoc,
+ NewTask,
+ NextWeek,
+ No,
+ Notification,
+ Notifications,
+ PartlyCloudy,
+ Phone,
+ Plus,
+ Rain,
+ ReadOnly,
+ Search,
+ Settings,
+ Sleet,
+ Snow,
+ Stars,
+ Status,
+ Storm,
+ Swatch,
+ Timer,
+ Today,
+ Tomorrow,
+ Tornado,
+ Transition,
+ Trash,
+ UnitList,
+ Upgrade,
+ Warning,
+ WiFi,
+ Wind,
+ X,
} as const
const Icon = () => (
diff --git a/src/components/Icon/index.tsx b/src/components/Icon/index.tsx
index 46410d7..b200686 100644
--- a/src/components/Icon/index.tsx
+++ b/src/components/Icon/index.tsx
@@ -5,8 +5,6 @@
import DragHandle from "./crafted/DragHandle"
import { Icon as IconGenerated } from "./generated"
-import type { WebIconComponentType } from "./types"
-
/**
* Add crafted icons to generated icons before exporting
*/
@@ -18,9 +16,6 @@ Icon.DragHandle = DragHandle
export { Icon }
-/**
- * This is somewhat more permissive than it should be,
- * but icons might be defined outside of paradigm and
- * we don't want components to throw in this case.
- */
-export type IconComponentType = WebIconComponentType
+export type IconComponentProps = React.ComponentProps
+
+export type IconComponentType = (props: IconComponentProps) => React.ReactNode
diff --git a/src/components/Icon/stories.tsx b/src/components/Icon/stories.tsx
index 575ab23..559d119 100644
--- a/src/components/Icon/stories.tsx
+++ b/src/components/Icon/stories.tsx
@@ -7,13 +7,14 @@ const meta = preview.meta({
component: Icon,
args: {
color: "red",
+ size: "28",
},
})
export const Generated = meta.story({
render: (args) => (
{Object.entries(rawIcons).map(([name, IconComponent]) => (
-
+
))}
),
diff --git a/src/components/Icon/svgTemplate.cjs b/src/components/Icon/svgTemplate.cjs
index 43f620a..2b03524 100644
--- a/src/components/Icon/svgTemplate.cjs
+++ b/src/components/Icon/svgTemplate.cjs
@@ -7,24 +7,27 @@ module.exports = function template(
return tpl`
import React from "react"
-import { useTheme } from "@tamagui/core"
+import { getTokenValue, styled } from "@tamagui/core"
import { TextContext } from "../../Text"
import type { SVGProps } from "react"
import type { ViewProps } from "react-native"
-import type { WebIconComponentType } from "../types"
+import type { RawWebIconComponentProps } from "../types"
${imports}
${interfaces}
const ${iconName} = (${props}) => ${jsx}
-const ${componentName}: WebIconComponentType = ({ size, color, style = {}, ...otherProps }) => {
- const theme = useTheme()
+const ${componentName} = ({ size: sizeKey, color, style = {}, ...otherProps }: RawWebIconComponentProps) => {
const { isInText } = React.useContext(TextContext)
- const fill = color || (isInText ? theme.iconInTextColor.get() : 'black')
+ const size = getTokenValue(\`$icon.\${sizeKey}\`)
+
+ const fill =
+ color ||
+ (isInText ? "$iconInTextColor" : "black")
const combinedStyle = {
flexShrink: 0,
@@ -34,6 +37,17 @@ const ${componentName}: WebIconComponentType = ({ size, color, style = {}, ...o
return React.createElement(${iconName}, { ...otherProps, style: combinedStyle, width: size, height: size, fill })
}
-export default ${componentName}
+const StyledIcon = styled(
+ ${componentName},
+ {},
+ {
+ accept: {
+ color: "color",
+ } as const,
+ },
+)
+
+
+export default StyledIcon
`
}
diff --git a/src/components/Icon/types.ts b/src/components/Icon/types.ts
index ae79a27..1567286 100644
--- a/src/components/Icon/types.ts
+++ b/src/components/Icon/types.ts
@@ -1,12 +1,14 @@
import type { SVGProps } from "react"
+import type { IconSizes } from "../../config/tamagui.config"
-export type WebIconComponentProps = {
- size: number
+/**
+ * Types before we add tamagui to the icon
+ */
+export type RawWebIconComponentProps = {
+ size: IconSizes
color?: string
style?: Omit<
SVGProps["style"],
"backgroundColor" | "width" | "height"
>
}
-
-export type WebIconComponentType = React.FC // & SvgProps
diff --git a/src/components/List/EmptyContent.tsx b/src/components/List/EmptyContent.tsx
index 847e795..4085590 100644
--- a/src/components/List/EmptyContent.tsx
+++ b/src/components/List/EmptyContent.tsx
@@ -3,22 +3,25 @@ import React from "react"
import { Text } from "../Text"
import { Column } from "../View"
-export const EmptyContent = React.memo<{ children?: React.ReactNode }>(
- function ListEmptyContent({ children }) {
- return !children || typeof children === "string" ? (
-
-
- {children || "This list is empty."}
-
-
- ) : (
- children
- )
- },
-)
+import type { ViewProps } from "tamagui"
+
+export const EmptyContent = React.memo<{
+ color?: ViewProps["color"]
+ children?: React.ReactNode
+}>(function ListEmptyContent({ color, children }) {
+ return !children || typeof children === "string" ? (
+
+
+ {children || "This list is empty."}
+
+
+ ) : (
+ children
+ )
+})
diff --git a/src/components/List/Group/index.tsx b/src/components/List/Group/index.tsx
index 350da29..5b02c40 100644
--- a/src/components/List/Group/index.tsx
+++ b/src/components/List/Group/index.tsx
@@ -10,10 +10,11 @@ import type { ScrollViewProps } from "react-native"
*/
export type ExternalListGroupProps = {
/**
+ * TODO Reimplement this
* By default list contents are limited by the narrow/wide media breakpoint.
* Set this to `true` to override this behavior.
*/
- isFullWidth?: boolean
+ // isFullWidth?: boolean
/**
* the background color for the group
*/
@@ -40,48 +41,45 @@ export type ListGroupProps = ExternalListGroupProps & {
onLayout?: ScrollViewProps["onLayout"]
}
-export const IsInListGroupContext = React.createContext(false)
+export const ListGroupContext = React.createContext({
+ groupId: undefined as string | undefined,
+ isInGroup: false,
+})
export const ListGroup = React.memo(function ListGroup({
- isFullWidth = false,
+ // isFullWidth = false,
noScrollView = false,
children,
color,
onLayout,
between,
}) {
- const [onlyOneChild, setOnlyOneChild] = React.useState(false)
-
+ const groupId = React.useId()
const isInScrollView = React.useContext(ScrollView.IsInContext)
- const isInListGroup = React.useContext(IsInListGroupContext)
-
- React.useEffect(() => {
- setOnlyOneChild(React.Children.count(children) === 1)
- }, [children])
-
- // if we have more than one child wrap in a column with between set
+ const { isInGroup } = React.useContext(ListGroupContext)
const listGroupContent = (
-
- {onlyOneChild ? (
- children
- ) : (
-
- {children}
-
- )}
-
+
+
+ {children}
+
+
)
- if (!isInListGroup && !isInScrollView && !noScrollView) {
+ if (!isInGroup && !isInScrollView && !noScrollView) {
return (
{listGroupContent}
diff --git a/src/components/List/Header/index.tsx b/src/components/List/Header/index.tsx
index d7c2f50..2411f95 100644
--- a/src/components/List/Header/index.tsx
+++ b/src/components/List/Header/index.tsx
@@ -19,7 +19,7 @@ export const Header = ({ children }: ListHeaderProps) => {
diff --git a/src/components/List/Simple/index.tsx b/src/components/List/Simple/index.tsx
index b8313cb..0d07135 100644
--- a/src/components/List/Simple/index.tsx
+++ b/src/components/List/Simple/index.tsx
@@ -30,10 +30,13 @@ export const SimpleList = React.memo(function SimpleList({
{...props}
isEmpty={isEmpty}
>
- {beforeList}
- {header && }
- {children}
- {afterList}
+ {/** biome-ignore lint/complexity/noUselessFragments: We want this content to appear as a single element for the wrapper/group. Without the fragment this will look like 4 children */}
+ <>
+ {beforeList}
+ {header && }
+ {children}
+ {afterList}
+ >
)
})
diff --git a/src/components/List/Simple/stories.tsx b/src/components/List/Simple/stories.tsx
index 86c06cf..79b1f64 100644
--- a/src/components/List/Simple/stories.tsx
+++ b/src/components/List/Simple/stories.tsx
@@ -1,7 +1,9 @@
import preview from "@/storybook/preview"
+import { ListItem } from "../../ListItem"
import { ScrollView } from "../../ScrollView"
import { Text } from "../../Text"
-import { Column } from "../../View"
+import { Column, Row } from "../../View"
+import { List } from "../"
import { SimpleList } from "."
const meta = preview.meta({
@@ -9,11 +11,30 @@ const meta = preview.meta({
})
export const Empty = meta.story()
+
export const EmptyWithContent = meta.story({
args: {
- emptyContent: "I'm So Empty!",
+ emptyContent: "I'm so Empty!",
+ color: "blue",
},
})
+
+export const EmptyInContext = meta.story({
+ args: {
+ emptyContent: "I'm so Empty!",
+ color: "blue",
+ },
+ render: (args) => {
+ return (
+
+
+
+
+
+ )
+ },
+})
+
export const EmptyWithBeforeAfter = meta.story({
args: {
emptyContent: "I'm So Empty!",
@@ -46,10 +67,11 @@ export const BeforeAfter = meta.story({
export const Alone = meta.story({
args: {
+ color: "red",
children: (
- This list will grow to fill contents
+ This list will grow to fill contents (dark red)
),
@@ -58,10 +80,11 @@ export const Alone = meta.story({
export const InScrollView = meta.story({
args: {
+ color: "red",
children: (
- This list does not grow to fill contents
+ This list does not grow to fill contents (dark red)
),
@@ -74,3 +97,44 @@ export const InScrollView = meta.story({
)
},
})
+
+export const WithItems = meta.story({
+ render: (args) => {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )
+ },
+})
diff --git a/src/components/List/Wrapper/index.tsx b/src/components/List/Wrapper/index.tsx
index 5c4b004..1e4c54c 100644
--- a/src/components/List/Wrapper/index.tsx
+++ b/src/components/List/Wrapper/index.tsx
@@ -5,7 +5,7 @@ import { Loading } from "../../Loading"
import { ScrollView } from "../../ScrollView"
import { Column } from "../../View"
import { EmptyContent } from "../EmptyContent"
-import { IsInListGroupContext, ListGroup, type ListGroupProps } from "../Group"
+import { ListGroup, ListGroupContext, type ListGroupProps } from "../Group"
import { Header } from "../Header"
/**
@@ -24,16 +24,10 @@ export type ExternalWrapperProps = {
| undefined
/**
* Anything you want to render before the list (within its scrollview) goes here.
- *
- * Note this is only rendered by the wrapper when the list is empty or loading.
- * Otherwise the list itself should handle it
*/
beforeList?: React.ReactElement | undefined
/**
* Anything you want to render after the list (within its scrollview) goes here.
- *
- * Note this is only rendered by the wrapper when the list is empty or loading.
- * Otherwise the list itself should handle it
*/
afterList?: React.ReactElement | undefined
/**
@@ -74,17 +68,18 @@ export const ListWrapper = React.memo(function ListWrapper({
beforeList,
afterList,
header,
+ color,
...listGroupProps
}) {
const isInScrollView = React.useContext(ScrollView.IsInContext)
- const isInListGroup = React.useContext(IsInListGroupContext)
+ const { isInGroup } = React.useContext(ListGroupContext)
- if (Object.keys(listGroupProps).length > 0 && isInListGroup)
+ if (Object.keys(listGroupProps).length > 0 && isInGroup)
return (
)
- if (isInListGroup && isVirtual)
+ if (isInGroup && isVirtual)
return (
)
@@ -94,22 +89,27 @@ export const ListWrapper = React.memo(function ListWrapper({
)
- let wrapperContent = {children}
+ const wrapperContent = {children}
if (isLoading || isEmpty) {
- wrapperContent = (
-
+ return (
+ <>
{beforeList}
{header && }
- {isLoading ? : {emptyContent}}
+ {isLoading ? (
+
+ ) : (
+ {emptyContent}
+ )}
{afterList}
-
+ >
)
}
- if (!isInScrollView && !isInListGroup)
+ if (!isInScrollView && !isInGroup)
return (
diff --git a/src/components/ListItem/BaseListItem.tsx b/src/components/ListItem/BaseListItem.tsx
index b9c5aea..a430b5e 100644
--- a/src/components/ListItem/BaseListItem.tsx
+++ b/src/components/ListItem/BaseListItem.tsx
@@ -1,10 +1,8 @@
import React from "react"
import { ActivityIndicator } from "react-native-web"
-import { getToken, useTheme, type ViewProps } from "tamagui"
+import { getToken, type ViewProps } from "tamagui"
-import { ComponentError } from "../ComponentError"
import { Icon } from "../Icon"
-import { IsInSettingsListContext } from "../SettingsList/context"
import { Spacer } from "../Spacer"
import { Row, View } from "../View"
import { StatusHandler, type StatusHandlerProps } from "./StatusHandler"
@@ -80,8 +78,6 @@ export const BaseListItem = ({
statusHandlerComponent = StatusHandler,
...otherProps
}: BaseListItemProps & { children: React.ReactNode }) => {
- const theme = useTheme()
- const isInSettings = React.useContext(IsInSettingsListContext)
const isBeingDraggedOver = false // TODO Add drag and drop support
const [active, setActive] = React.useState(isActive || isBeingDraggedOver)
@@ -90,11 +86,6 @@ export const BaseListItem = ({
setActive(isActive || isBeingDraggedOver)
}, [isActive])
- // No nos.
- if (isInSettings && !isSettingsItem)
- return
-
- // Yes yeses.
const StatusHandlerComponent = statusHandlerComponent
return (
@@ -129,7 +120,7 @@ export const BaseListItem = ({
>
)}
diff --git a/src/components/ListItem/ListItem.tsx b/src/components/ListItem/ListItem.tsx
index f8fbc67..124c5ba 100644
--- a/src/components/ListItem/ListItem.tsx
+++ b/src/components/ListItem/ListItem.tsx
@@ -1,4 +1,4 @@
-import { getToken, useTheme } from "tamagui"
+import { getToken } from "tamagui"
import { Text } from "../Text"
import { Column, Row, View, type ViewProps } from "../View"
@@ -53,7 +53,6 @@ export const ListItem = ({
isSelected,
afterLabelIcon: AfterLabelIcon,
}: ListItemProps) => {
- const theme = useTheme()
const {
color: { primaryTextColor, secondaryTextColor },
baseListItemProps,
@@ -86,7 +85,7 @@ export const ListItem = ({
? "$listItemFirstLineIconSize"
: "$listItemInteriorIconSize",
)}
- color={theme.placeholderColor.get()}
+ color={"$placeholderColor"}
/>
)}
diff --git a/src/components/ListItem/StatusHandler.tsx b/src/components/ListItem/StatusHandler.tsx
index 7ef69c4..d95d3ce 100644
--- a/src/components/ListItem/StatusHandler.tsx
+++ b/src/components/ListItem/StatusHandler.tsx
@@ -1,6 +1,8 @@
import { AnimatePresence } from "motion/react"
+import React from "react"
import { animations } from "../../config/animation.config"
+import { ListGroupContext } from "../List/Group"
import { MotionView } from "../View"
export type StatusHandlerProps = {
@@ -15,19 +17,20 @@ export const StatusHandler = ({
isActive,
isSelected,
}: StatusHandlerProps) => {
+ const { groupId } = React.useContext(ListGroupContext)
return (
<>
{isHovered && (
@@ -41,7 +44,7 @@ export const StatusHandler = ({
initial={{ opacity: 0 }}
exit={{ opacity: 0 }}
animate={{ opacity: 1 }}
- transition={animations.slideSpring}
+ transition={animations.quickSpring}
color={"$listItemActive"}
radius={"$md"}
/>
@@ -50,9 +53,9 @@ export const StatusHandler = ({
{isSelected && (
= ({ children, config: overrides }) => {
+ /**
+ * what theme to use (light/dark) defaults to system value
+ */
+ theme?: Themes
+}> = ({ children, theme, config: overrides }) => {
+ /**
+ * 🎨 Theme
+ */
+ const [currentTheme, setCurrentTheme] = React.useState(
+ theme ?? systemTheme,
+ )
+
+ React.useEffect(() => {
+ // if the theme is light or dark set that and be done.
+ if (theme && theme !== Themes.system) {
+ setCurrentTheme(theme)
+ return
+ }
+
+ setCurrentTheme(systemTheme)
+
+ if (!themeQuery) return
+ const mq = themeQuery
+ const handler = (e: MediaQueryListEvent) =>
+ setCurrentTheme(e.matches ? Themes.dark : Themes.light)
+ mq.addEventListener("change", handler)
+ return () => mq.removeEventListener("change", handler)
+ }, [theme])
+
+ /**
+ * 🔧 Config
+ */
+
const config = React.useMemo(() => {
return createTamagui({
...baseConfig,
@@ -53,10 +87,12 @@ export const ParadigmProvider: React.FC<{
])
return (
-
-
- {children}
-
+
+
+
+ {children}
+
+
)
}
diff --git a/src/components/ScrollView/ScrollView.tsx b/src/components/ScrollView/ScrollView.tsx
index 3706b3a..7929f4d 100644
--- a/src/components/ScrollView/ScrollView.tsx
+++ b/src/components/ScrollView/ScrollView.tsx
@@ -7,13 +7,15 @@ import { useAlwaysBounceVertical } from "../../hooks/useAlwaysBounceVertical"
export type ScrollViewRef = TGScrollView
-export const ScrollView = (props: TGScrollViewProps) => {
+export const ScrollView = ({ color, ...props }: TGScrollViewProps) => {
const { onLayout, contentContainerStyle } = useAlwaysBounceVertical()
+ const sharedProps = { ...props, backgroundColor: color }
+
if (props.alwaysBounceVertical) {
return (
{
props.onLayout?.(event)
onLayout(event)
@@ -30,6 +32,6 @@ export const ScrollView = (props: TGScrollViewProps) => {
/>
)
} else {
- return
+ return
}
}
diff --git a/src/components/SettingsList/BaseSettingsListItem.tsx b/src/components/SettingsList/BaseSettingsListItem.tsx
new file mode 100644
index 0000000..26813a6
--- /dev/null
+++ b/src/components/SettingsList/BaseSettingsListItem.tsx
@@ -0,0 +1,102 @@
+import { getTokenValue } from "@tamagui/core"
+
+import { Icon } from "../Icon"
+import { Text } from "../Text"
+import { Row } from "../View"
+
+import type { IconComponentProps, IconComponentType } from "../Icon"
+
+export type BaseSettingsListItemProps = {
+ /**
+ * Label of the settings list item (shown at left)
+ */
+ label: string
+
+ icon?: IconComponentType
+ iconColor?: IconComponentProps["color"]
+
+ /**
+ * is this the first item in the list? (used for styling)
+ */
+ isFirst?: boolean
+
+ /**
+ * is this the last item in the list? (used for styling)
+ */
+ isLast?: boolean
+ /**
+ * is this item pressable?
+ */
+ onPress?: () => void
+}
+
+export const BaseSettingsListItem = ({
+ label,
+ icon,
+ iconColor,
+ isFirst,
+ isLast,
+ onPress,
+ children,
+}: BaseSettingsListItemProps & { children: React.ReactNode }) => {
+ const SettingsIcon = icon
+
+ return (
+
+ {SettingsIcon && (
+
+ )}
+
+
+
+ {label}
+
+
+ {children}
+
+
+ {onPress && (
+
+ )}
+
+
+ )
+}
diff --git a/src/components/SettingsList/Header.tsx b/src/components/SettingsList/Header.tsx
new file mode 100644
index 0000000..340714a
--- /dev/null
+++ b/src/components/SettingsList/Header.tsx
@@ -0,0 +1,21 @@
+import { Text } from "../Text"
+import { Column } from "../View"
+
+import type { ListHeaderProps } from "../List/Header"
+
+export const Header = ({ children }: ListHeaderProps) => {
+ return (
+
+
+ {children}
+
+
+ )
+}
diff --git a/src/components/SettingsList/Index.tsx b/src/components/SettingsList/Index.tsx
new file mode 100644
index 0000000..7b2a5f3
--- /dev/null
+++ b/src/components/SettingsList/Index.tsx
@@ -0,0 +1,58 @@
+import React from "react"
+
+import { AfterText } from "../AfterText"
+import { Column } from "../View"
+import { Header } from "./Header"
+import { Info } from "./Info"
+import { SettingsSelect as Select } from "./Select"
+import { SettingsSlider as Slider } from "./Slider"
+import { SettingsSwitch as Switch } from "./Switch"
+
+type SettingsListChild = React.ReactElement<{
+ isFirst: boolean
+ isLast: boolean
+}>
+
+type SettingsListProps = {
+ /**
+ * Text to show above the settings list
+ */
+ header?: string
+ /**
+ * Text to show below the settings list
+ */
+ footer?: string
+ /**
+ * The content of the settings list. Should be `SettingsList.Item` components.
+ */
+ children: SettingsListChild | SettingsListChild[]
+}
+
+const SettingsList = ({ header, footer, children }: SettingsListProps) => {
+ const childrenArray = React.Children.toArray(children) as SettingsListChild[]
+
+ return (
+
+ {header && }
+ {childrenArray.map((child, index) => {
+ const isFirst = index === 0
+ const isLast = index === childrenArray.length - 1
+
+ return React.isValidElement(child)
+ ? React.cloneElement(child, {
+ isFirst,
+ isLast,
+ })
+ : child
+ })}
+ {footer && {footer}}
+
+ )
+}
+
+SettingsList.Info = Info
+SettingsList.Switch = Switch
+SettingsList.Slider = Slider
+SettingsList.Select = Select
+
+export { SettingsList }
diff --git a/src/components/SettingsList/Info.tsx b/src/components/SettingsList/Info.tsx
new file mode 100644
index 0000000..bf49452
--- /dev/null
+++ b/src/components/SettingsList/Info.tsx
@@ -0,0 +1,39 @@
+import { Text } from "../Text"
+import {
+ BaseSettingsListItem,
+ type BaseSettingsListItemProps,
+} from "./BaseSettingsListItem"
+
+export type InfoProps = BaseSettingsListItemProps & {
+ value?: string | React.ReactNode
+ noSelectValue?: boolean
+ /**
+ * if the value is a Text component (or a text-like component like DateTime) set this to true to get the correct formatting
+ */
+ valueIsText?: boolean
+}
+
+export const Info = ({
+ value,
+ valueIsText,
+ noSelectValue = false,
+ ...baseProps
+}: InfoProps) => {
+ return (
+
+ {(typeof value === "string" && value !== "") || valueIsText ? (
+
+ {value}
+
+ ) : (
+ value
+ )}
+
+ )
+}
diff --git a/src/components/SettingsList/Select.tsx b/src/components/SettingsList/Select.tsx
new file mode 100644
index 0000000..6913277
--- /dev/null
+++ b/src/components/SettingsList/Select.tsx
@@ -0,0 +1,80 @@
+import { getTokenValue } from "@tamagui/core"
+
+import { Icon } from "../Icon"
+import { Text } from "../Text"
+import { Row, View } from "../View"
+import {
+ BaseSettingsListItem,
+ type BaseSettingsListItemProps,
+} from "./BaseSettingsListItem"
+
+export type SelectOption = {
+ label: string
+ value: T
+}
+
+export type SettingsSelectProps =
+ BaseSettingsListItemProps & {
+ options: SelectOption[]
+ value: T
+ onValueChange?: (value: T) => void
+ isDisabled?: boolean
+ }
+
+export const SettingsSelect = ({
+ options,
+ value,
+ onValueChange,
+ isDisabled,
+ ...baseProps
+}: SettingsSelectProps) => {
+ const selectedLabel = options.find((o) => o.value === value)?.label ?? value
+
+ return (
+
+
+
+ {selectedLabel}
+
+
+ {!isDisabled && onValueChange && (
+
+
+
+ )}
+
+
+ )
+}
diff --git a/src/components/SettingsList/Slider.tsx b/src/components/SettingsList/Slider.tsx
new file mode 100644
index 0000000..23f660c
--- /dev/null
+++ b/src/components/SettingsList/Slider.tsx
@@ -0,0 +1,53 @@
+import { Slider, type SliderProps } from "../Slider"
+import { Text, type TextProps } from "../Text"
+import { Row, View } from "../View"
+import {
+ BaseSettingsListItem,
+ type BaseSettingsListItemProps,
+} from "./BaseSettingsListItem"
+
+export type SettingsSliderProps = BaseSettingsListItemProps & SliderProps
+
+export const SettingsSlider = ({
+ value,
+ onValueChange,
+ isDisabled,
+ defaultValue,
+ min,
+ max,
+ step,
+ ...baseProps
+}: SettingsSliderProps) => {
+ const valueTextProps = {
+ style: Text.style.header5,
+ color: "$placeholderColor",
+ noLineHeight: true,
+ tabularNumbers: true,
+ noUserSelect: true,
+ } satisfies TextProps
+
+ return (
+
+
+
+
+
+ 000
+
+
+ {value}
+
+
+
+
+ )
+}
diff --git a/src/components/SettingsList/Switch.tsx b/src/components/SettingsList/Switch.tsx
new file mode 100644
index 0000000..af2a9e5
--- /dev/null
+++ b/src/components/SettingsList/Switch.tsx
@@ -0,0 +1,24 @@
+import { Switch, type SwitchProps } from "../Switch"
+import {
+ BaseSettingsListItem,
+ type BaseSettingsListItemProps,
+} from "./BaseSettingsListItem"
+
+export type SettingsSwitchProps = BaseSettingsListItemProps & SwitchProps
+
+export const SettingsSwitch = ({
+ value,
+ onValueChange,
+ isDisabled,
+ ...baseProps
+}: SettingsSwitchProps) => {
+ return (
+
+
+
+ )
+}
diff --git a/src/components/SettingsList/context.ts b/src/components/SettingsList/context.ts
deleted file mode 100644
index ba4ed38..0000000
--- a/src/components/SettingsList/context.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import React from "react"
-
-export const IsInSettingsListContext = React.createContext(false)
diff --git a/src/components/SettingsList/stories.tsx b/src/components/SettingsList/stories.tsx
new file mode 100644
index 0000000..6aca856
--- /dev/null
+++ b/src/components/SettingsList/stories.tsx
@@ -0,0 +1,59 @@
+import { useState } from "react"
+
+import preview from "@/storybook/preview"
+import { Column } from "../.."
+import { SettingsList } from "./index"
+
+const meta = preview.meta({
+ component: SettingsList,
+})
+
+export const Story = meta.story({
+ render: () => {
+ const [sliderValue, setSliderValue] = useState(50)
+ const [selectValue, setSelectValue] = useState("system")
+
+ return (
+
+
+
+ {
+ alert("press")
+ }}
+ />
+
+
+ console.log(value)}
+ />
+
+
+
+
+ )
+ },
+})
diff --git a/src/components/Slider/index.tsx b/src/components/Slider/index.tsx
new file mode 100644
index 0000000..8be44da
--- /dev/null
+++ b/src/components/Slider/index.tsx
@@ -0,0 +1,97 @@
+import { Slider as TamaguiSlider } from "@tamagui/slider"
+import { useState } from "react"
+
+import { Pressable } from "../Button"
+
+import type { ViewProps } from "../View"
+
+export type SliderProps = ViewProps & {
+ /**
+ * current slider value (controlled)
+ */
+ value: number
+ /**
+ * Initial Slider Value
+ */
+ defaultValue?: number
+ /**
+ * callback for controlled version
+ */
+ onValueChange?: (value: number) => void
+ /**
+ * Whether the slider is disabled
+ */
+ isDisabled?: boolean
+ /**
+ * minimum value of slider (default: 0)
+ */
+ min?: number
+ /**
+ * maximum value of slider (default: 100)
+ */
+ max?: number
+ /**
+ * step value of slider
+ */
+ step?: number
+}
+
+export const Slider = ({
+ value,
+ defaultValue,
+ onValueChange,
+ isDisabled = false,
+ min = 0,
+ max = 100,
+ step,
+ ...otherProps
+}: SliderProps) => {
+ const [isFocused, setIsFocused] = useState(false)
+
+ return (
+ {
+ const v = vals[0]
+ if (v !== undefined) onValueChange?.(v)
+ }}
+ disabled={isDisabled}
+ min={min}
+ max={max}
+ {...(step !== undefined && { step })}
+ opacity={isDisabled ? 0.6 : 1}
+ flexGrow={1}
+ {...otherProps}
+ >
+
+
+
+ setIsFocused(true)}
+ onBlur={() => setIsFocused(false)}
+ >
+
+
+
+ )
+}
diff --git a/src/components/Slider/stories.tsx b/src/components/Slider/stories.tsx
new file mode 100644
index 0000000..c99649a
--- /dev/null
+++ b/src/components/Slider/stories.tsx
@@ -0,0 +1,67 @@
+import React from "react"
+
+import preview from "@/storybook/preview"
+import { Text } from "../Text"
+import { Column, Row } from "../View"
+import { Slider } from "./index"
+
+const meta = preview.meta({
+ component: Slider,
+})
+
+const ControlledSlider: React.FC<{
+ label: string
+ initialValue: number
+ min?: number
+ max?: number
+ step?: number
+ disabled?: boolean
+}> = ({ label, initialValue, min, max, step, disabled }) => {
+ const [value, setValue] = React.useState(initialValue)
+
+ return (
+
+
+ {label}
+ {value}
+
+
+
+ )
+}
+
+export const Story = meta.story({
+ args: {
+ value: 50,
+ min: 0,
+ max: 100,
+ },
+ render: (args) => (
+
+ {}} />
+
+ ),
+})
+
+export const AllStates = meta.story({
+ render: () => (
+
+
+
+
+
+
+ ),
+})
diff --git a/src/components/Switch/index.tsx b/src/components/Switch/index.tsx
index 70a9e7d..663f813 100644
--- a/src/components/Switch/index.tsx
+++ b/src/components/Switch/index.tsx
@@ -30,7 +30,7 @@ const transition = {
bounce: 0.2,
} satisfies Transition
-type SwitchProps = {
+export type SwitchProps = {
value: boolean
onValueChange?: ((value: boolean) => void) | undefined
isDisabled?: boolean | undefined
diff --git a/src/components/Text/index.tsx b/src/components/Text/index.tsx
index 56c4b57..d6ddc61 100644
--- a/src/components/Text/index.tsx
+++ b/src/components/Text/index.tsx
@@ -1,8 +1,5 @@
import React from "react"
-import {
- SizableText as TamaguiText,
- type TextProps as TamaguiTextProps,
-} from "tamagui"
+import { SizableText as TamaguiText, type TextStyle } from "tamagui"
import { FontKey } from "../../config/fonts"
import { pluralize } from "../../utils/pluralize"
@@ -12,12 +9,8 @@ import {
letterCase as letterCaseValues,
} from "./letterCase"
-import type {
- TextProps as NativeTextProps,
- StyleProp,
- TextStyle,
-} from "react-native"
-import type { SpaceProps } from "../../config/shorthands"
+import type { TextProps as NativeTextProps, StyleProp } from "react-native"
+import type { ColorValue } from "../../utils/color"
enum fitValues {
ellipsis = "ellipsis",
@@ -29,7 +22,7 @@ const defaults = {
fit: fitValues.ellipsis,
}
-type TextProps = {
+export type TextProps = {
/**
* the text style to use.
*/
@@ -52,7 +45,7 @@ type TextProps = {
/**
* a color override
*/
- color?: TamaguiTextProps["color"]
+ color?: ColorValue
/**
* Set this to `true` to remove the line height set via `style`. Useful for when you want text vertically centered.
*/
@@ -81,7 +74,7 @@ type TextProps = {
* Children
*/
children?: string | React.ReactNode
-} & SpaceProps
+} & TextStyle
const Text: React.FC & {
style: typeof FontKey
diff --git a/src/components/View/index.tsx b/src/components/View/index.tsx
index aa0e3e5..e812e5e 100644
--- a/src/components/View/index.tsx
+++ b/src/components/View/index.tsx
@@ -11,6 +11,7 @@ import { useShadow } from "../../hooks/useShadow"
import type { ViewProps as RNViewProps } from "react-native"
import type { ShadowName } from "../../generated/shadows"
+import type { ColorValue } from "../../utils/color"
export type ViewProps = {
ref?: React.Ref
@@ -26,7 +27,7 @@ export type ViewProps = {
* the background color of this view. Should come from useTheme() ideally with .get()
* https://tamagui.dev/docs/core/use-theme
*/
- color?: TamaguiViewProps["backgroundColor"]
+ color?: ColorValue
children?: React.ReactNode
/**
* The width
@@ -98,7 +99,7 @@ export const ViewContext = React.createContext<{
/**
* The color of the parent view's background. Used for things like coloring shadows.
*/
- color: TamaguiViewProps["backgroundColor"] | undefined
+ color: ColorValue | undefined
}>({ color: undefined })
const View = (props: ViewProps) => {
diff --git a/src/config/animation.config.ts b/src/config/animation.config.ts
index 4be6d42..0acf7f6 100644
--- a/src/config/animation.config.ts
+++ b/src/config/animation.config.ts
@@ -6,4 +6,9 @@ export const animations = {
bounce: 0.45,
visualDuration: 0.25,
},
+ quickSpring: {
+ type: "spring",
+ bounce: 0.25,
+ visualDuration: 0.1,
+ },
} as const satisfies Record
diff --git a/src/config/paradigm.config.ts b/src/config/paradigm.config.ts
index f716423..cf672ab 100644
--- a/src/config/paradigm.config.ts
+++ b/src/config/paradigm.config.ts
@@ -3,6 +3,8 @@
* This is then used to create a Tamagui config that drives all the paradigm components.
*/
+import type { Themes } from "../utils/theme"
+
/**
* Theme spec. These are the values that will change between light and dark mode.
*/
@@ -29,6 +31,7 @@ export type Theme = {
primaryActive: string
listItemActive: string
listItemSelected: string
+ settingsListHeader: string
}
type ParadigmConfigType = {
@@ -39,7 +42,7 @@ type ParadigmConfigType = {
edgeInset: number
edgeInsetClose: number
}
- themes: Record<"light" | "dark", Theme>
+ themes: Record
}
const special = {
@@ -129,6 +132,7 @@ export const defaultParadigmConfig = {
primaryActive: blue[700],
listItemActive: blue[100],
listItemSelected: gray[100],
+ settingsListHeader: gray[700],
} as const,
dark: {
primary: blue[500],
@@ -142,7 +146,7 @@ export const defaultParadigmConfig = {
placeholderColor: gray[400],
uiStroke: gray[100],
cardStock: special.cardStock,
- background: special.background,
+ background: gray[1000],
switchFalseBackground: gray[300],
switchTrueBackground: green[500],
normalHover: gray[100],
@@ -153,10 +157,11 @@ export const defaultParadigmConfig = {
primaryActive: blue[700],
listItemActive: blue[100],
listItemSelected: gray[200],
+ settingsListHeader: gray[700],
} as const,
} as const,
} as const satisfies ParadigmConfigType
export type ParadigmConfig = Partial> & {
- themes?: Partial>>
+ themes?: Partial>>
}
diff --git a/src/config/tamagui.config.ts b/src/config/tamagui.config.ts
index 1620cbe..67c789c 100644
--- a/src/config/tamagui.config.ts
+++ b/src/config/tamagui.config.ts
@@ -1,12 +1,28 @@
-import { defaultConfig as defaultTamaguiConfig } from "@tamagui/config/v4"
+import { defaultConfig as defaultTamaguiConfig } from "@tamagui/config/v5"
import { type CreateTamaguiProps, createTamagui, createTokens } from "tamagui"
import { Nuntito } from "./fonts"
import { defaultParadigmConfig } from "./paradigm.config"
import { shorthands } from "./shorthands"
+const betweenLists = 16
+
+const icon = {
+ 10: 10,
+ 14: 14,
+ 16: 16,
+ 18: 18,
+ 20: 20,
+ 22: 22,
+ 28: 28,
+ 32: 32,
+ 42: 42,
+ 64: 64,
+} as const
+
export const baseTokens = {
color: {},
+ icon,
size: {
...defaultParadigmConfig.size,
true: 16,
@@ -14,32 +30,41 @@ export const baseTokens = {
tabHeight: 40,
tabContentMinHeight: 40,
tabContentDefaultSize: 280,
- listHeaderHeight: 45,
+ listHeaderHeight: 24,
listHeaderHeightSticky: 32,
+ listSpacerHeight: betweenLists,
listItemStatusSize: 4,
listItemAfterIconSize: 18,
- listItemFirstLineIconSize: 14,
- listItemInteriorIconSize: 16,
+ listItemFirstLineIconSize: 14, // matches the size of the first line of text in a 2-line list item
+ listItemInteriorIconSize: 16, // matches the size of the text in a 1-line list item
+ listItemIconSize: 28,
listItemHeight: 32,
mainNavMinWidth: 280,
mainNavMaxWidth: 560,
+ settingsListItemHeight: 40,
+ sliderTrack: 4,
+ sliderHandleSize: 20,
},
space: {
...defaultParadigmConfig.space,
thinStroke: 1,
space: 16,
true: 16,
- betweenLists: 16,
+ betweenLists: betweenLists,
betweenButtons: 6,
+ listVerticalSpace: 12,
listItemEdgeInset: 6,
listItemBetweenItems: 4,
listItemStatusPosition: 6,
listItemTextIconSpace: 6,
+ captionVerticalMargin: 6,
+ settingsListItemInnerPadding: 6,
},
radius: {
sm: 2,
true: 2,
md: 6,
+ container: 9, // meta box, settings list item
circle: 400,
},
zIndex: {
@@ -54,6 +79,8 @@ export const baseTokens = {
},
} as const
+export type IconSizes = keyof typeof icon
+
/**
* This is the config used in paradigm by default.
* It is possible to override values via the ParadigmProvider.
@@ -63,6 +90,7 @@ export const baseConfig = {
settings: {
...defaultTamaguiConfig.settings,
styleCompat: "react-native",
+ defaultPosition: "relative",
},
tokens: createTokens(baseTokens),
fonts: {
diff --git a/src/generated/shadows.ts b/src/generated/shadows.ts
index 88722a4..1276377 100644
--- a/src/generated/shadows.ts
+++ b/src/generated/shadows.ts
@@ -1,5 +1,5 @@
// This file is auto-generated. Do not edit manually.
-// Generated on 2026-01-15T06:27:20.742Z
+// Generated on 2026-02-12T00:56:11.061Z
export const shadowStyles = {
hole1: [
diff --git a/src/index.ts b/src/index.ts
index 230c9d9..e98ea7a 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -5,8 +5,6 @@ export { baseTokens as tokens } from "./config/tamagui.config"
// Components
-// Components
-
export * from "./components/Button"
export * from "./components/Icon"
export * from "./components/Layout"
@@ -14,6 +12,8 @@ export * from "./components/List"
export * from "./components/ListItem"
export * from "./components/ParadigmProvider"
export * from "./components/ScrollView"
+export * from "./components/SettingsList"
+export * from "./components/Slider"
export * from "./components/Text"
export * from "./components/TextInput"
export * from "./components/View"
@@ -25,6 +25,7 @@ export * from "./components/View"
export * from "./utils/platform"
export * from "./utils/pluralize"
export * from "./utils/preventBounceScroll"
+export * from "./utils/theme"
// etc
diff --git a/src/utils/color.ts b/src/utils/color.ts
index c972341..fc436a7 100644
--- a/src/utils/color.ts
+++ b/src/utils/color.ts
@@ -1,5 +1,9 @@
import { type Color, converter, formatRgb } from "culori"
+import type { ViewProps as TamaguiViewProps } from "tamagui"
+
+export type ColorValue = TamaguiViewProps["backgroundColor"]
+
const rgbConverter = converter("rgb")
export const changeColorAlpha = (color: string | Color, alpha: number) => {
diff --git a/src/utils/theme.ts b/src/utils/theme.ts
new file mode 100644
index 0000000..685ec02
--- /dev/null
+++ b/src/utils/theme.ts
@@ -0,0 +1,17 @@
+export enum Themes {
+ light = "light",
+ dark = "dark",
+ system = "system",
+}
+
+export const themeQuery =
+ typeof window !== "undefined"
+ ? window.matchMedia("(prefers-color-scheme: dark)") // browser
+ : null // server
+
+/**
+ * if we can't figure out the system theme we currently default to light.
+ */
+export const systemTheme: Themes.light | Themes.dark = themeQuery?.matches
+ ? Themes.dark
+ : Themes.light
diff --git a/yarn.lock b/yarn.lock
deleted file mode 100644
index e554110..0000000
--- a/yarn.lock
+++ /dev/null
@@ -1,10027 +0,0 @@
-# This file is generated by running "yarn install" inside your project.
-# Manual changes might be lost - proceed with caution!
-
-__metadata:
- version: 8
- cacheKey: 10
-
-"@acemir/cssom@npm:^0.9.28":
- version: 0.9.31
- resolution: "@acemir/cssom@npm:0.9.31"
- checksum: 10/5948336f7f122062d714f4bb519937c42c91c84be348e31b35179f6109efc6753a695701c29f2271d8990f6f728168e933038418d97646cc5a1096099c3455b5
- languageName: node
- linkType: hard
-
-"@adobe/css-tools@npm:^4.4.0":
- version: 4.4.4
- resolution: "@adobe/css-tools@npm:4.4.4"
- checksum: 10/0abd4715737877e5aa5d730d6ec2cffae2131102ddc8310ac5ba3f457ffb2ef453324dbb5b927e3cbc3f81bdd29ce485754014c6e64f4577a49540c76e26ac6b
- languageName: node
- linkType: hard
-
-"@asamuzakjp/css-color@npm:^4.1.1":
- version: 4.1.1
- resolution: "@asamuzakjp/css-color@npm:4.1.1"
- dependencies:
- "@csstools/css-calc": "npm:^2.1.4"
- "@csstools/css-color-parser": "npm:^3.1.0"
- "@csstools/css-parser-algorithms": "npm:^3.0.5"
- "@csstools/css-tokenizer": "npm:^3.0.4"
- lru-cache: "npm:^11.2.4"
- checksum: 10/4b7e900d9d18a86e01a42d6140936a0373801e44854bcdd70fc7c06022b7e6a793d1960fbe9f6a65bdad1874798a30c0cd91e52bfd5eae909b3347c98cc1c4f5
- languageName: node
- linkType: hard
-
-"@asamuzakjp/dom-selector@npm:^6.7.6":
- version: 6.7.6
- resolution: "@asamuzakjp/dom-selector@npm:6.7.6"
- dependencies:
- "@asamuzakjp/nwsapi": "npm:^2.3.9"
- bidi-js: "npm:^1.0.3"
- css-tree: "npm:^3.1.0"
- is-potential-custom-element-name: "npm:^1.0.1"
- lru-cache: "npm:^11.2.4"
- checksum: 10/91a479f5f59a3b1b23f46407d874882c05b50e72316e57af105c88603fb1008120c46c7fe7504c5be556ea4c9a68ee10aee43433bd8d34f000b9aaf6dcae4d5c
- languageName: node
- linkType: hard
-
-"@asamuzakjp/nwsapi@npm:^2.3.9":
- version: 2.3.9
- resolution: "@asamuzakjp/nwsapi@npm:2.3.9"
- checksum: 10/95a6d1c102e1117fe818da087fcc5b914d23e0699855991bae50b891435dd1945ad7d384198f8bcf616207fd85b7ec32e3db6b96e9309d84c6903b8dc4151e34
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/code-frame@npm:7.28.6"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.28.5"
- js-tokens: "npm:^4.0.0"
- picocolors: "npm:^1.1.1"
- checksum: 10/93e7ed9e039e3cb661bdb97c26feebafacc6ec13d745881dae5c7e2708f579475daebe7a3b5d23b183bb940b30744f52f4a5bcb65b4df03b79d82fcb38495784
- languageName: node
- linkType: hard
-
-"@babel/compat-data@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/compat-data@npm:7.28.6"
- checksum: 10/dc17dfb55711a15f006e34c4610c49b7335fc11b23e192f9e5f625e8ea0f48805e61a57b6b4f5550879332782c93af0b5d6952825fffbb8d4e604b14d698249f
- languageName: node
- linkType: hard
-
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.21.3, @babel/core@npm:^7.25.2, @babel/core@npm:^7.28.0, @babel/core@npm:^7.28.5":
- version: 7.28.6
- resolution: "@babel/core@npm:7.28.6"
- dependencies:
- "@babel/code-frame": "npm:^7.28.6"
- "@babel/generator": "npm:^7.28.6"
- "@babel/helper-compilation-targets": "npm:^7.28.6"
- "@babel/helper-module-transforms": "npm:^7.28.6"
- "@babel/helpers": "npm:^7.28.6"
- "@babel/parser": "npm:^7.28.6"
- "@babel/template": "npm:^7.28.6"
- "@babel/traverse": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- "@jridgewell/remapping": "npm:^2.3.5"
- convert-source-map: "npm:^2.0.0"
- debug: "npm:^4.1.0"
- gensync: "npm:^1.0.0-beta.2"
- json5: "npm:^2.2.3"
- semver: "npm:^6.3.1"
- checksum: 10/1a150a69c547daf13c457be1fdaf1a0935d02b94605e777e049537ec2f279b4bb442ffbe1c2d8ff62c688878b1d5530a5784daf72ece950d1917fb78717f51d2
- languageName: node
- linkType: hard
-
-"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.25.5, @babel/generator@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/generator@npm:7.28.6"
- dependencies:
- "@babel/parser": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- "@jridgewell/gen-mapping": "npm:^0.3.12"
- "@jridgewell/trace-mapping": "npm:^0.3.28"
- jsesc: "npm:^3.0.2"
- checksum: 10/ef2af927e8e0985d02ec4321a242da761a934e927539147c59fdd544034dc7f0e9846f6bf86209aca7a28aee2243ed0fad668adccd48f96d7d6866215173f9af
- languageName: node
- linkType: hard
-
-"@babel/helper-annotate-as-pure@npm:^7.27.3":
- version: 7.27.3
- resolution: "@babel/helper-annotate-as-pure@npm:7.27.3"
- dependencies:
- "@babel/types": "npm:^7.27.3"
- checksum: 10/63863a5c936ef82b546ca289c9d1b18fabfc24da5c4ee382830b124e2e79b68d626207febc8d4bffc720f50b2ee65691d7d12cc0308679dee2cd6bdc926b7190
- languageName: node
- linkType: hard
-
-"@babel/helper-compilation-targets@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/helper-compilation-targets@npm:7.28.6"
- dependencies:
- "@babel/compat-data": "npm:^7.28.6"
- "@babel/helper-validator-option": "npm:^7.27.1"
- browserslist: "npm:^4.24.0"
- lru-cache: "npm:^5.1.1"
- semver: "npm:^6.3.1"
- checksum: 10/f512a5aeee4dfc6ea8807f521d085fdca8d66a7d068a6dd5e5b37da10a6081d648c0bbf66791a081e4e8e6556758da44831b331540965dfbf4f5275f3d0a8788
- languageName: node
- linkType: hard
-
-"@babel/helper-globals@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/helper-globals@npm:7.28.0"
- checksum: 10/91445f7edfde9b65dcac47f4f858f68dc1661bf73332060ab67ad7cc7b313421099a2bfc4bda30c3db3842cfa1e86fffbb0d7b2c5205a177d91b22c8d7d9cb47
- languageName: node
- linkType: hard
-
-"@babel/helper-module-imports@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/helper-module-imports@npm:7.28.6"
- dependencies:
- "@babel/traverse": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- checksum: 10/64b1380d74425566a3c288074d7ce4dea56d775d2d3325a3d4a6df1dca702916c1d268133b6f385de9ba5b822b3c6e2af5d3b11ac88e5453d5698d77264f0ec0
- languageName: node
- linkType: hard
-
-"@babel/helper-module-transforms@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/helper-module-transforms@npm:7.28.6"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.28.6"
- "@babel/helper-validator-identifier": "npm:^7.28.5"
- "@babel/traverse": "npm:^7.28.6"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10/2e421c7db743249819ee51e83054952709dc2e197c7d5d415b4bdddc718580195704bfcdf38544b3f674efc2eccd4d29a65d38678fc827ed3934a7690984cd8b
- languageName: node
- linkType: hard
-
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.28.6, @babel/helper-plugin-utils@npm:^7.8.0":
- version: 7.28.6
- resolution: "@babel/helper-plugin-utils@npm:7.28.6"
- checksum: 10/21c853bbc13dbdddf03309c9a0477270124ad48989e1ad6524b83e83a77524b333f92edd2caae645c5a7ecf264ec6d04a9ebe15aeb54c7f33c037b71ec521e4a
- languageName: node
- linkType: hard
-
-"@babel/helper-string-parser@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-string-parser@npm:7.27.1"
- checksum: 10/0ae29cc2005084abdae2966afdb86ed14d41c9c37db02c3693d5022fba9f5d59b011d039380b8e537c34daf117c549f52b452398f576e908fb9db3c7abbb3a00
- languageName: node
- linkType: hard
-
-"@babel/helper-validator-identifier@npm:^7.28.5":
- version: 7.28.5
- resolution: "@babel/helper-validator-identifier@npm:7.28.5"
- checksum: 10/8e5d9b0133702cfacc7f368bf792f0f8ac0483794877c6dca5fcb73810ee138e27527701826fb58a40a004f3a5ec0a2f3c3dd5e326d262530b119918f3132ba7
- languageName: node
- linkType: hard
-
-"@babel/helper-validator-option@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-validator-option@npm:7.27.1"
- checksum: 10/db73e6a308092531c629ee5de7f0d04390835b21a263be2644276cb27da2384b64676cab9f22cd8d8dbd854c92b1d7d56fc8517cf0070c35d1c14a8c828b0903
- languageName: node
- linkType: hard
-
-"@babel/helpers@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/helpers@npm:7.28.6"
- dependencies:
- "@babel/template": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- checksum: 10/213485cdfffc4deb81fc1bf2cefed61bc825049322590ef69690e223faa300a2a4d1e7d806c723bb1f1f538226b9b1b6c356ca94eb47fa7c6d9e9f251ee425e6
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.28.5, @babel/parser@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/parser@npm:7.28.6"
- dependencies:
- "@babel/types": "npm:^7.28.6"
- bin:
- parser: ./bin/babel-parser.js
- checksum: 10/483a6fb5f9876ec9cbbb98816f2c94f39ae4d1158d35f87e1c4bf19a1f56027c96a1a3962ff0c8c46e8322a6d9e1c80d26b7f9668410df13d5b5769d9447b010
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-async-generators@npm:^7.8.4":
- version: 7.8.4
- resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-bigint@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-bigint@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-class-properties@npm:^7.12.13":
- version: 7.12.13
- resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.12.13"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-attributes@npm:^7.24.7":
- version: 7.28.6
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.28.6"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.28.6"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/6c8c6a5988dbb9799d6027360d1a5ba64faabf551f2ef11ba4eade0c62253b5c85d44ddc8eb643c74b9acb2bcaa664a950bd5de9a5d4aef291c4f2a48223bb4b
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-meta@npm:^7.10.4":
- version: 7.10.4
- resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-json-strings@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-jsx@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/plugin-syntax-jsx@npm:7.28.6"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.28.6"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/572e38f5c1bb4b8124300e7e3dd13e82ae84a21f90d3f0786c98cd05e63c78ca1f32d1cfe462dfbaf5e7d5102fa7cd8fd741dfe4f3afc2e01a3b2877dcc8c866
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4":
- version: 7.10.4
- resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
- version: 7.10.4
- resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-jsx-self@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/72cbae66a58c6c36f7e12e8ed79f292192d858dd4bb00e9e89d8b695e4c5cb6ef48eec84bffff421a5db93fd10412c581f1cccdb00264065df76f121995bdb68
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-jsx-source@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx-source@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/e2843362adb53692be5ee9fa07a386d2d8883daad2063a3575b3c373fc14cdf4ea7978c67a183cb631b4c9c8d77b2f48c24c088f8e65cc3600cb8e97d72a7161
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-jsx@npm:^7.25.2":
- version: 7.28.6
- resolution: "@babel/plugin-transform-react-jsx@npm:7.28.6"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.3"
- "@babel/helper-module-imports": "npm:^7.28.6"
- "@babel/helper-plugin-utils": "npm:^7.28.6"
- "@babel/plugin-syntax-jsx": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/c6eade7309f0710b6aac9e747f8c3305633801c035a35efc5e2436742cc466e457ed5848d3dd5dade36e34332cfc50ac92d69a33f7803d66ae2d72f13a76c3bc
- languageName: node
- linkType: hard
-
-"@babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.25.4":
- version: 7.28.6
- resolution: "@babel/runtime@npm:7.28.6"
- checksum: 10/fbcd439cb74d4a681958eb064c509829e3f46d8a4bfaaf441baa81bb6733d1e680bccc676c813883d7741bcaada1d0d04b15aa320ef280b5734e2192b50decf9
- languageName: node
- linkType: hard
-
-"@babel/template@npm:^7.25.0, @babel/template@npm:^7.28.6, @babel/template@npm:^7.3.3":
- version: 7.28.6
- resolution: "@babel/template@npm:7.28.6"
- dependencies:
- "@babel/code-frame": "npm:^7.28.6"
- "@babel/parser": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- checksum: 10/0ad6e32bf1e7e31bf6b52c20d15391f541ddd645cbd488a77fe537a15b280ee91acd3a777062c52e03eedbc2e1f41548791f6a3697c02476ec5daf49faa38533
- languageName: node
- linkType: hard
-
-"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.6":
- version: 7.28.6
- resolution: "@babel/traverse@npm:7.28.6"
- dependencies:
- "@babel/code-frame": "npm:^7.28.6"
- "@babel/generator": "npm:^7.28.6"
- "@babel/helper-globals": "npm:^7.28.0"
- "@babel/parser": "npm:^7.28.6"
- "@babel/template": "npm:^7.28.6"
- "@babel/types": "npm:^7.28.6"
- debug: "npm:^4.3.1"
- checksum: 10/dd71efe9412433169b805d5c346a6473e539ce30f605752a0d40a0733feba37259bd72bb4ad2ab591e2eaff1ee56633de160c1e98efdc8f373cf33a4a8660275
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.5, @babel/types@npm:^7.28.6, @babel/types@npm:^7.3.3":
- version: 7.28.6
- resolution: "@babel/types@npm:7.28.6"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.28.5"
- checksum: 10/f9c6e52b451065aae5654686ecfc7de2d27dd0fbbc204ee2bd912a71daa359521a32f378981b1cf333ace6c8f86928814452cb9f388a7da59ad468038deb6b5f
- languageName: node
- linkType: hard
-
-"@bcoe/v8-coverage@npm:^1.0.2":
- version: 1.0.2
- resolution: "@bcoe/v8-coverage@npm:1.0.2"
- checksum: 10/46600b2dde460269b07a8e4f12b72e418eae1337b85c979f43af3336c9a1c65b04e42508ab6b245f1e0e3c64328e1c38d8cd733e4a7cebc4fbf9cf65c6e59937
- languageName: node
- linkType: hard
-
-"@biomejs/biome@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/biome@npm:2.3.11"
- dependencies:
- "@biomejs/cli-darwin-arm64": "npm:2.3.11"
- "@biomejs/cli-darwin-x64": "npm:2.3.11"
- "@biomejs/cli-linux-arm64": "npm:2.3.11"
- "@biomejs/cli-linux-arm64-musl": "npm:2.3.11"
- "@biomejs/cli-linux-x64": "npm:2.3.11"
- "@biomejs/cli-linux-x64-musl": "npm:2.3.11"
- "@biomejs/cli-win32-arm64": "npm:2.3.11"
- "@biomejs/cli-win32-x64": "npm:2.3.11"
- dependenciesMeta:
- "@biomejs/cli-darwin-arm64":
- optional: true
- "@biomejs/cli-darwin-x64":
- optional: true
- "@biomejs/cli-linux-arm64":
- optional: true
- "@biomejs/cli-linux-arm64-musl":
- optional: true
- "@biomejs/cli-linux-x64":
- optional: true
- "@biomejs/cli-linux-x64-musl":
- optional: true
- "@biomejs/cli-win32-arm64":
- optional: true
- "@biomejs/cli-win32-x64":
- optional: true
- bin:
- biome: bin/biome
- checksum: 10/37b6ec783ddf8ce994e6f9df3e170b8233a99d49c4fbd75c1f65a41715edd42c7d15d981928a8765e1b7109271806ccdd96c6b098f036c61112dde2003e80509
- languageName: node
- linkType: hard
-
-"@biomejs/cli-darwin-arm64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-darwin-arm64@npm:2.3.11"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@biomejs/cli-darwin-x64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-darwin-x64@npm:2.3.11"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@biomejs/cli-linux-arm64-musl@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-linux-arm64-musl@npm:2.3.11"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@biomejs/cli-linux-arm64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-linux-arm64@npm:2.3.11"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@biomejs/cli-linux-x64-musl@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-linux-x64-musl@npm:2.3.11"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@biomejs/cli-linux-x64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-linux-x64@npm:2.3.11"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@biomejs/cli-win32-arm64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-win32-arm64@npm:2.3.11"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@biomejs/cli-win32-x64@npm:2.3.11":
- version: 2.3.11
- resolution: "@biomejs/cli-win32-x64@npm:2.3.11"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@chromatic-com/storybook@npm:^4.1.2":
- version: 4.1.3
- resolution: "@chromatic-com/storybook@npm:4.1.3"
- dependencies:
- "@neoconfetti/react": "npm:^1.0.0"
- chromatic: "npm:^13.3.3"
- filesize: "npm:^10.0.12"
- jsonfile: "npm:^6.1.0"
- strip-ansi: "npm:^7.1.0"
- peerDependencies:
- storybook: ^0.0.0-0 || ^9.0.0 || ^9.1.0-0 || ^9.2.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0
- checksum: 10/e5f33dc69442f4173cd76e8a5527d6b8a8e8c3870bd2483c2460a5e48bef5ca35b7f2b0c81209dcb10c83a8cbb629230d8a989d9a2328aa01ade8f4209e30dd1
- languageName: node
- linkType: hard
-
-"@code-glue/paradigm@workspace:.":
- version: 0.0.0-use.local
- resolution: "@code-glue/paradigm@workspace:."
- dependencies:
- "@biomejs/biome": "npm:2.3.11"
- "@chromatic-com/storybook": "npm:^4.1.2"
- "@fontsource/nunito-sans": "npm:^5.2.7"
- "@storybook/addon-a11y": "npm:^10.0.7"
- "@storybook/addon-docs": "npm:^10.0.7"
- "@storybook/addon-vitest": "npm:^10.0.7"
- "@storybook/react-vite": "npm:^10.0.7"
- "@svgr/core": "npm:^8.1.0"
- "@svgr/plugin-jsx": "npm:^8.1.0"
- "@tamagui/config": "npm:1.137.3"
- "@tamagui/vite-plugin": "npm:1.137.3"
- "@types/culori": "npm:^4"
- "@types/node": "npm:^22.10.2"
- "@types/pluralize": "npm:^0.0.33"
- "@types/react": "npm:^19.2.0"
- "@types/react-dom": "npm:^19.2.0"
- "@types/react-native-web": "npm:^0.19.2"
- "@types/rtl-detect": "npm:^1"
- "@vitejs/plugin-react": "npm:^5.0.4"
- "@vitest/browser-playwright": "npm:^4.0.8"
- "@vitest/coverage-v8": "npm:^4.0.8"
- "@window-splitter/react": "npm:^1.1.2"
- browser-info: "npm:^1.3.0"
- culori: "npm:^4.0.2"
- dotenv: "npm:^17.2.3"
- jsdom: "npm:^27.0.0"
- motion: "npm:^12.23.26"
- patch-package: "npm:^8.0.1"
- playwright: "npm:^1.56.1"
- pluralize: "npm:^8.0.0"
- react: "npm:^19.2.0"
- react-dom: "npm:^19.2.0"
- react-native-device-info: "npm:^15.0.1"
- react-native-web: "npm:^0.21.2"
- rtl-detect: "npm:^1.1.2"
- storybook: "npm:^10.0.7"
- tamagui: "npm:1.137.3"
- tsx: "npm:^4.19.2"
- typescript: "npm:^5.9.3"
- unplugin-fonts: "npm:^1.4.0"
- vite: "npm:^7.1.7"
- vite-plugin-svgr: "npm:^4.3.0"
- vite-tsconfig-paths: "npm:^5.1.4"
- vitest: "npm:^3.0.5"
- web-vitals: "npm:^5.1.0"
- languageName: unknown
- linkType: soft
-
-"@csstools/color-helpers@npm:^5.1.0":
- version: 5.1.0
- resolution: "@csstools/color-helpers@npm:5.1.0"
- checksum: 10/0138b3d5ccbe77aeccf6721fd008a53523c70e932f0c82dca24a1277ca780447e1d8357da47512ebf96358476f8764de57002f3e491920d67e69202f5a74c383
- languageName: node
- linkType: hard
-
-"@csstools/css-calc@npm:^2.1.4":
- version: 2.1.4
- resolution: "@csstools/css-calc@npm:2.1.4"
- peerDependencies:
- "@csstools/css-parser-algorithms": ^3.0.5
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10/06975b650c0f44c60eeb7afdb3fd236f2dd607b2c622e0bc908d3f54de39eb84e0692833320d03dac04bd6c1ab0154aa3fa0dd442bd9e5f917cf14d8e2ba8d74
- languageName: node
- linkType: hard
-
-"@csstools/css-color-parser@npm:^3.1.0":
- version: 3.1.0
- resolution: "@csstools/css-color-parser@npm:3.1.0"
- dependencies:
- "@csstools/color-helpers": "npm:^5.1.0"
- "@csstools/css-calc": "npm:^2.1.4"
- peerDependencies:
- "@csstools/css-parser-algorithms": ^3.0.5
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10/4741095fdc4501e8e7ada4ed14fbf9dbbe6fea9b989818790ebca15657c29c62defbebacf18592cde2aa638a1d098bbe86d742d2c84ba932fbc00fac51cb8805
- languageName: node
- linkType: hard
-
-"@csstools/css-parser-algorithms@npm:^3.0.5":
- version: 3.0.5
- resolution: "@csstools/css-parser-algorithms@npm:3.0.5"
- peerDependencies:
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10/e93083b5cb36a3c1e7a47ce10cf62961d05bd1e4c608bb3ee50186ff740157ab0ec16a3956f7b86251efd10703034d849693201eea858ae904848c68d2d46ada
- languageName: node
- linkType: hard
-
-"@csstools/css-syntax-patches-for-csstree@npm:^1.0.21":
- version: 1.0.25
- resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.0.25"
- checksum: 10/42dfcd164ed6a66eee8dd3fcdbdaa58d032ab8c3bb5ead2453915429367766879b25332e09379a67357fd33742b856160e7c0182c7d90be00f57571b916c18e7
- languageName: node
- linkType: hard
-
-"@csstools/css-tokenizer@npm:^3.0.4":
- version: 3.0.4
- resolution: "@csstools/css-tokenizer@npm:3.0.4"
- checksum: 10/eb6c84c086312f6bb8758dfe2c85addd7475b0927333c5e39a4d59fb210b9810f8c346972046f95e60a721329cffe98895abe451e51de753ad1ca7a8c24ec65f
- languageName: node
- linkType: hard
-
-"@emotion/is-prop-valid@npm:^0.8.2":
- version: 0.8.8
- resolution: "@emotion/is-prop-valid@npm:0.8.8"
- dependencies:
- "@emotion/memoize": "npm:0.7.4"
- checksum: 10/e85bdeb9d9d23de422f271e0f5311a0142b15055bb7e610440dbf250f0cdfd049df88af72a49e2c6081954481f1cbeca9172e2116ff536b38229397dfbed8082
- languageName: node
- linkType: hard
-
-"@emotion/memoize@npm:0.7.4":
- version: 0.7.4
- resolution: "@emotion/memoize@npm:0.7.4"
- checksum: 10/4e3920d4ec95995657a37beb43d3f4b7d89fed6caa2b173a4c04d10482d089d5c3ea50bbc96618d918b020f26ed6e9c4026bbd45433566576c1f7b056c3271dc
- languageName: node
- linkType: hard
-
-"@esbuild/aix-ppc64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/aix-ppc64@npm:0.25.12"
- conditions: os=aix & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/aix-ppc64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/aix-ppc64@npm:0.27.2"
- conditions: os=aix & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/android-arm64@npm:0.25.12"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/android-arm64@npm:0.27.2"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/android-arm@npm:0.25.12"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/android-arm@npm:0.27.2"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/android-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/android-x64@npm:0.25.12"
- conditions: os=android & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/android-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/android-x64@npm:0.27.2"
- conditions: os=android & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/darwin-arm64@npm:0.25.12"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/darwin-arm64@npm:0.27.2"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/darwin-x64@npm:0.25.12"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/darwin-x64@npm:0.27.2"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/freebsd-arm64@npm:0.25.12"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/freebsd-arm64@npm:0.27.2"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/freebsd-x64@npm:0.25.12"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/freebsd-x64@npm:0.27.2"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-arm64@npm:0.25.12"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-arm64@npm:0.27.2"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-arm@npm:0.25.12"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-arm@npm:0.27.2"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ia32@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-ia32@npm:0.25.12"
- conditions: os=linux & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ia32@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-ia32@npm:0.27.2"
- conditions: os=linux & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/linux-loong64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-loong64@npm:0.25.12"
- conditions: os=linux & cpu=loong64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-loong64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-loong64@npm:0.27.2"
- conditions: os=linux & cpu=loong64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-mips64el@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-mips64el@npm:0.25.12"
- conditions: os=linux & cpu=mips64el
- languageName: node
- linkType: hard
-
-"@esbuild/linux-mips64el@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-mips64el@npm:0.27.2"
- conditions: os=linux & cpu=mips64el
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ppc64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-ppc64@npm:0.25.12"
- conditions: os=linux & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ppc64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-ppc64@npm:0.27.2"
- conditions: os=linux & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-riscv64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-riscv64@npm:0.25.12"
- conditions: os=linux & cpu=riscv64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-riscv64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-riscv64@npm:0.27.2"
- conditions: os=linux & cpu=riscv64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-s390x@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-s390x@npm:0.25.12"
- conditions: os=linux & cpu=s390x
- languageName: node
- linkType: hard
-
-"@esbuild/linux-s390x@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-s390x@npm:0.27.2"
- conditions: os=linux & cpu=s390x
- languageName: node
- linkType: hard
-
-"@esbuild/linux-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/linux-x64@npm:0.25.12"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/linux-x64@npm:0.27.2"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/netbsd-arm64@npm:0.25.12"
- conditions: os=netbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/netbsd-arm64@npm:0.27.2"
- conditions: os=netbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/netbsd-x64@npm:0.25.12"
- conditions: os=netbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/netbsd-x64@npm:0.27.2"
- conditions: os=netbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/openbsd-arm64@npm:0.25.12"
- conditions: os=openbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/openbsd-arm64@npm:0.27.2"
- conditions: os=openbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/openbsd-x64@npm:0.25.12"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/openbsd-x64@npm:0.27.2"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openharmony-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/openharmony-arm64@npm:0.25.12"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openharmony-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/openharmony-arm64@npm:0.27.2"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/sunos-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/sunos-x64@npm:0.25.12"
- conditions: os=sunos & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/sunos-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/sunos-x64@npm:0.27.2"
- conditions: os=sunos & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-arm64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/win32-arm64@npm:0.25.12"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-arm64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/win32-arm64@npm:0.27.2"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-ia32@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/win32-ia32@npm:0.25.12"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/win32-ia32@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/win32-ia32@npm:0.27.2"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/win32-x64@npm:0.25.12":
- version: 0.25.12
- resolution: "@esbuild/win32-x64@npm:0.25.12"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-x64@npm:0.27.2":
- version: 0.27.2
- resolution: "@esbuild/win32-x64@npm:0.27.2"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@exodus/bytes@npm:^1.6.0":
- version: 1.8.0
- resolution: "@exodus/bytes@npm:1.8.0"
- peerDependencies:
- "@exodus/crypto": ^1.0.0-rc.4
- peerDependenciesMeta:
- "@exodus/crypto":
- optional: true
- checksum: 10/aed2f77fbdfbadfc686ee66be68c192dd9138677daa65d368b8aaee006432518fec1098b4319073692d9cce52c50e0269b700801c1cb13a694f8dd04a2e1c5ec
- languageName: node
- linkType: hard
-
-"@floating-ui/core@npm:^1.0.0, @floating-ui/core@npm:^1.7.3":
- version: 1.7.3
- resolution: "@floating-ui/core@npm:1.7.3"
- dependencies:
- "@floating-ui/utils": "npm:^0.2.10"
- checksum: 10/a8952ff2673ddf28f12feeb86d90c54949e45bcb1af5758b7672850ac0dadb36d4bd61aa45dad1b6a35ba40d4756d3573afac6610b90502639d7266b91e0864e
- languageName: node
- linkType: hard
-
-"@floating-ui/dom@npm:^1.7.4":
- version: 1.7.4
- resolution: "@floating-ui/dom@npm:1.7.4"
- dependencies:
- "@floating-ui/core": "npm:^1.7.3"
- "@floating-ui/utils": "npm:^0.2.10"
- checksum: 10/d3d6a23e7b9804ba56338c7c666590258683af14b6026270d32afc1202f72b5b82cca359004bdc7830bf2463a045da6c7bd4e7d5351218cf270ff94206197971
- languageName: node
- linkType: hard
-
-"@floating-ui/react-dom@npm:^2.1.3, @floating-ui/react-dom@npm:^2.1.6":
- version: 2.1.6
- resolution: "@floating-ui/react-dom@npm:2.1.6"
- dependencies:
- "@floating-ui/dom": "npm:^1.7.4"
- peerDependencies:
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10/fbfd3319b42edb9c156e4e872f500d2edb112bc9cfd1b45892bff16ccf21c2484ddc9c416f7631c2aaaadec1b2f98b205db8a3f89eb78ca870905fcfe3917c35
- languageName: node
- linkType: hard
-
-"@floating-ui/react-native@npm:^0.10.7":
- version: 0.10.7
- resolution: "@floating-ui/react-native@npm:0.10.7"
- dependencies:
- "@floating-ui/core": "npm:^1.0.0"
- peerDependencies:
- react: ">=16.8.0"
- react-native: ">=0.64.0"
- checksum: 10/98f665b8bea1b02f8b8f6488d699716cca8e870bf137ae5e25d287bd7b31bfc9bbc07cfdd3bafc227128d08985af8b4bf985b7a48859a88ef862ff62a4af915b
- languageName: node
- linkType: hard
-
-"@floating-ui/react@npm:^0.27.12":
- version: 0.27.16
- resolution: "@floating-ui/react@npm:0.27.16"
- dependencies:
- "@floating-ui/react-dom": "npm:^2.1.6"
- "@floating-ui/utils": "npm:^0.2.10"
- tabbable: "npm:^6.0.0"
- peerDependencies:
- react: ">=17.0.0"
- react-dom: ">=17.0.0"
- checksum: 10/b9baedee124035323a8f74794ec782678faf52af1c88731ce7d2641b7e7c97748fda1e711a3c4db007a0153d93158d867f4726ee632d713d3de76ec4bdfd84e1
- languageName: node
- linkType: hard
-
-"@floating-ui/utils@npm:^0.2.10":
- version: 0.2.10
- resolution: "@floating-ui/utils@npm:0.2.10"
- checksum: 10/b635ea865a8be2484b608b7157f5abf9ed439f351011a74b7e988439e2898199a9a8b790f52291e05bdcf119088160dc782d98cff45cc98c5a271bc6f51327ae
- languageName: node
- linkType: hard
-
-"@fontsource/nunito-sans@npm:^5.2.7":
- version: 5.2.7
- resolution: "@fontsource/nunito-sans@npm:5.2.7"
- checksum: 10/c902325ad09e1fb482d59eb8b7cafc803e95fd020079bb2d3f522ff29a60400f0ef712c926bf10d81cf21e6e213c26c2d94a88d5435c959510d7627107bd61f5
- languageName: node
- linkType: hard
-
-"@isaacs/balanced-match@npm:^4.0.1":
- version: 4.0.1
- resolution: "@isaacs/balanced-match@npm:4.0.1"
- checksum: 10/102fbc6d2c0d5edf8f6dbf2b3feb21695a21bc850f11bc47c4f06aa83bd8884fde3fe9d6d797d619901d96865fdcb4569ac2a54c937992c48885c5e3d9967fe8
- languageName: node
- linkType: hard
-
-"@isaacs/brace-expansion@npm:^5.0.0":
- version: 5.0.0
- resolution: "@isaacs/brace-expansion@npm:5.0.0"
- dependencies:
- "@isaacs/balanced-match": "npm:^4.0.1"
- checksum: 10/cf3b7f206aff12128214a1df764ac8cdbc517c110db85249b945282407e3dfc5c6e66286383a7c9391a059fc8e6e6a8ca82262fc9d2590bd615376141fbebd2d
- languageName: node
- linkType: hard
-
-"@isaacs/cliui@npm:^8.0.2":
- version: 8.0.2
- resolution: "@isaacs/cliui@npm:8.0.2"
- dependencies:
- string-width: "npm:^5.1.2"
- string-width-cjs: "npm:string-width@^4.2.0"
- strip-ansi: "npm:^7.0.1"
- strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
- wrap-ansi: "npm:^8.1.0"
- wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
- checksum: 10/e9ed5fd27c3aec1095e3a16e0c0cf148d1fee55a38665c35f7b3f86a9b5d00d042ddaabc98e8a1cb7463b9378c15f22a94eb35e99469c201453eb8375191f243
- languageName: node
- linkType: hard
-
-"@isaacs/fs-minipass@npm:^4.0.0":
- version: 4.0.1
- resolution: "@isaacs/fs-minipass@npm:4.0.1"
- dependencies:
- minipass: "npm:^7.0.4"
- checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5
- languageName: node
- linkType: hard
-
-"@isaacs/ttlcache@npm:^1.4.1":
- version: 1.4.1
- resolution: "@isaacs/ttlcache@npm:1.4.1"
- checksum: 10/57f2b00b58845d48a173c7668c58c27c3e6f91a56c17d6d4c58b38780a475a858ce3b4fc2cd4304469eee9f49818b79a187f0e13120b3617c4f67e4abc475698
- languageName: node
- linkType: hard
-
-"@istanbuljs/load-nyc-config@npm:^1.0.0":
- version: 1.1.0
- resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
- dependencies:
- camelcase: "npm:^5.3.1"
- find-up: "npm:^4.1.0"
- get-package-type: "npm:^0.1.0"
- js-yaml: "npm:^3.13.1"
- resolve-from: "npm:^5.0.0"
- checksum: 10/b000a5acd8d4fe6e34e25c399c8bdbb5d3a202b4e10416e17bfc25e12bab90bb56d33db6089ae30569b52686f4b35ff28ef26e88e21e69821d2b85884bd055b8
- languageName: node
- linkType: hard
-
-"@istanbuljs/schema@npm:^0.1.2":
- version: 0.1.3
- resolution: "@istanbuljs/schema@npm:0.1.3"
- checksum: 10/a9b1e49acdf5efc2f5b2359f2df7f90c5c725f2656f16099e8b2cd3a000619ecca9fc48cf693ba789cf0fd989f6e0df6a22bc05574be4223ecdbb7997d04384b
- languageName: node
- linkType: hard
-
-"@jest/create-cache-key-function@npm:^29.7.0":
- version: 29.7.0
- resolution: "@jest/create-cache-key-function@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- checksum: 10/061ef63b13ec8c8e5d08e4456f03b5cf8c7f9c1cab4fed8402e1479153cafce6eea80420e308ef62027abb7e29b825fcfa06551856bd021d98e92e381bf91723
- languageName: node
- linkType: hard
-
-"@jest/environment@npm:^29.7.0":
- version: 29.7.0
- resolution: "@jest/environment@npm:29.7.0"
- dependencies:
- "@jest/fake-timers": "npm:^29.7.0"
- "@jest/types": "npm:^29.6.3"
- "@types/node": "npm:*"
- jest-mock: "npm:^29.7.0"
- checksum: 10/90b5844a9a9d8097f2cf107b1b5e57007c552f64315da8c1f51217eeb0a9664889d3f145cdf8acf23a84f4d8309a6675e27d5b059659a004db0ea9546d1c81a8
- languageName: node
- linkType: hard
-
-"@jest/fake-timers@npm:^29.7.0":
- version: 29.7.0
- resolution: "@jest/fake-timers@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- "@sinonjs/fake-timers": "npm:^10.0.2"
- "@types/node": "npm:*"
- jest-message-util: "npm:^29.7.0"
- jest-mock: "npm:^29.7.0"
- jest-util: "npm:^29.7.0"
- checksum: 10/9b394e04ffc46f91725ecfdff34c4e043eb7a16e1d78964094c9db3fde0b1c8803e45943a980e8c740d0a3d45661906de1416ca5891a538b0660481a3a828c27
- languageName: node
- linkType: hard
-
-"@jest/schemas@npm:^29.6.3":
- version: 29.6.3
- resolution: "@jest/schemas@npm:29.6.3"
- dependencies:
- "@sinclair/typebox": "npm:^0.27.8"
- checksum: 10/910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
- languageName: node
- linkType: hard
-
-"@jest/transform@npm:^29.7.0":
- version: 29.7.0
- resolution: "@jest/transform@npm:29.7.0"
- dependencies:
- "@babel/core": "npm:^7.11.6"
- "@jest/types": "npm:^29.6.3"
- "@jridgewell/trace-mapping": "npm:^0.3.18"
- babel-plugin-istanbul: "npm:^6.1.1"
- chalk: "npm:^4.0.0"
- convert-source-map: "npm:^2.0.0"
- fast-json-stable-stringify: "npm:^2.1.0"
- graceful-fs: "npm:^4.2.9"
- jest-haste-map: "npm:^29.7.0"
- jest-regex-util: "npm:^29.6.3"
- jest-util: "npm:^29.7.0"
- micromatch: "npm:^4.0.4"
- pirates: "npm:^4.0.4"
- slash: "npm:^3.0.0"
- write-file-atomic: "npm:^4.0.2"
- checksum: 10/30f42293545ab037d5799c81d3e12515790bb58513d37f788ce32d53326d0d72ebf5b40f989e6896739aa50a5f77be44686e510966370d58511d5ad2637c68c1
- languageName: node
- linkType: hard
-
-"@jest/types@npm:^29.6.3":
- version: 29.6.3
- resolution: "@jest/types@npm:29.6.3"
- dependencies:
- "@jest/schemas": "npm:^29.6.3"
- "@types/istanbul-lib-coverage": "npm:^2.0.0"
- "@types/istanbul-reports": "npm:^3.0.0"
- "@types/node": "npm:*"
- "@types/yargs": "npm:^17.0.8"
- chalk: "npm:^4.0.0"
- checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd
- languageName: node
- linkType: hard
-
-"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.3":
- version: 0.6.3
- resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.3"
- dependencies:
- glob: "npm:^11.1.0"
- react-docgen-typescript: "npm:^2.2.2"
- peerDependencies:
- typescript: ">= 4.3.x"
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/8a0f2c52b99e0dff4eeee574cf373b794e5398ee3c6b4d272378ccfe3b7dc2f3dc647d446716998ee2d88ee26df617e7b10da949702edcb625ee49e93b7daa95
- languageName: node
- linkType: hard
-
-"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5":
- version: 0.3.13
- resolution: "@jridgewell/gen-mapping@npm:0.3.13"
- dependencies:
- "@jridgewell/sourcemap-codec": "npm:^1.5.0"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a
- languageName: node
- linkType: hard
-
-"@jridgewell/remapping@npm:^2.3.5":
- version: 2.3.5
- resolution: "@jridgewell/remapping@npm:2.3.5"
- dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10/c2bb01856e65b506d439455f28aceacf130d6c023d1d4e3b48705e88def3571753e1a887daa04b078b562316c92d26ce36408a60534bceca3f830aec88a339ad
- languageName: node
- linkType: hard
-
-"@jridgewell/resolve-uri@npm:^3.1.0":
- version: 3.1.2
- resolution: "@jridgewell/resolve-uri@npm:3.1.2"
- checksum: 10/97106439d750a409c22c8bff822d648f6a71f3aa9bc8e5129efdc36343cd3096ddc4eeb1c62d2fe48e9bdd4db37b05d4646a17114ecebd3bbcacfa2de51c3c1d
- languageName: node
- linkType: hard
-
-"@jridgewell/source-map@npm:^0.3.3":
- version: 0.3.11
- resolution: "@jridgewell/source-map@npm:0.3.11"
- dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
- checksum: 10/847f1177d3d133a0966ef61ca29abea0d79788a0652f90ee1893b3da968c190b7e31c3534cc53701179dd6b14601eef3d78644e727e05b1a08c68d281aedc4ba
- languageName: node
- linkType: hard
-
-"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5":
- version: 1.5.5
- resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
- checksum: 10/5d9d207b462c11e322d71911e55e21a4e2772f71ffe8d6f1221b8eb5ae6774458c1d242f897fb0814e8714ca9a6b498abfa74dfe4f434493342902b1a48b33a5
- languageName: node
- linkType: hard
-
-"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.31":
- version: 0.3.31
- resolution: "@jridgewell/trace-mapping@npm:0.3.31"
- dependencies:
- "@jridgewell/resolve-uri": "npm:^3.1.0"
- "@jridgewell/sourcemap-codec": "npm:^1.4.14"
- checksum: 10/da0283270e691bdb5543806077548532791608e52386cfbbf3b9e8fb00457859d1bd01d512851161c886eb3a2f3ce6fd9bcf25db8edf3bddedd275bd4a88d606
- languageName: node
- linkType: hard
-
-"@mdx-js/react@npm:^3.0.0":
- version: 3.1.1
- resolution: "@mdx-js/react@npm:3.1.1"
- dependencies:
- "@types/mdx": "npm:^2.0.0"
- peerDependencies:
- "@types/react": ">=16"
- react: ">=16"
- checksum: 10/52a740e2f37761694fa94d4704b7825084b4055616a95c8b8f4c1676190d399ddc5cdbb399ffc45b550beecd30497a7224c2e5b05bf43ecb668c7473641037d1
- languageName: node
- linkType: hard
-
-"@motionone/animation@npm:^10.12.0":
- version: 10.18.0
- resolution: "@motionone/animation@npm:10.18.0"
- dependencies:
- "@motionone/easing": "npm:^10.18.0"
- "@motionone/types": "npm:^10.17.1"
- "@motionone/utils": "npm:^10.18.0"
- tslib: "npm:^2.3.1"
- checksum: 10/c7fc04dd10d6cade3d3b63d26f2532a2b2731233afc0454722e55ad8061fb3923d926db9cc09f1bcedb39f504fcee1e80adaab270523846998aad3017364a583
- languageName: node
- linkType: hard
-
-"@motionone/dom@npm:10.12.0":
- version: 10.12.0
- resolution: "@motionone/dom@npm:10.12.0"
- dependencies:
- "@motionone/animation": "npm:^10.12.0"
- "@motionone/generators": "npm:^10.12.0"
- "@motionone/types": "npm:^10.12.0"
- "@motionone/utils": "npm:^10.12.0"
- hey-listen: "npm:^1.0.8"
- tslib: "npm:^2.3.1"
- checksum: 10/6fd7804b8adba5578d700fced12df6e7fca366aeda8837471286481ebfb5275facd3883448df84a2f772c32e7e3297fc696d3a19b110214f070f305b1ab21c67
- languageName: node
- linkType: hard
-
-"@motionone/easing@npm:^10.18.0":
- version: 10.18.0
- resolution: "@motionone/easing@npm:10.18.0"
- dependencies:
- "@motionone/utils": "npm:^10.18.0"
- tslib: "npm:^2.3.1"
- checksum: 10/a455a06ccee907ce9da7b1dfe392060a473132733e3f92bbee3a99c36af7baa333cf3c6e38c6d44ad0f9878fdafca3c3f4bcfe55aaeb2a633e45d8e0429f8fa5
- languageName: node
- linkType: hard
-
-"@motionone/generators@npm:^10.12.0":
- version: 10.18.0
- resolution: "@motionone/generators@npm:10.18.0"
- dependencies:
- "@motionone/types": "npm:^10.17.1"
- "@motionone/utils": "npm:^10.18.0"
- tslib: "npm:^2.3.1"
- checksum: 10/149720881e8db6a1ff38cea98349c3a00f72e5318b645459b68a2aeddb1f2be63ad2ae8978f6c4a63e2414f39e65f06de13a43fd35cf24dc3fb3e3c7f87526bc
- languageName: node
- linkType: hard
-
-"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.17.1":
- version: 10.17.1
- resolution: "@motionone/types@npm:10.17.1"
- checksum: 10/21d92d733ba30f810b72609fe04f2ef86125ba0160b826974605cc4cc5fbb6ab7bbf1640cbc64fd6298eb8d36fb920ad3ca646c76adf0e2c47a4920200616952
- languageName: node
- linkType: hard
-
-"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.18.0":
- version: 10.18.0
- resolution: "@motionone/utils@npm:10.18.0"
- dependencies:
- "@motionone/types": "npm:^10.17.1"
- hey-listen: "npm:^1.0.8"
- tslib: "npm:^2.3.1"
- checksum: 10/0fa9232d132383880d6004522ded763d60f490946584e02bca7f64df98fae07421071f3a85de06aa6ecb52632a47a7586b4143e824e459a87cc852fab657e549
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-android-arm-eabi@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-android-arm-eabi@npm:1.1.1"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-android-arm64@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-android-arm64@npm:1.1.1"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-darwin-arm64@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-darwin-arm64@npm:1.1.1"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-darwin-x64@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-darwin-x64@npm:1.1.1"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-freebsd-x64@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-freebsd-x64@npm:1.1.1"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-arm-gnueabihf@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.1.1"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-arm64-gnu@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.1.1"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-arm64-musl@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.1.1"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-ppc64-gnu@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.1.1"
- conditions: os=linux & cpu=ppc64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-riscv64-gnu@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.1.1"
- conditions: os=linux & cpu=riscv64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-s390x-gnu@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.1.1"
- conditions: os=linux & cpu=s390x & libc=glibc
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-x64-gnu@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.1.1"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-linux-x64-musl@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-linux-x64-musl@npm:1.1.1"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-openharmony-arm64@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-openharmony-arm64@npm:1.1.1"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-win32-arm64-msvc@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.1.1"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-win32-ia32-msvc@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.1.1"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@napi-rs/nice-win32-x64-msvc@npm:1.1.1":
- version: 1.1.1
- resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.1.1"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@napi-rs/nice@npm:^1.0.1":
- version: 1.1.1
- resolution: "@napi-rs/nice@npm:1.1.1"
- dependencies:
- "@napi-rs/nice-android-arm-eabi": "npm:1.1.1"
- "@napi-rs/nice-android-arm64": "npm:1.1.1"
- "@napi-rs/nice-darwin-arm64": "npm:1.1.1"
- "@napi-rs/nice-darwin-x64": "npm:1.1.1"
- "@napi-rs/nice-freebsd-x64": "npm:1.1.1"
- "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.1.1"
- "@napi-rs/nice-linux-arm64-gnu": "npm:1.1.1"
- "@napi-rs/nice-linux-arm64-musl": "npm:1.1.1"
- "@napi-rs/nice-linux-ppc64-gnu": "npm:1.1.1"
- "@napi-rs/nice-linux-riscv64-gnu": "npm:1.1.1"
- "@napi-rs/nice-linux-s390x-gnu": "npm:1.1.1"
- "@napi-rs/nice-linux-x64-gnu": "npm:1.1.1"
- "@napi-rs/nice-linux-x64-musl": "npm:1.1.1"
- "@napi-rs/nice-openharmony-arm64": "npm:1.1.1"
- "@napi-rs/nice-win32-arm64-msvc": "npm:1.1.1"
- "@napi-rs/nice-win32-ia32-msvc": "npm:1.1.1"
- "@napi-rs/nice-win32-x64-msvc": "npm:1.1.1"
- dependenciesMeta:
- "@napi-rs/nice-android-arm-eabi":
- optional: true
- "@napi-rs/nice-android-arm64":
- optional: true
- "@napi-rs/nice-darwin-arm64":
- optional: true
- "@napi-rs/nice-darwin-x64":
- optional: true
- "@napi-rs/nice-freebsd-x64":
- optional: true
- "@napi-rs/nice-linux-arm-gnueabihf":
- optional: true
- "@napi-rs/nice-linux-arm64-gnu":
- optional: true
- "@napi-rs/nice-linux-arm64-musl":
- optional: true
- "@napi-rs/nice-linux-ppc64-gnu":
- optional: true
- "@napi-rs/nice-linux-riscv64-gnu":
- optional: true
- "@napi-rs/nice-linux-s390x-gnu":
- optional: true
- "@napi-rs/nice-linux-x64-gnu":
- optional: true
- "@napi-rs/nice-linux-x64-musl":
- optional: true
- "@napi-rs/nice-openharmony-arm64":
- optional: true
- "@napi-rs/nice-win32-arm64-msvc":
- optional: true
- "@napi-rs/nice-win32-ia32-msvc":
- optional: true
- "@napi-rs/nice-win32-x64-msvc":
- optional: true
- checksum: 10/3f197c9536d0294f732a2acbe05a6d2fddc2794873b5b73edd395f56e3aed90b46c053001af80ea006d4d276cbb4e4196f8dbee0c214163b8e4b787e570a37e1
- languageName: node
- linkType: hard
-
-"@neoconfetti/react@npm:^1.0.0":
- version: 1.0.0
- resolution: "@neoconfetti/react@npm:1.0.0"
- checksum: 10/71a623f2df79c773b6693fab3a252ee2d7bb1da4a8986c2d15b5ef25493835c1de64f2e44637faf823970d43d63f32227b09a6605ad23f39bc82c14d810e45cd
- languageName: node
- linkType: hard
-
-"@nodelib/fs.scandir@npm:2.1.5":
- version: 2.1.5
- resolution: "@nodelib/fs.scandir@npm:2.1.5"
- dependencies:
- "@nodelib/fs.stat": "npm:2.0.5"
- run-parallel: "npm:^1.1.9"
- checksum: 10/6ab2a9b8a1d67b067922c36f259e3b3dfd6b97b219c540877a4944549a4d49ea5ceba5663905ab5289682f1f3c15ff441d02f0447f620a42e1cb5e1937174d4b
- languageName: node
- linkType: hard
-
-"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
- version: 2.0.5
- resolution: "@nodelib/fs.stat@npm:2.0.5"
- checksum: 10/012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0
- languageName: node
- linkType: hard
-
-"@nodelib/fs.walk@npm:^1.2.3":
- version: 1.2.8
- resolution: "@nodelib/fs.walk@npm:1.2.8"
- dependencies:
- "@nodelib/fs.scandir": "npm:2.1.5"
- fastq: "npm:^1.6.0"
- checksum: 10/40033e33e96e97d77fba5a238e4bba4487b8284678906a9f616b5579ddaf868a18874c0054a75402c9fbaaa033a25ceae093af58c9c30278e35c23c9479e79b0
- languageName: node
- linkType: hard
-
-"@npmcli/agent@npm:^4.0.0":
- version: 4.0.0
- resolution: "@npmcli/agent@npm:4.0.0"
- dependencies:
- agent-base: "npm:^7.1.0"
- http-proxy-agent: "npm:^7.0.0"
- https-proxy-agent: "npm:^7.0.1"
- lru-cache: "npm:^11.2.1"
- socks-proxy-agent: "npm:^8.0.3"
- checksum: 10/1a81573becc60515031accc696e6405e9b894e65c12b98ef4aeee03b5617c41948633159dbf6caf5dde5b47367eeb749bdc7b7dfb21960930a9060a935c6f636
- languageName: node
- linkType: hard
-
-"@npmcli/fs@npm:^5.0.0":
- version: 5.0.0
- resolution: "@npmcli/fs@npm:5.0.0"
- dependencies:
- semver: "npm:^7.3.5"
- checksum: 10/4935c7719d17830d0f9fa46c50be17b2a3c945cec61760f6d0909bce47677c42e1810ca673305890f9e84f008ec4d8e841182f371e42100a8159d15f22249208
- languageName: node
- linkType: hard
-
-"@polka/url@npm:^1.0.0-next.24":
- version: 1.0.0-next.29
- resolution: "@polka/url@npm:1.0.0-next.29"
- checksum: 10/69ca11ab15a4ffec7f0b07fcc4e1f01489b3d9683a7e1867758818386575c60c213401259ba3705b8a812228d17e2bfd18e6f021194d943fff4bca389c9d4f28
- languageName: node
- linkType: hard
-
-"@react-aria/ssr@npm:^3.9.10":
- version: 3.9.10
- resolution: "@react-aria/ssr@npm:3.9.10"
- dependencies:
- "@swc/helpers": "npm:^0.5.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10/3b414b5b174769e874014604749d9beaf2556f360f61d3df3223bca6150c16dd37fbf16800e669a2b0045bd221df70212756991a426a7a472c56aac6c0dabd1b
- languageName: node
- linkType: hard
-
-"@react-aria/utils@npm:^3.28.2":
- version: 3.32.0
- resolution: "@react-aria/utils@npm:3.32.0"
- dependencies:
- "@react-aria/ssr": "npm:^3.9.10"
- "@react-stately/flags": "npm:^3.1.2"
- "@react-stately/utils": "npm:^3.11.0"
- "@react-types/shared": "npm:^3.32.1"
- "@swc/helpers": "npm:^0.5.0"
- clsx: "npm:^2.0.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10/be60a6b175568880828f3d2d492386458c78b90574601d3f70689e1fabd3d0af26b6e6006b3ac919af5332e7b096e5982a107b8413cf6c10419049b3914465bf
- languageName: node
- linkType: hard
-
-"@react-native/assets-registry@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/assets-registry@npm:0.83.1"
- checksum: 10/ea3fc64ec075f18fe745b903c106cb318404a3ebb22c57fadcd994ddb205c784c58dc7a8327a2f4292ce73ffa9c0bcfdcdf48b781fca443ba2fb43bc8501f34a
- languageName: node
- linkType: hard
-
-"@react-native/codegen@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/codegen@npm:0.83.1"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/parser": "npm:^7.25.3"
- glob: "npm:^7.1.1"
- hermes-parser: "npm:0.32.0"
- invariant: "npm:^2.2.4"
- nullthrows: "npm:^1.1.1"
- yargs: "npm:^17.6.2"
- peerDependencies:
- "@babel/core": "*"
- checksum: 10/0cb7a1a28a40ab6fda71cef77ee07253a3e36b504db47f050a9005099b5c1a7c2d51789bcf297cff5714889c5fcc6d93c4da7e4062cf20ff9235a97caab3881d
- languageName: node
- linkType: hard
-
-"@react-native/community-cli-plugin@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/community-cli-plugin@npm:0.83.1"
- dependencies:
- "@react-native/dev-middleware": "npm:0.83.1"
- debug: "npm:^4.4.0"
- invariant: "npm:^2.2.4"
- metro: "npm:^0.83.3"
- metro-config: "npm:^0.83.3"
- metro-core: "npm:^0.83.3"
- semver: "npm:^7.1.3"
- peerDependencies:
- "@react-native-community/cli": "*"
- "@react-native/metro-config": "*"
- peerDependenciesMeta:
- "@react-native-community/cli":
- optional: true
- "@react-native/metro-config":
- optional: true
- checksum: 10/918689236cd16ae76d39b2d8cb634ab21cf563a14cebdc57751dee7ca8bd0d99d6ecb34617f1489069dc81ca83d743f576303ec7fe7d1075cdbb1ed613ce2108
- languageName: node
- linkType: hard
-
-"@react-native/debugger-frontend@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/debugger-frontend@npm:0.83.1"
- checksum: 10/afba3995dd351a578779c8ca989db3188f105cf2f969bcb6f2d8b2e93f9b5d5c841b72e3b80404119d7fa78f1b7ccabe1aa327fb991c582b28388b93c5b0fcce
- languageName: node
- linkType: hard
-
-"@react-native/debugger-shell@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/debugger-shell@npm:0.83.1"
- dependencies:
- cross-spawn: "npm:^7.0.6"
- fb-dotslash: "npm:0.5.8"
- checksum: 10/f50edd0fc08da31e45b43a8f2412cd28306410ae7665d598df499ddf305ebc6c5d33dbb58890d2f7fb7fc21cc20b750e3f2408a7f01d566173c18403aaa30396
- languageName: node
- linkType: hard
-
-"@react-native/dev-middleware@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/dev-middleware@npm:0.83.1"
- dependencies:
- "@isaacs/ttlcache": "npm:^1.4.1"
- "@react-native/debugger-frontend": "npm:0.83.1"
- "@react-native/debugger-shell": "npm:0.83.1"
- chrome-launcher: "npm:^0.15.2"
- chromium-edge-launcher: "npm:^0.2.0"
- connect: "npm:^3.6.5"
- debug: "npm:^4.4.0"
- invariant: "npm:^2.2.4"
- nullthrows: "npm:^1.1.1"
- open: "npm:^7.0.3"
- serve-static: "npm:^1.16.2"
- ws: "npm:^7.5.10"
- checksum: 10/d259de7328d1e41ff400e3576555877b5bc6b6011910d47137605d61c4dd214b4dc45d7e6b82db8ec735bfc22c80cc5ad8104e0fbd2a53b4469590904c3245ca
- languageName: node
- linkType: hard
-
-"@react-native/gradle-plugin@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/gradle-plugin@npm:0.83.1"
- checksum: 10/8df74a2bb2bd50bf0b803ccafc179e6a1187f90bf83c4e07179100a95d0b689adc84a0b67a5178809c8aa8557697f2ce46d906bec0999272537441936df0f505
- languageName: node
- linkType: hard
-
-"@react-native/js-polyfills@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/js-polyfills@npm:0.83.1"
- checksum: 10/b9466689853398854fca4167b2e4cd9c6ac30e218e6e6a7f88f20d4d0433ac83b26b530bc329ae68d4afb60578e46daacfc2049193123cbc67646b9f2dd7a33f
- languageName: node
- linkType: hard
-
-"@react-native/normalize-color@npm:^2.1.0":
- version: 2.1.0
- resolution: "@react-native/normalize-color@npm:2.1.0"
- checksum: 10/a72b98538e6b7e265fb0669b8767d5f788777fb1a0ac1df7b0c82d8b3a804c8122aa7b819688c5e36fcf90b5ba93050b0070e29d3f0d70ab9530c2abd2bb9f9e
- languageName: node
- linkType: hard
-
-"@react-native/normalize-colors@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/normalize-colors@npm:0.83.1"
- checksum: 10/9857ffd4003ca4a4dd2c61e03013121ea23906c0f375951152ae2ee924e5472ca9383e9b2b17f88bedfd3d3da319b1eff000d0895fb73ff00df33bc8b46143a1
- languageName: node
- linkType: hard
-
-"@react-native/normalize-colors@npm:^0.74.1":
- version: 0.74.89
- resolution: "@react-native/normalize-colors@npm:0.74.89"
- checksum: 10/2e2e2f950cc4c2896af6094cb045f1d6e8d73101960b9cadb67b944b1254a9204b8f78a075dafd22cff39bc154a0cbe48b57f262b5d319ecb823c84519352545
- languageName: node
- linkType: hard
-
-"@react-native/virtualized-lists@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/virtualized-lists@npm:0.83.1"
- dependencies:
- invariant: "npm:^2.2.4"
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- "@types/react": ^19.2.0
- react: "*"
- react-native: "*"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10/3e94de1f964c6c593843a84cb9a008157070b04c4761fd45518937c6e7316afa641fe68a23b12ea3558fb017b951e9f6a5da7a5db7f97dfe4eb65abc55853766
- languageName: node
- linkType: hard
-
-"@react-stately/flags@npm:^3.1.2":
- version: 3.1.2
- resolution: "@react-stately/flags@npm:3.1.2"
- dependencies:
- "@swc/helpers": "npm:^0.5.0"
- checksum: 10/a020c3680c36d9624f765c5916ce95d69959f64887928e8f380f11b5362bb0499a901a5842e4e12eb8e5a776af59212b1ee0c4c6a6681ce75f61dace8b2f9c40
- languageName: node
- linkType: hard
-
-"@react-stately/utils@npm:^3.11.0":
- version: 3.11.0
- resolution: "@react-stately/utils@npm:3.11.0"
- dependencies:
- "@swc/helpers": "npm:^0.5.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10/ae3414559cde99230cfd05c19a6498fffa94d268d139825fb4777f5beba4ec5b39f19f1199c8e625d5977ae7f568d1c0dd447b87ec0ab4ed12721303409b9f16
- languageName: node
- linkType: hard
-
-"@react-types/shared@npm:^3.32.1":
- version: 3.32.1
- resolution: "@react-types/shared@npm:3.32.1"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10/33c39d1e23fd73a18519679742ba548c128097831710af4803bec244ae96800271f88dcc4eab958734fc501bb65c17e590028596733761610fb0103c5dea6e36
- languageName: node
- linkType: hard
-
-"@rolldown/pluginutils@npm:1.0.0-beta.53":
- version: 1.0.0-beta.53
- resolution: "@rolldown/pluginutils@npm:1.0.0-beta.53"
- checksum: 10/09dab7cbff3143838310a003ea5e453b219b27d00f34a88efe4c0c4d2540f16d95b770db2be111a424d51947dc3a3598798124e3f3622a99337f7a7c3f6913b2
- languageName: node
- linkType: hard
-
-"@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.2.0":
- version: 5.3.0
- resolution: "@rollup/pluginutils@npm:5.3.0"
- dependencies:
- "@types/estree": "npm:^1.0.0"
- estree-walker: "npm:^2.0.2"
- picomatch: "npm:^4.0.2"
- peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
- checksum: 10/6c7dbab90e0ca5918a36875f745a0f30b47d5e0f45b42ed381ad8f7fed76b23e935766b66e3ae75375a42a80369569913abc8fd2529f4338471a1b2b4dfebaff
- languageName: node
- linkType: hard
-
-"@rollup/rollup-android-arm-eabi@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.55.1"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@rollup/rollup-android-arm64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-android-arm64@npm:4.55.1"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-darwin-arm64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-darwin-arm64@npm:4.55.1"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-darwin-x64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-darwin-x64@npm:4.55.1"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-freebsd-arm64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-freebsd-arm64@npm:4.55.1"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-freebsd-x64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-freebsd-x64@npm:4.55.1"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1"
- conditions: os=linux & cpu=arm & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm-musleabihf@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.55.1"
- conditions: os=linux & cpu=arm & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.55.1"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm64-musl@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.55.1"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-loong64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.55.1"
- conditions: os=linux & cpu=loong64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-loong64-musl@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-loong64-musl@npm:4.55.1"
- conditions: os=linux & cpu=loong64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-ppc64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.55.1"
- conditions: os=linux & cpu=ppc64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-ppc64-musl@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.55.1"
- conditions: os=linux & cpu=ppc64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-riscv64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.55.1"
- conditions: os=linux & cpu=riscv64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-riscv64-musl@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.55.1"
- conditions: os=linux & cpu=riscv64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-s390x-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.55.1"
- conditions: os=linux & cpu=s390x & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-x64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.55.1"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-x64-musl@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.55.1"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-openbsd-x64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-openbsd-x64@npm:4.55.1"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-openharmony-arm64@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-openharmony-arm64@npm:4.55.1"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-arm64-msvc@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.55.1"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-ia32-msvc@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.55.1"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-x64-gnu@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-win32-x64-gnu@npm:4.55.1"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-x64-msvc@npm:4.55.1":
- version: 4.55.1
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.55.1"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@sinclair/typebox@npm:^0.27.8":
- version: 0.27.8
- resolution: "@sinclair/typebox@npm:0.27.8"
- checksum: 10/297f95ff77c82c54de8c9907f186076e715ff2621c5222ba50b8d40a170661c0c5242c763cba2a4791f0f91cb1d8ffa53ea1d7294570cf8cd4694c0e383e484d
- languageName: node
- linkType: hard
-
-"@sinonjs/commons@npm:^3.0.0":
- version: 3.0.1
- resolution: "@sinonjs/commons@npm:3.0.1"
- dependencies:
- type-detect: "npm:4.0.8"
- checksum: 10/a0af217ba7044426c78df52c23cedede6daf377586f3ac58857c565769358ab1f44ebf95ba04bbe38814fba6e316ca6f02870a009328294fc2c555d0f85a7117
- languageName: node
- linkType: hard
-
-"@sinonjs/fake-timers@npm:^10.0.2":
- version: 10.3.0
- resolution: "@sinonjs/fake-timers@npm:10.3.0"
- dependencies:
- "@sinonjs/commons": "npm:^3.0.0"
- checksum: 10/78155c7bd866a85df85e22028e046b8d46cf3e840f72260954f5e3ed5bd97d66c595524305a6841ffb3f681a08f6e5cef572a2cce5442a8a232dc29fb409b83e
- languageName: node
- linkType: hard
-
-"@storybook/addon-a11y@npm:^10.0.7":
- version: 10.1.11
- resolution: "@storybook/addon-a11y@npm:10.1.11"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- axe-core: "npm:^4.2.0"
- peerDependencies:
- storybook: ^10.1.11
- checksum: 10/d58d4411d7a42ac029fed3076fa275889aa9942a41eeb760c51e905e0abeaaf0412153807522c936d23a8cc9ffe0fddc292a60f40d4bd26a4ed341aa49debdf7
- languageName: node
- linkType: hard
-
-"@storybook/addon-docs@npm:^10.0.7":
- version: 10.1.11
- resolution: "@storybook/addon-docs@npm:10.1.11"
- dependencies:
- "@mdx-js/react": "npm:^3.0.0"
- "@storybook/csf-plugin": "npm:10.1.11"
- "@storybook/icons": "npm:^2.0.0"
- "@storybook/react-dom-shim": "npm:10.1.11"
- react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- ts-dedent: "npm:^2.0.0"
- peerDependencies:
- storybook: ^10.1.11
- checksum: 10/53875b15ff87e176925f2f09ef6a65f5f09935fe5de4491698cd7e42c45a984512e4d92e680a34e7a37b21a923810a599e9849628b2a061ba1bb5059949f8ffa
- languageName: node
- linkType: hard
-
-"@storybook/addon-vitest@npm:^10.0.7":
- version: 10.1.11
- resolution: "@storybook/addon-vitest@npm:10.1.11"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- "@storybook/icons": "npm:^2.0.0"
- peerDependencies:
- "@vitest/browser": ^3.0.0 || ^4.0.0
- "@vitest/browser-playwright": ^4.0.0
- "@vitest/runner": ^3.0.0 || ^4.0.0
- storybook: ^10.1.11
- vitest: ^3.0.0 || ^4.0.0
- peerDependenciesMeta:
- "@vitest/browser":
- optional: true
- "@vitest/browser-playwright":
- optional: true
- "@vitest/runner":
- optional: true
- vitest:
- optional: true
- checksum: 10/dee7582d520fd3660e5ae7da9e29f11d93050ec0d6a71455edf7b023ed59044774dcf28f3173f4e4e02cf91c867e6e13fdd7f0d2d22f6147bd7d0325fc0d3bf2
- languageName: node
- linkType: hard
-
-"@storybook/builder-vite@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/builder-vite@npm:10.1.11"
- dependencies:
- "@storybook/csf-plugin": "npm:10.1.11"
- "@vitest/mocker": "npm:3.2.4"
- ts-dedent: "npm:^2.0.0"
- peerDependencies:
- storybook: ^10.1.11
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10/a1f72cecf2c40fe5481c407096d4d9d7025b16a2399bef10f670a3aa46cdb24572ede3ae374ada3b4bde4b56a78ad44fab4d1719493c79ae56836401ab1f7b4d
- languageName: node
- linkType: hard
-
-"@storybook/csf-plugin@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/csf-plugin@npm:10.1.11"
- dependencies:
- unplugin: "npm:^2.3.5"
- peerDependencies:
- esbuild: "*"
- rollup: "*"
- storybook: ^10.1.11
- vite: "*"
- webpack: "*"
- peerDependenciesMeta:
- esbuild:
- optional: true
- rollup:
- optional: true
- vite:
- optional: true
- webpack:
- optional: true
- checksum: 10/ddc57feee3be4e65afa1e79581a2b73608fbd222693aac83ecb8c111681c307b0df8a9331f38d840649a100a102fa58129f6317e03d1aede193cf9699515fe98
- languageName: node
- linkType: hard
-
-"@storybook/global@npm:^5.0.0":
- version: 5.0.0
- resolution: "@storybook/global@npm:5.0.0"
- checksum: 10/0e7b495f4fe7f36447e793926f1c0460ec07fd66f0da68e3150da5878f6043c9eeb9b41614a45c5ec0d48d5d383c59ca8f88b6dc7882a2a784ac9b20375d8edb
- languageName: node
- linkType: hard
-
-"@storybook/icons@npm:^2.0.0":
- version: 2.0.1
- resolution: "@storybook/icons@npm:2.0.1"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10/04ffa285f4defc611def51f82492688bc49f6f4e8ce4e7ba5c99a1c1410b7e8820b5da65c33610a497df2409de7b48fae399052c5cacab6a4a4a9b48a36ebfd5
- languageName: node
- linkType: hard
-
-"@storybook/react-dom-shim@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/react-dom-shim@npm:10.1.11"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- checksum: 10/5ddb479272d48c3d4fd1baec5e58845c8a61b087d19111d1a9f74f9c5165602eb9ce08e3465bcae02e91ff59e3c9ad34f703c4df6d53e1d196914f2d3ba677bc
- languageName: node
- linkType: hard
-
-"@storybook/react-vite@npm:^10.0.7":
- version: 10.1.11
- resolution: "@storybook/react-vite@npm:10.1.11"
- dependencies:
- "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.3"
- "@rollup/pluginutils": "npm:^5.0.2"
- "@storybook/builder-vite": "npm:10.1.11"
- "@storybook/react": "npm:10.1.11"
- empathic: "npm:^2.0.0"
- magic-string: "npm:^0.30.0"
- react-docgen: "npm:^8.0.0"
- resolve: "npm:^1.22.8"
- tsconfig-paths: "npm:^4.2.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10/cc58031f7ef11015ed525326df321024250983af2c460250e13920490ee6729b70a0a0fbe3b1a9bb0d939133ad017a060e50a282077449d8f1b4f6cb4628e745
- languageName: node
- linkType: hard
-
-"@storybook/react@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/react@npm:10.1.11"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- "@storybook/react-dom-shim": "npm:10.1.11"
- react-docgen: "npm:^8.0.2"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- typescript: ">= 4.9.x"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/09545a1d5537e47f5c4eaedc233e7704967d2d66ac96f688123c4c78bb77d6c189c98724f6793d691297299c7ff2dff94042c0258149eada8df55597f8ef33cf
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3fc8e35d16f5abe0af5efe5851f27581225ac405d6a1ca44cda0df064cddfcc29a428c48c2e4bef6cebf627c9ac2f652a096030edb02cf5a120ce28d3c234710
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/ff992893c6c4ac802713ba3a97c13be34e62e6d981c813af40daabcd676df68a72a61bd1e692bb1eda3587f1b1d700ea462222ae2153bb0f46886632d4f88d08
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/0fb691b63a21bac00da3aa2dccec50d0d5a5b347ff408d60803b84410d8af168f2656e4ba1ee1f24dab0ae4e4af77901f2928752bb0434c1f6788133ec599ec8
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/1edda65ef4f4dd8f021143c8ec276a08f6baa6f733b8e8ee2e7775597bf6b97afb47fdeefd579d6ae6c959fe2e634f55cd61d99377631212228c8cfb351b8921
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/876cec891488992e6a9aebb8155e2bea4ec461b4718c51de36e988e00e271c6d9d01ef6be17b9effd44b2b3d7db0b41c161a5904a46ae6f38b26b387ad7f3709
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/be0e2d391164428327d9ec469a52cea7d93189c6b0e2c290999e048f597d777852f701c64dca44cd45b31ed14a7f859520326e2e4ad7c3a4545d0aa235bc7e9a
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-transform-react-native-svg@npm:8.1.0":
- version: 8.1.0
- resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:8.1.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/85b434a57572f53bd2b9f0606f253e1fcf57b4a8c554ec3f2d43ed17f50d8cae200cb3aaf1ec9d626e1456e8b135dce530ae047eb0bed6d4bf98a752d6640459
- languageName: node
- linkType: hard
-
-"@svgr/babel-plugin-transform-svg-component@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/babel-plugin-transform-svg-component@npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/86ca139c0be0e7df05f103c5f10874387ada1434ca0286584ba9cd367c259d74bf9c86700b856449f46cf674bd6f0cf18f8f034f6d3f0e2ce5e5435c25dbff4b
- languageName: node
- linkType: hard
-
-"@svgr/babel-preset@npm:8.1.0":
- version: 8.1.0
- resolution: "@svgr/babel-preset@npm:8.1.0"
- dependencies:
- "@svgr/babel-plugin-add-jsx-attribute": "npm:8.0.0"
- "@svgr/babel-plugin-remove-jsx-attribute": "npm:8.0.0"
- "@svgr/babel-plugin-remove-jsx-empty-expression": "npm:8.0.0"
- "@svgr/babel-plugin-replace-jsx-attribute-value": "npm:8.0.0"
- "@svgr/babel-plugin-svg-dynamic-title": "npm:8.0.0"
- "@svgr/babel-plugin-svg-em-dimensions": "npm:8.0.0"
- "@svgr/babel-plugin-transform-react-native-svg": "npm:8.1.0"
- "@svgr/babel-plugin-transform-svg-component": "npm:8.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3a67930f080b8891e1e8e2595716b879c944d253112bae763dce59807ba23454d162216c8d66a0a0e3d4f38a649ecd6c387e545d1e1261dd69a68e9a3392ee08
- languageName: node
- linkType: hard
-
-"@svgr/core@npm:^8.1.0":
- version: 8.1.0
- resolution: "@svgr/core@npm:8.1.0"
- dependencies:
- "@babel/core": "npm:^7.21.3"
- "@svgr/babel-preset": "npm:8.1.0"
- camelcase: "npm:^6.2.0"
- cosmiconfig: "npm:^8.1.3"
- snake-case: "npm:^3.0.4"
- checksum: 10/bc98cd5fc349ab9dcf0c13c2279164726d45878cdac8999090765379c6e897a1b24aca641c12a3c33f578d06f7a09252fb090962a4695c753fb02b627a56bfe6
- languageName: node
- linkType: hard
-
-"@svgr/hast-util-to-babel-ast@npm:8.0.0":
- version: 8.0.0
- resolution: "@svgr/hast-util-to-babel-ast@npm:8.0.0"
- dependencies:
- "@babel/types": "npm:^7.21.3"
- entities: "npm:^4.4.0"
- checksum: 10/243aa9c92d66aa3f1fc82851fe1fa376808a08fcc02719fed38ebfb4e25cf3e3c1282c185300c29953d047c36acb9e3ac588d46b0af55a3b7a5186a6badec8a9
- languageName: node
- linkType: hard
-
-"@svgr/plugin-jsx@npm:^8.1.0":
- version: 8.1.0
- resolution: "@svgr/plugin-jsx@npm:8.1.0"
- dependencies:
- "@babel/core": "npm:^7.21.3"
- "@svgr/babel-preset": "npm:8.1.0"
- "@svgr/hast-util-to-babel-ast": "npm:8.0.0"
- svg-parser: "npm:^2.0.4"
- peerDependencies:
- "@svgr/core": "*"
- checksum: 10/0418a9780753d3544912ee2dad5d2cf8d12e1ba74df8053651b3886aeda54d5f0f7d2dece0af5e0d838332c4f139a57f0dabaa3ca1afa4d1a765efce6a7656f2
- languageName: node
- linkType: hard
-
-"@swc/helpers@npm:^0.5.0":
- version: 0.5.18
- resolution: "@swc/helpers@npm:0.5.18"
- dependencies:
- tslib: "npm:^2.8.0"
- checksum: 10/03c7efa3e62d965fddd0baea98ee7a4c3ba7fa58187f07f26ec8d86740572f5ffd6f7517578a1d3201f64c85399be1538eba4dd30cef79d073060ecb101d753c
- languageName: node
- linkType: hard
-
-"@tamagui/accordion@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/accordion@npm:1.137.3"
- dependencies:
- "@tamagui/collapsible": "npm:1.137.3"
- "@tamagui/collection": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-direction": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/4d1a1a5422213d8a3eac0a7b1b9111b7460e44bbf635deb55fb7bef29bdfe0d362504410ad84cf9395566b4ee0229802676bd0f5b2eab998eecf12f5ca695c43
- languageName: node
- linkType: hard
-
-"@tamagui/adapt@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/adapt@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/89301c6c59f7054392817add9e19dccb0694a31b03e129706ccd6ce391ba56ac4be92532e681523e846783d24cde3fc7506e9e38dd1aaa42166f2ed23e19c34a
- languageName: node
- linkType: hard
-
-"@tamagui/alert-dialog@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/alert-dialog@npm:1.137.3"
- dependencies:
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/dialog": "npm:1.137.3"
- "@tamagui/dismissable": "npm:1.137.3"
- "@tamagui/focus-scope": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/popper": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/remove-scroll": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/b5eb69541737c1da2398f8c48e569b59ff982786728dd5fd3cc7f8592570bda3da14a0f0fa872f41a3d1864c0744dab0f08b6f62a50dcb1e71534eabc249b18d
- languageName: node
- linkType: hard
-
-"@tamagui/animate-presence@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/animate-presence@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/use-constant": "npm:1.137.3"
- "@tamagui/use-force-update": "npm:1.137.3"
- "@tamagui/use-presence": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/e36094ec294f0d80d79354fe7cb31938fd38433257a5503df4806df319fba0cba04bb54460fff959b79fe234863070ac12d6a84db775761a12975c1bf5a5a9cb
- languageName: node
- linkType: hard
-
-"@tamagui/animate@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/animate@npm:1.137.3"
- dependencies:
- "@tamagui/animate-presence": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/6302b172bfba4cb68a96e82820993901b878d7adf35494bd24051d2f03cffbd4960b9ab1df840fd3ab429d6673b367256a11fbff6af17e028d503a5a6d0f0b99
- languageName: node
- linkType: hard
-
-"@tamagui/animations-css@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/animations-css@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/cubic-bezier-animator": "npm:1.137.3"
- "@tamagui/use-presence": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- checksum: 10/54ebfc94b7b594e20fd72ad7c3cb3b78ed6ad3da70eeb3c35cfb1ff071d870d6cb773b4cc0a84808f1cd8b2694edc7cc29aab4d224842064177397c4d923ece4
- languageName: node
- linkType: hard
-
-"@tamagui/animations-moti@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/animations-moti@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/use-presence": "npm:1.137.3"
- moti: "npm:^0.30.0"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/e17c5db4ac91f4ba2fbf7ddd7460208d70ffde3b531175682252a345d8e122738696715f5e28ddeb1d03c431d23979a4edd15a52c89a87040b05c8cf2f07cd21
- languageName: node
- linkType: hard
-
-"@tamagui/animations-react-native@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/animations-react-native@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/use-presence": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/2a9438619be5c764887cb9cee7a871336edbf7b23f972db753079c462af6fe33508496b8cc4a6722a5889b4114dcda38d8204acbfc9d13855b6aab71ccdbad73
- languageName: node
- linkType: hard
-
-"@tamagui/avatar@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/avatar@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/image": "npm:1.137.3"
- "@tamagui/shapes": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/f165b7d9eddacab47f254c292d35281285856e45c2348e7eb823ccbd9339e31a086cccdc9ff4e2f38986f5fecd9804992166888debac277ac6abffd73ce7f6a8
- languageName: node
- linkType: hard
-
-"@tamagui/button@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/button@npm:1.137.3"
- dependencies:
- "@tamagui/config-default": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/font-size": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/bdedca154bc53985e808bedb213ae08f69ece054486d72602b68136ec15a368a24b382233e8857890a5f2ef1d828433a54f100cea8c4d6d13434f6042912c6a3
- languageName: node
- linkType: hard
-
-"@tamagui/card@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/card@npm:1.137.3"
- dependencies:
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/5893123cb77f8814a6b422d0ffdb12f46b9b1a83a8f34652157aa4187ab7782c7b6a96096538b399ee8acf2b42d90a2ae3840e8f9951d5ede8c4b70e77ca7a24
- languageName: node
- linkType: hard
-
-"@tamagui/checkbox-headless@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/checkbox-headless@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/b5f1576a6a3f4d0c63d037b9d2ea1d583aee9ce4582fe763756f7c07a578fb37a8486693a1bed14bd9e9c7ed7f5f568c287b87bb321d8fccd393f285771f1aaa
- languageName: node
- linkType: hard
-
-"@tamagui/checkbox@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/checkbox@npm:1.137.3"
- dependencies:
- "@tamagui/checkbox-headless": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/font-size": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/58e56dd2e552376ae39957df264a48785b87751623349611eec41ae8bf27880531bf358ec3a5b786278157096ae70f33782e51b7b234ad2096f429542b693094
- languageName: node
- linkType: hard
-
-"@tamagui/cli-color@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/cli-color@npm:1.137.3"
- checksum: 10/fe5b10542fe2832d84935e445f18605d6cde0f514eb249d1bca2ce409b44e60e65a815a0c701af490a5b517773ab53e32330e9f58d1c8d041883fef5929e75a2
- languageName: node
- linkType: hard
-
-"@tamagui/collapsible@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/collapsible@npm:1.137.3"
- dependencies:
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/d77d202404ba556e0d72560b6994949ea7d3ed965fd843c71d21812d7b0aadf0b81df54ad075fad2c92b5368f25f8a035b025a177ba890f24e361783b66c245f
- languageName: node
- linkType: hard
-
-"@tamagui/collection@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/collection@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/e78905deac444817eadc11d6e1ab2f2d83eb58e03840e2c3f67711b80e972d55f8a1fadd8a2bd294c4437ec6a412c384c0a47f210e1080464841545a7ff2b6a6
- languageName: node
- linkType: hard
-
-"@tamagui/colors@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/colors@npm:1.137.3"
- checksum: 10/d90a1121f38ddf2175d7cc644a45efe0309cb557d7b5ff92e81d70154b1688028e502139d19d36732e67e1212bf448a8c70caa8e19952dc103dc5c3eed2cf213
- languageName: node
- linkType: hard
-
-"@tamagui/compose-refs@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/compose-refs@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/baf1006a0e1548ee0332a17c0090fb27b838ec952a4b54d50e76d243ee0efac143481f5cc26f42950aeb36586361436caf0558d5754b0e175035253e1e6b0aaa
- languageName: node
- linkType: hard
-
-"@tamagui/config-default@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/config-default@npm:1.137.3"
- dependencies:
- "@tamagui/animations-css": "npm:1.137.3"
- "@tamagui/animations-react-native": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/shorthands": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- checksum: 10/0c7740ea88b0fb492125b2627622e410fb62fb1be5875fea59db05948a2aaadc0c280ccb4e8f800b8aded510c520b00a65de48ce147b79cf1662a70ca281b332
- languageName: node
- linkType: hard
-
-"@tamagui/config@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/config@npm:1.137.3"
- dependencies:
- "@tamagui/animations-css": "npm:1.137.3"
- "@tamagui/animations-moti": "npm:1.137.3"
- "@tamagui/animations-react-native": "npm:1.137.3"
- "@tamagui/colors": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/font-inter": "npm:1.137.3"
- "@tamagui/font-silkscreen": "npm:1.137.3"
- "@tamagui/react-native-media-driver": "npm:1.137.3"
- "@tamagui/shorthands": "npm:1.137.3"
- "@tamagui/theme-builder": "npm:1.137.3"
- "@tamagui/themes": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- checksum: 10/bf8839fe28897241265d0ce2f14a1655f1b7d837afcb921a2fb70a23d3c5bde849a2cd5912600edde68aaa0eb041bca14b1ad24b8f52b218350bc76c90a097c2
- languageName: node
- linkType: hard
-
-"@tamagui/constants@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/constants@npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/495e5d28b70b8143acfbe3ad572e86388357d6d3aaff93f2f453bd40d33f299bb0e2996ec37fc0eaa8b4d384998e2eb33c07c72128cb1cce981867c4f3fd3ed1
- languageName: node
- linkType: hard
-
-"@tamagui/core@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/core@npm:1.137.3"
- dependencies:
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/react-native-media-driver": "npm:1.137.3"
- "@tamagui/react-native-use-pressable": "npm:1.137.3"
- "@tamagui/react-native-use-responder-events": "npm:1.137.3"
- "@tamagui/use-element-layout": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/a6cc6393a8492673489e0ddef0501bdcbf969aac71e98efa20d1b57e0168064ca5f4869084e94ea1c2deea015b06229c7ab5227dc959f617633ef46e062e7b8a
- languageName: node
- linkType: hard
-
-"@tamagui/create-context@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/create-context@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/c9b2944ba311bd03cc396647d022f84b4f78cdb651da38328a82371b86539ed42bc72f7cc7f5b1b50b9303ba69a6165c7105c57b94369e40b331f3b33d0b0c1f
- languageName: node
- linkType: hard
-
-"@tamagui/create-theme@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/create-theme@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- checksum: 10/01da930c3b01328c5fd037b644f051471e991b4c0df1eb8594339274807fd9798203cc2db7db502f68c8ef89fc96433a6d8798ebc491229c5b924b38d71597e0
- languageName: node
- linkType: hard
-
-"@tamagui/cubic-bezier-animator@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/cubic-bezier-animator@npm:1.137.3"
- checksum: 10/0ecfb279027e5cb1fd6897af7bcfed829f2c6be2d79d7022d2ba1aa9a2ee1b3bed053abaafb5375b4faca95cb26121b6102b8feb43b17dca22bb3dcb177b320d
- languageName: node
- linkType: hard
-
-"@tamagui/dialog@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/dialog@npm:1.137.3"
- dependencies:
- "@tamagui/adapt": "npm:1.137.3"
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/dismissable": "npm:1.137.3"
- "@tamagui/focus-scope": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/popper": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/remove-scroll": "npm:1.137.3"
- "@tamagui/sheet": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/105e48084b5c7affab092af2c739e9979c9098219c31996c4cb7fbe419e996a9f2039bb8818655c61397e52f3cbb20e7ace5febb4e31c78c1db2de613a80c0a3
- languageName: node
- linkType: hard
-
-"@tamagui/dismissable@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/dismissable@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/use-escape-keydown": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- checksum: 10/8601ab0e920bac5e1402a06b7cde6fa73340fd844a45d87afed279a5ad4e492c00d25ee6b340d944d2be335f109247dde25b0c7e9f28541ec51653be4c4df040
- languageName: node
- linkType: hard
-
-"@tamagui/elements@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/elements@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/c5663ee3d419af111f19c10a8f7caea1600813b4da23856c0ad50f610e3dfaca5e202c610e7f0d6c784a9079372743cc4b743fdca9dc87aaadbb245a12fd15c8
- languageName: node
- linkType: hard
-
-"@tamagui/fake-react-native@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/fake-react-native@npm:1.137.3"
- checksum: 10/af957660b16184c81529c673c29993b8e3483dd71514a6c963e5be088bfcddbae4ada4a0aa37333a3209dac38421eb00ed0277383759a6ab07c5a841d03b5a04
- languageName: node
- linkType: hard
-
-"@tamagui/floating@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/floating@npm:1.137.3"
- dependencies:
- "@floating-ui/react-dom": "npm:^2.1.3"
- "@floating-ui/react-native": "npm:^0.10.7"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/a5af6e094ae0f2a587983569f52b6cc7a24f4c9267d53d84f36496d09a73724eeb59e14a148978c6ee4c8093a369cd140eafb0f71a6f717bcbb720d1156dc23e
- languageName: node
- linkType: hard
-
-"@tamagui/focus-scope@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/focus-scope@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/start-transition": "npm:1.137.3"
- "@tamagui/use-async": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/9e4540fcb1ff2dfc84536a2b68f3079eedf8018e0de5880ebd79803fbc01e4846b791c0fbce0df5eeef58db3db12b832b070cb7cabf16456ff8583a6901ad1af
- languageName: node
- linkType: hard
-
-"@tamagui/focusable@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/focusable@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/b2617f0a4b86eb0d07d4dbf534c2f7dabe21d66fb9aa8327ab8278be87b2015eadc5b43d401cd78719d440bc9b42c59f3580247213b978e791034818b8fadf14
- languageName: node
- linkType: hard
-
-"@tamagui/font-inter@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/font-inter@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- checksum: 10/8423503dac3d9012cee0546ace719550ebef6fccc8b9579ad85cb975e6c4f4858ef7414776e911875d4332b602f2ca505f1b6abdeeeb6ca2cc4a61d4c3e15859
- languageName: node
- linkType: hard
-
-"@tamagui/font-silkscreen@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/font-silkscreen@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- checksum: 10/a0dde290d32b4917664474dd04668a925f838fce113cb041189dd6a824ceef74661e2f0b4ff553049ce5b35d84b416500135038f210fb2ee0404c388b88e0f05
- languageName: node
- linkType: hard
-
-"@tamagui/font-size@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/font-size@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/5770a8f8fd4835d600e6c8dd3c9630ae24a47913501095ad032304763d0b3826af5dea9758d8aa3f428b5c67c50a1e628306d01b5ea5479924baaca4caceb7b5
- languageName: node
- linkType: hard
-
-"@tamagui/form@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/form@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- "@tamagui/get-font-sized": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/db689ef45ad07cbefaf5446a8eb9055b04980518cf4f7537b6b33c287e255c0f09230a732390f886af92053c168e7e1f5215e0e9a7f6cdd20401d79bfe1366af
- languageName: node
- linkType: hard
-
-"@tamagui/generate-themes@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/generate-themes@npm:1.137.3"
- dependencies:
- "@tamagui/create-theme": "npm:1.137.3"
- "@tamagui/theme-builder": "npm:1.137.3"
- "@tamagui/types": "npm:1.137.3"
- esbuild-register: "npm:^3.6.0"
- fs-extra: "npm:^11.2.0"
- checksum: 10/4d07904259e80cb0c33ef252d1e12cce38057e4760d4e10dbfa199c11804403b14cd15fe6f5169d2098d79cd7b58b1687868b8dc21b61b22fbeece0e02a8bfa5
- languageName: node
- linkType: hard
-
-"@tamagui/get-button-sized@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/get-button-sized@npm:1.137.3"
- dependencies:
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/955a75c95e84eb7ad0f032ad0c20551f5c63401dd2b3f54a9f57d854839752baf13a46bd5f85b6066f40f7b799b930c17f285fbb1b2e2ef21a5fba8da33c016a
- languageName: node
- linkType: hard
-
-"@tamagui/get-font-sized@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/get-font-sized@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/320b1cad6f2bbc48e005bc9d3031e80c19c1b80791f3d7f363d713ea80a020c19098e4a7e0f49cf3f42007ab9c210facc986ad3969c26432e55a3f43f1f73ec4
- languageName: node
- linkType: hard
-
-"@tamagui/get-token@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/get-token@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/c5685e3d54f59e0eff14c3bfe5e217fdba3717bcce554ad60b34d0c72f4150987b34f15a501a1a03bec7ab732e62bbefcd3338e5272713aa8338882bb6ffdba3
- languageName: node
- linkType: hard
-
-"@tamagui/group@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/group@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/8ed35729027ed0ebbf8d27b6aca9f95a2ecb0ec22fbc5aab055cdae87271493f1bc63ef20f106ad88ce6d3efb59795cafb2b5f32a996f7400b304ffbcebf1680
- languageName: node
- linkType: hard
-
-"@tamagui/helpers-node@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/helpers-node@npm:1.137.3"
- dependencies:
- "@tamagui/types": "npm:1.137.3"
- checksum: 10/6c890aced1b48bc27d2d9120dd2cc6ec4667a9f87bd70b4a3b832960a6b01812f5dac88b7ca1bc8252215a8206b0f4b6d7623050cbf05b55aee6cce301f7f50c
- languageName: node
- linkType: hard
-
-"@tamagui/helpers-tamagui@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/helpers-tamagui@npm:1.137.3"
- dependencies:
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/5b800b9154f3b6b26def5a8ea4ccaf96a1bd7bd88a6f9a10cee5343c41173d3e12162b28411ff69435dc87acf1d5bb71478aef247bd3fc3d8e94a9d449efddfc
- languageName: node
- linkType: hard
-
-"@tamagui/helpers@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/helpers@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/simple-hash": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/766e7db85936b5f6bd819f8569faea36240f3df54567ef8185769b8d72bb8c43065d9f2358ead3d86e0e420ccc4e8cde9e81272cc86f10e5e7e9c594a3203651
- languageName: node
- linkType: hard
-
-"@tamagui/image@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/image@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/75a383c924040dbf094de869a272f3e1b8112d7cd7aa5a5019421668e88318f30f8dd2dab9735f80dd9919b1d7ca73e3b44a556a95ec53e0bf426c72c2ee8de2
- languageName: node
- linkType: hard
-
-"@tamagui/is-equal-shallow@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/is-equal-shallow@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/4ab71d12e4fe9e8ff4bea96e406b6e7f3164c6150b26283b876c93b9cacd03791e2556b1406f619213dc6027b23a4195e4854aec957cc14370caf3097ca05de7
- languageName: node
- linkType: hard
-
-"@tamagui/label@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/label@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- "@tamagui/get-font-sized": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/d33b96abb8ee93e9827b191f98e0eaa7bd1dee4ac5850c23a52c5a01dfd080177be1d5050045b3cb35195cedbb1c174c5d43e54e34b84ba152733e918694646f
- languageName: node
- linkType: hard
-
-"@tamagui/linear-gradient@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/linear-gradient@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/178f82259a166e714a30493ab05ae4f50699131232850f5e7826dace599ffb8c77e18b2cbc300ada15881834b5da2af41d465ddff15c5adc70fa74338fbda72e
- languageName: node
- linkType: hard
-
-"@tamagui/list-item@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/list-item@npm:1.137.3"
- dependencies:
- "@tamagui/font-size": "npm:1.137.3"
- "@tamagui/get-font-sized": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/4af302fe646ec370c6d2b41326d0142991dc38ad434f5fb2040e78d355d791f310fe3096b7cacb0d7cb6565cf05e7deef5303e53b671ed0bdc07d948a711a328
- languageName: node
- linkType: hard
-
-"@tamagui/normalize-css-color@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/normalize-css-color@npm:1.137.3"
- dependencies:
- "@react-native/normalize-color": "npm:^2.1.0"
- checksum: 10/6a9696ace12e28e86d09b1755b7b4b9f512739b0864e3932b0e3839b9e332354757d7222834efab394ed2ee08e116ed40bc25c753e95f5c6b3d00d5eea6024fc
- languageName: node
- linkType: hard
-
-"@tamagui/polyfill-dev@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/polyfill-dev@npm:1.137.3"
- checksum: 10/fe34555190d48b3c5c315487189c985feb9481457fde1847e76f23cd74c0f940d46d1fd32c9eb9e1961fb72fc17379843d392f3682dd9e1162690455245f97ab
- languageName: node
- linkType: hard
-
-"@tamagui/popover@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/popover@npm:1.137.3"
- dependencies:
- "@floating-ui/react": "npm:^0.27.12"
- "@tamagui/adapt": "npm:1.137.3"
- "@tamagui/animate": "npm:1.137.3"
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/dismissable": "npm:1.137.3"
- "@tamagui/floating": "npm:1.137.3"
- "@tamagui/focus-scope": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/popper": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/remove-scroll": "npm:1.137.3"
- "@tamagui/scroll-view": "npm:1.137.3"
- "@tamagui/sheet": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- react-freeze: "npm:^1.0.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/51f01dc9bcdfd85af4b7f05adb2ce9b443d3716cdccc0bd21f1f2cc13e79224d5282a432c30aae5f43e1e2490ed88b50302d8e60e885a0a8f15041e397e1d5cd
- languageName: node
- linkType: hard
-
-"@tamagui/popper@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/popper@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/floating": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/start-transition": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/8aacb2575230600d3bccee368b0fce9368697499d7f3380b999d6bd1a9fc715cfe080704413dc107ce1e33401e94d25176e64a646b8b9369a3427fc23cf41259
- languageName: node
- linkType: hard
-
-"@tamagui/portal@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/portal@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/start-transition": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- react-native: "*"
- checksum: 10/14ed8721d8b570b85def8d1ad4844dff9fd7a3066bcaa8b202d41e3273909b13078d8800ae6b7b6c4db4fd1dc926e581fa548e6f0f56afbc945b10287a3ad4e4
- languageName: node
- linkType: hard
-
-"@tamagui/progress@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/progress@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/2d0804213f5352b4d7d450da3e2e0af2634cfafe70bd6286e7ae8f997205d69f246947a45acfd67c8c36c56da44b432b11ce543d8662205f7ca0db500d3ad465
- languageName: node
- linkType: hard
-
-"@tamagui/proxy-worm@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/proxy-worm@npm:1.137.3"
- checksum: 10/b924b06dae8e447f977f603271b5d1e0dcb35c682e91d8ffa41ebee5949352e1350fdef53f8f4d62bc87fe1def1a2e5519d069021827730bbccfbd6e94378757
- languageName: node
- linkType: hard
-
-"@tamagui/radio-group@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/radio-group@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/radio-headless": "npm:1.137.3"
- "@tamagui/roving-focus": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/54eb9b0832bf46202c1b2bfb3b3bfcdbbc54a3a5d687b9b4034fa5f4ca6e94498834a7aeeab9dd95a6c89ab381d3f349921e8c3bc6dcde8ea655da33924beca5
- languageName: node
- linkType: hard
-
-"@tamagui/radio-headless@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/radio-headless@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/13ea24e24cd3b8de4e513fdeb6b7fc14a905d2586b2cf10274ef6df9e206f4a84fa7b3bf923384f41dc219daf62d5c3ba5b8c8ecf579b5828190e585a9dfd05a
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-media-driver@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-media-driver@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react-native: "*"
- checksum: 10/d11b89080c5b34f674d72b2db9fe643c404d96906b5f16f50d604865f1bdb3f52808fe04936a227c0a40dceadecca7ec48cf00dd1121fc4d3a149455fc908570
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-svg@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-svg@npm:1.137.3"
- checksum: 10/1808338aa4796d04a1485b6143551f65ac2966c2f7a1a89c205498a84e5df04c7af8e5b582095a78569cf973e4d18c81da7123fcf631e59ff42f609821fece17
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-use-pressable@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-use-pressable@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/34780cf3766ce7a88059dd9b373aa26ef839d58fa579caf68ab703532350166e6fa35848eb59ed1b47d86230f7b36a0ee1996c321f8244b984fb9c1a45338507
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-use-responder-events@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-use-responder-events@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/3f1738a8cebdf9778af0039391114723af2fdc45055ffbd98b8f1b030d90fc97d9498c1cb55bf2c33f56b9f3650f8d64ad5aa3e85306586b62f41f80d0da3516
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-web-internals@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-web-internals@npm:1.137.3"
- dependencies:
- "@tamagui/normalize-css-color": "npm:1.137.3"
- "@tamagui/react-native-use-pressable": "npm:1.137.3"
- "@tamagui/react-native-use-responder-events": "npm:1.137.3"
- "@tamagui/simple-hash": "npm:1.137.3"
- "@tamagui/use-element-layout": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- checksum: 10/9a63317e26691e03a28fbf774602d2a2dfc6740e6c0c82d685f30613b3693e806a028d06ac74523c53e53d99b930e8e2fab7a386ede56f7b4995dae147af3f0f
- languageName: node
- linkType: hard
-
-"@tamagui/react-native-web-lite@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/react-native-web-lite@npm:1.137.3"
- dependencies:
- "@tamagui/normalize-css-color": "npm:1.137.3"
- "@tamagui/react-native-use-pressable": "npm:1.137.3"
- "@tamagui/react-native-use-responder-events": "npm:1.137.3"
- "@tamagui/react-native-web-internals": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- invariant: "npm:^2.2.4"
- memoize-one: "npm:^6.0.0"
- peerDependencies:
- react: "*"
- react-dom: "*"
- checksum: 10/490c311ac5b68e7e81401e863fb7bb197f51e704e91932073b707b4dcb637fa31ed217b3424673c7b68b0534b8523e92dff64ee81a7050c7ff9903ef1473ebfd
- languageName: node
- linkType: hard
-
-"@tamagui/remove-scroll@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/remove-scroll@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/7c4193811ceb0c23c5cafbf18008729d957ecd394d06216f8bafce0feffd9c1e54fdd8dedc2168fd9bb9677e4a8077d0dbc59a88d39a0b6cdb57502602993490
- languageName: node
- linkType: hard
-
-"@tamagui/roving-focus@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/roving-focus@npm:1.137.3"
- dependencies:
- "@tamagui/collection": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-direction": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/1362c7aa190f83b855c60d18aa1f1bfc4f8ba911c93ff45316f0b2bfa199dff5a84fc2a5fff03e51fd1bbd47dbb9e7b0ffb9060821fc6646ec569b1de0532172
- languageName: node
- linkType: hard
-
-"@tamagui/scroll-view@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/scroll-view@npm:1.137.3"
- dependencies:
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/fcaf163349302131940f7fb0afc1f86e98fee40a2a2cbfa0e63a6f5c9f4bc804863d56d2b11be9783a99724099b3f794cedb7dd3443e98c899425cd4131fbe00
- languageName: node
- linkType: hard
-
-"@tamagui/select@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/select@npm:1.137.3"
- dependencies:
- "@floating-ui/react": "npm:^0.27.12"
- "@floating-ui/react-dom": "npm:^2.1.3"
- "@floating-ui/react-native": "npm:^0.10.7"
- "@tamagui/adapt": "npm:1.137.3"
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/dismissable": "npm:1.137.3"
- "@tamagui/focus-scope": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/list-item": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/remove-scroll": "npm:1.137.3"
- "@tamagui/separator": "npm:1.137.3"
- "@tamagui/sheet": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-debounce": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- react-native: "*"
- checksum: 10/48aa1da688304ef3eb0d310eb7a6ae01e30a72fbc71b33af3bddb665402df00cdfc189c6f83f702f7a44a0268ef66e3d51606403b4d26d18a1e8a8377c9f7c4c
- languageName: node
- linkType: hard
-
-"@tamagui/separator@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/separator@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/77a47dd738c393dd503fc989ae842d5f25d2e8fe9566e765911b7377122df7b5c0dd67b676c7e3717579f7d9c08c826fc854c2ae7c976d3ede38a7e48dc22795
- languageName: node
- linkType: hard
-
-"@tamagui/shapes@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/shapes@npm:1.137.3"
- dependencies:
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/90764c51f2e06908e727be1c8c77e231810b6fc8d923034d97c0516c7b728e9805c720b52d4955048821131a9b4381f33768d6fa6cc67b0b998c217d729b230a
- languageName: node
- linkType: hard
-
-"@tamagui/sheet@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/sheet@npm:1.137.3"
- dependencies:
- "@tamagui/adapt": "npm:1.137.3"
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/animations-react-native": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/remove-scroll": "npm:1.137.3"
- "@tamagui/scroll-view": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-constant": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-did-finish-ssr": "npm:1.137.3"
- "@tamagui/use-keyboard-visible": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/3e4123a67aeefc6f19998d404e34a8f704803ec6a262ba3ca8e10da271b984f96af792fefc6026dd3924e554bc073fe171f73f4de17ac4018de4afabe1106451
- languageName: node
- linkType: hard
-
-"@tamagui/shorthands@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/shorthands@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- checksum: 10/34c4e2bb19580a9725176d871438f2c64a5b0ae4871de220c80ac3f1eddef57ec64242dd5fbb8c02b2dc675b57e6b135392851dbbd078a8a8e20081d714b8c43
- languageName: node
- linkType: hard
-
-"@tamagui/simple-hash@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/simple-hash@npm:1.137.3"
- checksum: 10/a2d0acd176e4eec050cb85d8b69a60450f565321d61cb231d165319c019c41c5d4f86503a74d70a08afe5d2f23738087d02b62898b624e675c93a4b341e34e12
- languageName: node
- linkType: hard
-
-"@tamagui/slider@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/slider@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-debounce": "npm:1.137.3"
- "@tamagui/use-direction": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/c1c958f901bbc94097ea22e9add51a2527c00be53372e46768bfdbfc9ce805409fa5d12b5555d50a6ff8ab506d5dc0b175127e14c1f37723a06e37230bdca0a7
- languageName: node
- linkType: hard
-
-"@tamagui/stacks@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/stacks@npm:1.137.3"
- dependencies:
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/d95d4cb06c8d4fe80ea7207bb60fee1e02a83a99464048cd442cc10157985b4b546ee5745f52f8e006eaf6b0fd02dcb89ab202d31214a8b393e6a11fa2fc81ec
- languageName: node
- linkType: hard
-
-"@tamagui/start-transition@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/start-transition@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/2a93f59c9b7504b571138d0638afd4a2f7caf06be39d89b97efa3057c698f8795206cea26864b4a8b5f1c24135b561713a521f14450b3fc1c550ff3621e5cdeb
- languageName: node
- linkType: hard
-
-"@tamagui/static-worker@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/static-worker@npm:1.137.3"
- dependencies:
- "@tamagui/static": "npm:1.137.3"
- "@tamagui/types": "npm:1.137.3"
- piscina: "npm:^4.7.0"
- checksum: 10/2a3ee3247760c125073a21808c7cf004d8e30d23f5f44680011c28c34511ea026812c23084c5d7c744ee19ef09da30f4160119167ec98efc77bb1a96a5b55624
- languageName: node
- linkType: hard
-
-"@tamagui/static@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/static@npm:1.137.3"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.5"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/parser": "npm:^7.25.4"
- "@babel/plugin-transform-react-jsx": "npm:^7.25.2"
- "@babel/runtime": "npm:^7.25.4"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.4"
- "@babel/types": "npm:^7.25.4"
- "@tamagui/cli-color": "npm:1.137.3"
- "@tamagui/config-default": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/fake-react-native": "npm:1.137.3"
- "@tamagui/generate-themes": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/helpers-node": "npm:1.137.3"
- "@tamagui/proxy-worm": "npm:1.137.3"
- "@tamagui/react-native-web-internals": "npm:1.137.3"
- "@tamagui/react-native-web-lite": "npm:1.137.3"
- "@tamagui/shorthands": "npm:1.137.3"
- "@tamagui/types": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- babel-literal-to-ast: "npm:^2.1.0"
- browserslist: "npm:^4.22.2"
- check-dependency-version-consistency: "npm:^4.1.0"
- esbuild: "npm:^0.25.11"
- esbuild-register: "npm:^3.6.0"
- fast-glob: "npm:^3.2.11"
- find-cache-dir: "npm:^3.3.2"
- find-root: "npm:^1.1.0"
- fs-extra: "npm:^11.2.0"
- invariant: "npm:^2.2.4"
- js-yaml: "npm:^4.1.0"
- react-native-web: "npm:^0.20.0"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/68c29610192f3a3dd231144244601073918ae9d7fbf960cb06e804a584ad8998f93cb2ffe66c0b94c15edbec5b0d33c639247c20b112ac9056edf1e1ace54853
- languageName: node
- linkType: hard
-
-"@tamagui/switch-headless@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/switch-headless@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/0be4f567114d6dd67dca65290d082f1ec661a391ec5369e919cf2cf41a36828356a721421b3ced13086cb101e7264952f7c3e9efa2d6b376d67e54f68fef3da7
- languageName: node
- linkType: hard
-
-"@tamagui/switch@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/switch@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/switch-headless": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-previous": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/4e683cafe5b62c1b885b8f26729d02b32f5daa681d0dc91fa17bf8e9d308b0f8ad0d67056a68afc08a184134179ff591d0ec0cd90ea58d68acdb29090ab65d18
- languageName: node
- linkType: hard
-
-"@tamagui/tabs@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/tabs@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- "@tamagui/group": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/roving-focus": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-direction": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/434789869a0e9d23f67c866742cb78df89f36310913b6e64b2758ee5cf5d05d4cbdccb7977697256432559051ae59802b0edcfb16e40aa3586c40d9a2a4eaf88
- languageName: node
- linkType: hard
-
-"@tamagui/text@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/text@npm:1.137.3"
- dependencies:
- "@tamagui/get-font-sized": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/c5a45fe6f666ec1f9f4eb3cf63ebd820475fa012e507fa94db86efd8d88ad7929f00a9e5bebb91aa20df3fb271f9a1a35b9f7f6781ea91ba65a0cb095bc36983
- languageName: node
- linkType: hard
-
-"@tamagui/theme-builder@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/theme-builder@npm:1.137.3"
- dependencies:
- "@tamagui/create-theme": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- color2k: "npm:^2.0.2"
- checksum: 10/bdc6987d59e2833ef5166bf7c6c489ca53996be8f9a636abbee3dcf995a7b21101e3cc7053d1f55bd7cb8fcb7e27a76dcbe3bd10a017b0dad7fc078feb98000d
- languageName: node
- linkType: hard
-
-"@tamagui/theme@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/theme@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/start-transition": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/2109f22d1ce2a037acb818e00842629c9be781a6c25cb0fa4b0ee130c108a86683e0962d4ada1a05ff52c42de989641b91514846d84c2b908e77f91ff8a11dfd
- languageName: node
- linkType: hard
-
-"@tamagui/themes@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/themes@npm:1.137.3"
- dependencies:
- "@tamagui/colors": "npm:1.137.3"
- "@tamagui/create-theme": "npm:1.137.3"
- "@tamagui/theme-builder": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- color2k: "npm:^2.0.2"
- checksum: 10/1dd09f0fba4b4fbdd6ab6941ae05ddeb054955283c854fecaba37e502bd5ba1c87ce7125c66d6c22a23ca811729eef19eb014be4fe3d04b474328210646d9b6c
- languageName: node
- linkType: hard
-
-"@tamagui/timer@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/timer@npm:1.137.3"
- checksum: 10/544a01e509872c256c14b3f494565bfdd7a84596e9e2eabb651b40ac0cb730cf342bad2e6302511e515a91407873ec9e05c7878ed188e5a40482a4a298372117
- languageName: node
- linkType: hard
-
-"@tamagui/toggle-group@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/toggle-group@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/font-size": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/group": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/roving-focus": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-direction": "npm:1.137.3"
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/7dd7091f395834e430126e0f856cee5e679e60c952e7968bda9f797f7ac53d6bd1d6a777ea59e6a6984ea145b037f308e18f74a48fc17737d88616ca862051b1
- languageName: node
- linkType: hard
-
-"@tamagui/tooltip@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/tooltip@npm:1.137.3"
- dependencies:
- "@floating-ui/react": "npm:^0.27.12"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/floating": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/popover": "npm:1.137.3"
- "@tamagui/popper": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/4b4bd2748e28a07b123bc9d3e3aee49e3125c6822bb1e43edf6ece584e257d74063eeea649ec84248d00ffadf74a8e10c8a27a14fd3bde325b13919a09b3dbd4
- languageName: node
- linkType: hard
-
-"@tamagui/types@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/types@npm:1.137.3"
- checksum: 10/7da6070b83c4044f49ddc5acae377aee600cc2eb67b332c097b42489ceaf7c87176e90b78272495ff79958376c3e3b15e6a07e9d678fd16c3bc4156606f3cf7b
- languageName: node
- linkType: hard
-
-"@tamagui/use-async@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-async@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/32a15c5db45174edf693f130c05ddeb3ee1c67352e0554d45387209d970d1f9d1d6847c0c350fd0e93c7d92ab15461f737dc6db6d9ff30468aa80ec240b319d3
- languageName: node
- linkType: hard
-
-"@tamagui/use-callback-ref@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-callback-ref@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/7eb3ca001603dba475f2f6464ef8a8163b52bb067e02906c14b0b6ba2c18ddd41e8570629b6a737e544a6b84c9eb78b15c5e093d53598f61ffc4e2b39ae47ec1
- languageName: node
- linkType: hard
-
-"@tamagui/use-constant@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-constant@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/e55991e6f83673005d654d8d68af7eef06911111f817e98bea189722113d6b4d6686f6449b00c255381793888edb6f4fd222b4a60630c8349ebd3c9c86e62b3a
- languageName: node
- linkType: hard
-
-"@tamagui/use-controllable-state@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-controllable-state@npm:1.137.3"
- dependencies:
- "@tamagui/start-transition": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/fde4e52e6dafd7ae453a2433537e8f80b02d39072c583f38010062ec69eeab4116217070b0d8d39fa54da821f8d45b5041e9336488598a1c1bf1981785ce0109
- languageName: node
- linkType: hard
-
-"@tamagui/use-debounce@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-debounce@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/4aeefdaeda35c856a2fbfd54b1499158f873952ce1ac60506580ef9c43126421353aaa9c8d39c057ec606d90b0e5c605459ab5ad8f8d7d0aff28c00d3264c0fb
- languageName: node
- linkType: hard
-
-"@tamagui/use-did-finish-ssr@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-did-finish-ssr@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/5b29fa21d5af3a06c866180829c792c8a3ac34bb65feec229b747b4ce1116b7e02971da07f0658a3b3010641290363ffcaa0682192d4ed916889a5149df1a7f9
- languageName: node
- linkType: hard
-
-"@tamagui/use-direction@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-direction@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/b1d374bce7b740a9521f4120c119c5c9c9bf2dad260ef8c052d0e722ce67adfa7b24e54a484a193dedc86fdec6d5218ba3103582b4b641f413290d0bb9616725
- languageName: node
- linkType: hard
-
-"@tamagui/use-element-layout@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-element-layout@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/is-equal-shallow": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/2168826b61560059a281bd54d69e9e536cab06d97ae9890c00815bd2ec8036dbc9a33eb67f9232a06b51479c296e748c4dc1e209472d1c30637f5ca52d2c0583
- languageName: node
- linkType: hard
-
-"@tamagui/use-escape-keydown@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-escape-keydown@npm:1.137.3"
- dependencies:
- "@tamagui/use-callback-ref": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/dcc2344afaca1950b37e5142536225cfc774616733d683bc9cbfc518419823b2a70dd0841126689c8c0d84f981ac89aa77e1671f95f365849eb7ede0160302f0
- languageName: node
- linkType: hard
-
-"@tamagui/use-event@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-event@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/6c14697ecd37a44dc0d8a839cbd0f852db634f32d981323c4e9e1da857b0efc2d7cc13f18d1c83b3f7e365d79b07ca40f274fc2f03ed04d13a92bbee9efb36ae
- languageName: node
- linkType: hard
-
-"@tamagui/use-force-update@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-force-update@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/495af93060c2eb00afb31b24603d7c22e0d01bc4fbd02357f00a6b3ef02573eca888927cc0cab35ce8018447b51bd02537039cd6f02c088586726f086af1ac01
- languageName: node
- linkType: hard
-
-"@tamagui/use-keyboard-visible@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-keyboard-visible@npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/0c24eec44407a31f0756b3b4480c5aafe02da76189ede44c978cb73bdd452659a1b08452ace1513069c9f16cb8ef74cd84aeb94aec1431ae9f152f9244442b0e
- languageName: node
- linkType: hard
-
-"@tamagui/use-presence@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-presence@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/3cc495b21eb35c9a5448b7f51acdb02a8b82a95ea828f826d97b9e05ea06972a0c6424f564975be5addd656e2a645c305b7d00b322c8599f2a26f10ce00e9232
- languageName: node
- linkType: hard
-
-"@tamagui/use-previous@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-previous@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/24ff575a0473d55d9a71ff146446e240e7f44d8e5cd2b460b90d303924e040e38e64c16c9337d2bcd2874c0b61dbd98c5009972672fe7a80e2e4fb20de96a8ea
- languageName: node
- linkType: hard
-
-"@tamagui/use-window-dimensions@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/use-window-dimensions@npm:1.137.3"
- dependencies:
- "@tamagui/constants": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/bd05c8cc64cc5255a1787abae1ad16afb961a99e1c71e92eee8ef81222e5282f43830138e3a311ebda83a4bf13c2964299e5e6231248721630bfb546090f46fb
- languageName: node
- linkType: hard
-
-"@tamagui/visually-hidden@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/visually-hidden@npm:1.137.3"
- dependencies:
- "@tamagui/web": "npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/0ecee340a96ba4e2eb9dbcafbe1d6dc003a83e76efc2c95b6f14da5e8530e5c8a3c629e1238eef3a71fd6ddddce96151cada0052e3dd77d42a64a49853e22847
- languageName: node
- linkType: hard
-
-"@tamagui/vite-plugin@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/vite-plugin@npm:1.137.3"
- dependencies:
- "@tamagui/fake-react-native": "npm:1.137.3"
- "@tamagui/proxy-worm": "npm:1.137.3"
- "@tamagui/react-native-svg": "npm:1.137.3"
- "@tamagui/react-native-web-lite": "npm:1.137.3"
- "@tamagui/static-worker": "npm:1.137.3"
- "@tamagui/types": "npm:1.137.3"
- esm-resolve: "npm:^1.0.8"
- fs-extra: "npm:^11.2.0"
- outdent: "npm:^0.8.0"
- react-native-web: "npm:^0.20.0"
- peerDependencies:
- vite: "*"
- checksum: 10/1d5a4ba51c290b5815f6b86259c07da3c43bb302261e02701ac3d4860e88e067afd8b45e23096b7ef3a5a52e0df0f3da8e81be37f84990961de5ab2913110ec0
- languageName: node
- linkType: hard
-
-"@tamagui/web@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/web@npm:1.137.3"
- dependencies:
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/helpers": "npm:1.137.3"
- "@tamagui/is-equal-shallow": "npm:1.137.3"
- "@tamagui/normalize-css-color": "npm:1.137.3"
- "@tamagui/timer": "npm:1.137.3"
- "@tamagui/types": "npm:1.137.3"
- "@tamagui/use-did-finish-ssr": "npm:1.137.3"
- "@tamagui/use-event": "npm:1.137.3"
- "@tamagui/use-force-update": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-dom: "*"
- react-native: "*"
- checksum: 10/df94f8c5f802f1d05539bed93266859e70c5915cbf5afd9606d154e7287c191caca75c56184c8908b578d1f70376d4cebd378ccc5ec36514a32d15298a9e42bb
- languageName: node
- linkType: hard
-
-"@tamagui/z-index-stack@npm:1.137.3":
- version: 1.137.3
- resolution: "@tamagui/z-index-stack@npm:1.137.3"
- peerDependencies:
- react: "*"
- checksum: 10/dad56a755f959aea6865dc602b98f3b135d5f3471f3c456f4de660ab5afef23e57c525b8d4714c1a37439983b2ba1e36221624b5ed6e7d702d052010bd715501
- languageName: node
- linkType: hard
-
-"@testing-library/jest-dom@npm:^6.6.3":
- version: 6.9.1
- resolution: "@testing-library/jest-dom@npm:6.9.1"
- dependencies:
- "@adobe/css-tools": "npm:^4.4.0"
- aria-query: "npm:^5.0.0"
- css.escape: "npm:^1.5.1"
- dom-accessibility-api: "npm:^0.6.3"
- picocolors: "npm:^1.1.1"
- redent: "npm:^3.0.0"
- checksum: 10/409b4f519e4c68f4d31e3b0317338cc19098b9029513fca61aa2af8270086ae3956a1eaedd19bbce2d2c9e2cf9ff27a616c06556be7a26e101c0d529a0062233
- languageName: node
- linkType: hard
-
-"@testing-library/user-event@npm:^14.6.1":
- version: 14.6.1
- resolution: "@testing-library/user-event@npm:14.6.1"
- peerDependencies:
- "@testing-library/dom": ">=7.21.4"
- checksum: 10/34b74fff56a0447731a94b40d4cf246deb8dbc1c1e3aec93acd1c3377a760bb062e979f1572bb34ec164ad28ee2a391744b42d0d6d6cc16c4ce527e5e09610e1
- languageName: node
- linkType: hard
-
-"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.20.5":
- version: 7.20.5
- resolution: "@types/babel__core@npm:7.20.5"
- dependencies:
- "@babel/parser": "npm:^7.20.7"
- "@babel/types": "npm:^7.20.7"
- "@types/babel__generator": "npm:*"
- "@types/babel__template": "npm:*"
- "@types/babel__traverse": "npm:*"
- checksum: 10/c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3
- languageName: node
- linkType: hard
-
-"@types/babel__generator@npm:*":
- version: 7.27.0
- resolution: "@types/babel__generator@npm:7.27.0"
- dependencies:
- "@babel/types": "npm:^7.0.0"
- checksum: 10/f572e67a9a39397664350a4437d8a7fbd34acc83ff4887a8cf08349e39f8aeb5ad2f70fb78a0a0a23a280affe3a5f4c25f50966abdce292bcf31237af1c27b1a
- languageName: node
- linkType: hard
-
-"@types/babel__template@npm:*":
- version: 7.4.4
- resolution: "@types/babel__template@npm:7.4.4"
- dependencies:
- "@babel/parser": "npm:^7.1.0"
- "@babel/types": "npm:^7.0.0"
- checksum: 10/d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
- languageName: node
- linkType: hard
-
-"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6, @types/babel__traverse@npm:^7.20.7":
- version: 7.28.0
- resolution: "@types/babel__traverse@npm:7.28.0"
- dependencies:
- "@babel/types": "npm:^7.28.2"
- checksum: 10/371c5e1b40399ef17570e630b2943617b84fafde2860a56f0ebc113d8edb1d0534ade0175af89eda1ae35160903c33057ed42457e165d4aa287fedab2c82abcf
- languageName: node
- linkType: hard
-
-"@types/chai@npm:^5.2.2":
- version: 5.2.3
- resolution: "@types/chai@npm:5.2.3"
- dependencies:
- "@types/deep-eql": "npm:*"
- assertion-error: "npm:^2.0.1"
- checksum: 10/e79947307dc235953622e65f83d2683835212357ca261389116ab90bed369ac862ba28b146b4fed08b503ae1e1a12cb93ce783f24bb8d562950469f4320e1c7c
- languageName: node
- linkType: hard
-
-"@types/culori@npm:^4":
- version: 4.0.1
- resolution: "@types/culori@npm:4.0.1"
- checksum: 10/34240fce795cdcbeefbbb4ec1fd6adec1c7edafa949131586176649c21d912236d151bf7af53de161454a6c2fa259a4ddd54f204c66e67e8b9ecfd90b9021c68
- languageName: node
- linkType: hard
-
-"@types/deep-eql@npm:*":
- version: 4.0.2
- resolution: "@types/deep-eql@npm:4.0.2"
- checksum: 10/249a27b0bb22f6aa28461db56afa21ec044fa0e303221a62dff81831b20c8530502175f1a49060f7099e7be06181078548ac47c668de79ff9880241968d43d0c
- languageName: node
- linkType: hard
-
-"@types/doctrine@npm:^0.0.9":
- version: 0.0.9
- resolution: "@types/doctrine@npm:0.0.9"
- checksum: 10/64ef06e6eea2f4f9684d259fedbcb8bf21c954630b96ea2e04875ca42763552b0ba3b01b3dd27ec0f9ea6f8b3b0dba4965d31d5a925cd4c6225fd13a93ae9354
- languageName: node
- linkType: hard
-
-"@types/estree@npm:1.0.8, @types/estree@npm:^1.0.0":
- version: 1.0.8
- resolution: "@types/estree@npm:1.0.8"
- checksum: 10/25a4c16a6752538ffde2826c2cc0c6491d90e69cd6187bef4a006dd2c3c45469f049e643d7e516c515f21484dc3d48fd5c870be158a5beb72f5baf3dc43e4099
- languageName: node
- linkType: hard
-
-"@types/graceful-fs@npm:^4.1.3":
- version: 4.1.9
- resolution: "@types/graceful-fs@npm:4.1.9"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10/79d746a8f053954bba36bd3d94a90c78de995d126289d656fb3271dd9f1229d33f678da04d10bce6be440494a5a73438e2e363e92802d16b8315b051036c5256
- languageName: node
- linkType: hard
-
-"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0":
- version: 2.0.6
- resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
- checksum: 10/3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778
- languageName: node
- linkType: hard
-
-"@types/istanbul-lib-report@npm:*":
- version: 3.0.3
- resolution: "@types/istanbul-lib-report@npm:3.0.3"
- dependencies:
- "@types/istanbul-lib-coverage": "npm:*"
- checksum: 10/b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4
- languageName: node
- linkType: hard
-
-"@types/istanbul-reports@npm:^3.0.0":
- version: 3.0.4
- resolution: "@types/istanbul-reports@npm:3.0.4"
- dependencies:
- "@types/istanbul-lib-report": "npm:*"
- checksum: 10/93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95
- languageName: node
- linkType: hard
-
-"@types/js-yaml@npm:^4.0.5":
- version: 4.0.9
- resolution: "@types/js-yaml@npm:4.0.9"
- checksum: 10/a0ce595db8a987904badd21fc50f9f444cb73069f4b95a76cc222e0a17b3ff180669059c763ec314bc4c3ce284379177a9da80e83c5f650c6c1310cafbfaa8e6
- languageName: node
- linkType: hard
-
-"@types/mdx@npm:^2.0.0":
- version: 2.0.13
- resolution: "@types/mdx@npm:2.0.13"
- checksum: 10/b73ed5f08114879b9590dc6a9ee8b648643c57c708583cd24b2bc3cc8961361fc63139ac7e9291e7b3b6e6b45707749d01d6f9727ddec5533df75dc3b90871a4
- languageName: node
- linkType: hard
-
-"@types/node@npm:*":
- version: 25.0.8
- resolution: "@types/node@npm:25.0.8"
- dependencies:
- undici-types: "npm:~7.16.0"
- checksum: 10/b6efe998940678a0de0274dd84b1767a243c5d754b282e6df5da4d6985a1439b436a6d80d148925a974ecadda09fff4788d9cc0bb3a1f2554d54a3595146bd3b
- languageName: node
- linkType: hard
-
-"@types/node@npm:^22.10.2":
- version: 22.19.6
- resolution: "@types/node@npm:22.19.6"
- dependencies:
- undici-types: "npm:~6.21.0"
- checksum: 10/a5bac443b2c7ca4ceb4a381618c37012d71add696e98351be698aa81e00f20a09fb4aee5bc07f11472080e663602b18ed02233f45242cde9b4eda13140629258
- languageName: node
- linkType: hard
-
-"@types/pluralize@npm:^0.0.33":
- version: 0.0.33
- resolution: "@types/pluralize@npm:0.0.33"
- checksum: 10/282d42dc0187e5e0912f9f36ee0f5615bfd273a08d40afe5bf5881cb28daf1977abe10564543032aa0f42352ebba739ff3d86bf5562ac4691c6d1761fcc7cf39
- languageName: node
- linkType: hard
-
-"@types/react-dom@npm:^19.2.0":
- version: 19.2.3
- resolution: "@types/react-dom@npm:19.2.3"
- peerDependencies:
- "@types/react": ^19.2.0
- checksum: 10/616c4a8aee250ea05fb1e7b98e7e00475dd3a6c1c30d7be18b4b93caba832f4203106b3a496a6b147e5acc2da14575eca47bce234c633bca1f8430ef8ffb234a
- languageName: node
- linkType: hard
-
-"@types/react-native-web@npm:^0.19.2":
- version: 0.19.2
- resolution: "@types/react-native-web@npm:0.19.2"
- dependencies:
- "@types/react": "npm:*"
- react-native: "npm:*"
- checksum: 10/bc27ccb2737283b78b41dacf605fc99b137091b49cd9b0b1bd2fab8c7950107314a04fc2351b0fcaaaeddea9ec101937fb6df24014f221a275a58666f60cfda0
- languageName: node
- linkType: hard
-
-"@types/react@npm:*, @types/react@npm:^19.2.0":
- version: 19.2.8
- resolution: "@types/react@npm:19.2.8"
- dependencies:
- csstype: "npm:^3.2.2"
- checksum: 10/688e7605876e2729c25fdfd2c131d7080cb8e98db528aedccab89005bcbca097a6149fa6e137ae4f1807bdc44220e0c5c7b4a968b5b681dadb7761968bac6de5
- languageName: node
- linkType: hard
-
-"@types/resolve@npm:^1.20.2":
- version: 1.20.6
- resolution: "@types/resolve@npm:1.20.6"
- checksum: 10/dc35f5517606b6687cd971c0281ac58bdee2c50c051b030f04647d3991688be2259c304ee97e5b5d4b9936072c36767eb5933b54611a407d6557972bb6fea4f6
- languageName: node
- linkType: hard
-
-"@types/rtl-detect@npm:^1":
- version: 1.0.3
- resolution: "@types/rtl-detect@npm:1.0.3"
- checksum: 10/9eefa7dfefcecf2e1480eb7794751735c93c6ce52903ca00e5f7491ed65560fcd52920b1c1b283e34db499227d514ae7bd5bf8215623bf746a5de9560a54db0c
- languageName: node
- linkType: hard
-
-"@types/stack-utils@npm:^2.0.0":
- version: 2.0.3
- resolution: "@types/stack-utils@npm:2.0.3"
- checksum: 10/72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5
- languageName: node
- linkType: hard
-
-"@types/yargs-parser@npm:*":
- version: 21.0.3
- resolution: "@types/yargs-parser@npm:21.0.3"
- checksum: 10/a794eb750e8ebc6273a51b12a0002de41343ffe46befef460bdbb57262d187fdf608bc6615b7b11c462c63c3ceb70abe2564c8dd8ee0f7628f38a314f74a9b9b
- languageName: node
- linkType: hard
-
-"@types/yargs@npm:^17.0.8":
- version: 17.0.35
- resolution: "@types/yargs@npm:17.0.35"
- dependencies:
- "@types/yargs-parser": "npm:*"
- checksum: 10/47bcd4476a4194ea11617ea71cba8a1eddf5505fc39c44336c1a08d452a0de4486aedbc13f47a017c8efbcb5a8aa358d976880663732ebcbc6dbcbbecadb0581
- languageName: node
- linkType: hard
-
-"@vitejs/plugin-react@npm:^5.0.4":
- version: 5.1.2
- resolution: "@vitejs/plugin-react@npm:5.1.2"
- dependencies:
- "@babel/core": "npm:^7.28.5"
- "@babel/plugin-transform-react-jsx-self": "npm:^7.27.1"
- "@babel/plugin-transform-react-jsx-source": "npm:^7.27.1"
- "@rolldown/pluginutils": "npm:1.0.0-beta.53"
- "@types/babel__core": "npm:^7.20.5"
- react-refresh: "npm:^0.18.0"
- peerDependencies:
- vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10/2b15994a7f787456bf66d00cc231617148bd10a439a115767ab14d47d435f182758bce38f7c07d5275e79930dc7f689e3ebab44ac57a833fe13b6a233aa37738
- languageName: node
- linkType: hard
-
-"@vitest/browser-playwright@npm:^4.0.8":
- version: 4.0.17
- resolution: "@vitest/browser-playwright@npm:4.0.17"
- dependencies:
- "@vitest/browser": "npm:4.0.17"
- "@vitest/mocker": "npm:4.0.17"
- tinyrainbow: "npm:^3.0.3"
- peerDependencies:
- playwright: "*"
- vitest: 4.0.17
- peerDependenciesMeta:
- playwright:
- optional: false
- checksum: 10/ba887cb43d72178a133b51a68a74de45ef4a6d940a924444d777224ac67abf5703445430216ca6c8c6c267f7064113591a4d1f4f4b3ddd18c9f539cf4aaccd3c
- languageName: node
- linkType: hard
-
-"@vitest/browser@npm:4.0.17":
- version: 4.0.17
- resolution: "@vitest/browser@npm:4.0.17"
- dependencies:
- "@vitest/mocker": "npm:4.0.17"
- "@vitest/utils": "npm:4.0.17"
- magic-string: "npm:^0.30.21"
- pixelmatch: "npm:7.1.0"
- pngjs: "npm:^7.0.0"
- sirv: "npm:^3.0.2"
- tinyrainbow: "npm:^3.0.3"
- ws: "npm:^8.18.3"
- peerDependencies:
- vitest: 4.0.17
- checksum: 10/d89b7773a385dbf4594eafca288a63579f79ce6555978bcc11567b9f47376ad4393010915f133810b653fb118026775247b90ba59b00f245bb09a9356a474a6b
- languageName: node
- linkType: hard
-
-"@vitest/coverage-v8@npm:^4.0.8":
- version: 4.0.17
- resolution: "@vitest/coverage-v8@npm:4.0.17"
- dependencies:
- "@bcoe/v8-coverage": "npm:^1.0.2"
- "@vitest/utils": "npm:4.0.17"
- ast-v8-to-istanbul: "npm:^0.3.10"
- istanbul-lib-coverage: "npm:^3.2.2"
- istanbul-lib-report: "npm:^3.0.1"
- istanbul-reports: "npm:^3.2.0"
- magicast: "npm:^0.5.1"
- obug: "npm:^2.1.1"
- std-env: "npm:^3.10.0"
- tinyrainbow: "npm:^3.0.3"
- peerDependencies:
- "@vitest/browser": 4.0.17
- vitest: 4.0.17
- peerDependenciesMeta:
- "@vitest/browser":
- optional: true
- checksum: 10/aab6340670dbf42a5bf4a28b49a4d4c8819e842edac45567bae50af27b9e89264406945e57dd115b833190a6c25ba8f716c2eabaa23d2e249a185e3acc97ec1a
- languageName: node
- linkType: hard
-
-"@vitest/expect@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/expect@npm:3.2.4"
- dependencies:
- "@types/chai": "npm:^5.2.2"
- "@vitest/spy": "npm:3.2.4"
- "@vitest/utils": "npm:3.2.4"
- chai: "npm:^5.2.0"
- tinyrainbow: "npm:^2.0.0"
- checksum: 10/dc69ce886c13714dfbbff78f2d2cb7eb536017e82301a73c42d573a9e9d2bf91005ac7abd9b977adf0a3bd431209f45a8ac2418029b68b0a377e092607c843ce
- languageName: node
- linkType: hard
-
-"@vitest/mocker@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/mocker@npm:3.2.4"
- dependencies:
- "@vitest/spy": "npm:3.2.4"
- estree-walker: "npm:^3.0.3"
- magic-string: "npm:^0.30.17"
- peerDependencies:
- msw: ^2.4.9
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
- peerDependenciesMeta:
- msw:
- optional: true
- vite:
- optional: true
- checksum: 10/5e92431b6ed9fc1679060e4caef3e4623f4750542a5d7cd944774f8217c4d231e273202e8aea00bab33260a5a9222ecb7005d80da0348c3c829bd37d123071a8
- languageName: node
- linkType: hard
-
-"@vitest/mocker@npm:4.0.17":
- version: 4.0.17
- resolution: "@vitest/mocker@npm:4.0.17"
- dependencies:
- "@vitest/spy": "npm:4.0.17"
- estree-walker: "npm:^3.0.3"
- magic-string: "npm:^0.30.21"
- peerDependencies:
- msw: ^2.4.9
- vite: ^6.0.0 || ^7.0.0-0
- peerDependenciesMeta:
- msw:
- optional: true
- vite:
- optional: true
- checksum: 10/4d938c298dd7e63d23efc56a81e254a8a453b0157b378d4b7af57a40dd2687c24a0e1f2e2499f8d17fe302e6d6d515e67c6a5fbfbff75dee2cfd51c37cf4c7dc
- languageName: node
- linkType: hard
-
-"@vitest/pretty-format@npm:3.2.4, @vitest/pretty-format@npm:^3.2.4":
- version: 3.2.4
- resolution: "@vitest/pretty-format@npm:3.2.4"
- dependencies:
- tinyrainbow: "npm:^2.0.0"
- checksum: 10/8dd30cbf956e01fbab042fe651fb5175d9f0cd00b7b569a46cd98df89c4fec47dab12916201ad6e09a4f25f2a2ec8927a4bfdc61118593097f759c90b18a51d4
- languageName: node
- linkType: hard
-
-"@vitest/pretty-format@npm:4.0.17":
- version: 4.0.17
- resolution: "@vitest/pretty-format@npm:4.0.17"
- dependencies:
- tinyrainbow: "npm:^3.0.3"
- checksum: 10/e50925f44168b8108a5094e44fd739b7183457c101eb020e88b5556a2f857808d0c9d045113aec83815a20d4aaaf9b7a522a1c651ce111de18daa686891b37a0
- languageName: node
- linkType: hard
-
-"@vitest/runner@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/runner@npm:3.2.4"
- dependencies:
- "@vitest/utils": "npm:3.2.4"
- pathe: "npm:^2.0.3"
- strip-literal: "npm:^3.0.0"
- checksum: 10/197bd55def519ef202f990b7c1618c212380831827c116240871033e4973decb780503c705ba9245a12bd8121f3ac4086ffcb3e302148b62d9bd77fd18dd1deb
- languageName: node
- linkType: hard
-
-"@vitest/snapshot@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/snapshot@npm:3.2.4"
- dependencies:
- "@vitest/pretty-format": "npm:3.2.4"
- magic-string: "npm:^0.30.17"
- pathe: "npm:^2.0.3"
- checksum: 10/acfb682491b9ca9345bf9fed02c2779dec43e0455a380c1966b0aad8dd81c79960902cf34621ab48fe80a0eaf8c61cc42dec186a1321dc3c9897ef2ebd5f1bc4
- languageName: node
- linkType: hard
-
-"@vitest/spy@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/spy@npm:3.2.4"
- dependencies:
- tinyspy: "npm:^4.0.3"
- checksum: 10/7d38c299f42a8c7e5e41652b203af98ca54e63df69c3b072d0e401d5a57fbbba3e39d8538ac1b3022c26718a6388d0bcc222bc2f07faab75942543b9247c007d
- languageName: node
- linkType: hard
-
-"@vitest/spy@npm:4.0.17":
- version: 4.0.17
- resolution: "@vitest/spy@npm:4.0.17"
- checksum: 10/23313980c512b00c08a1c64f6ed15dc7c295bb7b09feab571a3cc96536de2f07432109256717f9deb7f1b8c9ba9ac28f7e617cf639654bc564f6ea5a341ad8f4
- languageName: node
- linkType: hard
-
-"@vitest/utils@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/utils@npm:3.2.4"
- dependencies:
- "@vitest/pretty-format": "npm:3.2.4"
- loupe: "npm:^3.1.4"
- tinyrainbow: "npm:^2.0.0"
- checksum: 10/7f12ef63bd8ee13957744d1f336b0405f164ade4358bf9dfa531f75bbb58ffac02bf61aba65724311ddbc50b12ba54853a169e59c6b837c16086173b9a480710
- languageName: node
- linkType: hard
-
-"@vitest/utils@npm:4.0.17":
- version: 4.0.17
- resolution: "@vitest/utils@npm:4.0.17"
- dependencies:
- "@vitest/pretty-format": "npm:4.0.17"
- tinyrainbow: "npm:^3.0.3"
- checksum: 10/b8b96f8c2c4fee13f4ef4927e56bbf98c2d4f3a61428d9721c5578c96e2a0953892dfccfad3e0c1a7b3105e3d24f93f826f8338c82c72b9f8bc32b50bc9072a1
- languageName: node
- linkType: hard
-
-"@window-splitter/interface@npm:1.1.2":
- version: 1.1.2
- resolution: "@window-splitter/interface@npm:1.1.2"
- dependencies:
- "@window-splitter/state": "npm:1.1.2"
- checksum: 10/e82ae1ce08e655ab573b44522a06f0b9dd46631ceba888e791ecbee337b826f4184119b21e20be84df771185c9b1a90a7d56a122f56bbbbc4edf84527a5b9453
- languageName: node
- linkType: hard
-
-"@window-splitter/react@npm:^1.1.2":
- version: 1.1.2
- resolution: "@window-splitter/react@npm:1.1.2"
- dependencies:
- "@react-aria/utils": "npm:^3.28.2"
- "@window-splitter/interface": "npm:1.1.2"
- "@window-splitter/state": "npm:1.1.2"
- peerDependencies:
- react: ">=16"
- react-dom: ">=16"
- checksum: 10/7bb57f32fae8cbf9d2f73c9150151ca5077f5ff8965f1ae0575da92286c15f2db752a007890b96a0f12f239c5ed28a8bffdbd4c3e62e7249678faa1ca278b38e
- languageName: node
- linkType: hard
-
-"@window-splitter/state@npm:1.1.2":
- version: 1.1.2
- resolution: "@window-splitter/state@npm:1.1.2"
- dependencies:
- big.js: "npm:^6.2.1"
- checksum: 10/f8bbe2be158af3a48381bbfb4e32271ea145287cdf76ebad2757425a76e4b18d88bd31e39c13e44f6a8e29059336e253fbb43c56917f106d5011367fa84b1752
- languageName: node
- linkType: hard
-
-"@yarnpkg/lockfile@npm:^1.1.0":
- version: 1.1.0
- resolution: "@yarnpkg/lockfile@npm:1.1.0"
- checksum: 10/cd19e1114aaf10a05126aeea8833ef4ca8af8a46e88e12884f8359d19333fd19711036dbc2698dbe937f81f037070cf9a8da45c2e8c6ca19cafd7d15659094ed
- languageName: node
- linkType: hard
-
-"abbrev@npm:^4.0.0":
- version: 4.0.0
- resolution: "abbrev@npm:4.0.0"
- checksum: 10/e2f0c6a6708ad738b3e8f50233f4800de31ad41a6cdc50e0cbe51b76fed69fd0213516d92c15ce1a9985fca71a14606a9be22bf00f8475a58987b9bfb671c582
- languageName: node
- linkType: hard
-
-"abort-controller@npm:^3.0.0":
- version: 3.0.0
- resolution: "abort-controller@npm:3.0.0"
- dependencies:
- event-target-shim: "npm:^5.0.0"
- checksum: 10/ed84af329f1828327798229578b4fe03a4dd2596ba304083ebd2252666bdc1d7647d66d0b18704477e1f8aa315f055944aa6e859afebd341f12d0a53c37b4b40
- languageName: node
- linkType: hard
-
-"accepts@npm:^1.3.7":
- version: 1.3.8
- resolution: "accepts@npm:1.3.8"
- dependencies:
- mime-types: "npm:~2.1.34"
- negotiator: "npm:0.6.3"
- checksum: 10/67eaaa90e2917c58418e7a9b89392002d2b1ccd69bcca4799135d0c632f3b082f23f4ae4ddeedbced5aa59bcc7bdf4699c69ebed4593696c922462b7bc5744d6
- languageName: node
- linkType: hard
-
-"acorn@npm:^8.14.1, acorn@npm:^8.15.0":
- version: 8.15.0
- resolution: "acorn@npm:8.15.0"
- bin:
- acorn: bin/acorn
- checksum: 10/77f2de5051a631cf1729c090e5759148459cdb76b5f5c70f890503d629cf5052357b0ce783c0f976dd8a93c5150f59f6d18df1def3f502396a20f81282482fa4
- languageName: node
- linkType: hard
-
-"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2":
- version: 7.1.4
- resolution: "agent-base@npm:7.1.4"
- checksum: 10/79bef167247789f955aaba113bae74bf64aa1e1acca4b1d6bb444bdf91d82c3e07e9451ef6a6e2e35e8f71a6f97ce33e3d855a5328eb9fad1bc3cc4cfd031ed8
- languageName: node
- linkType: hard
-
-"ajv@npm:^8.0.1":
- version: 8.17.1
- resolution: "ajv@npm:8.17.1"
- dependencies:
- fast-deep-equal: "npm:^3.1.3"
- fast-uri: "npm:^3.0.1"
- json-schema-traverse: "npm:^1.0.0"
- require-from-string: "npm:^2.0.2"
- checksum: 10/ee3c62162c953e91986c838f004132b6a253d700f1e51253b99791e2dbfdb39161bc950ebdc2f156f8568035bb5ed8be7bd78289cd9ecbf3381fe8f5b82e3f33
- languageName: node
- linkType: hard
-
-"anser@npm:^1.4.9":
- version: 1.4.10
- resolution: "anser@npm:1.4.10"
- checksum: 10/a5a6658ccb2ca8271b25cfb29f53ff7cd042800d8e3daa472cdbde0da99392547baaac6be33cbfe41eb76c48a2e4f1fc6647a8636b33f663ac7dd1ba72e0a199
- languageName: node
- linkType: hard
-
-"ansi-regex@npm:^5.0.0, ansi-regex@npm:^5.0.1":
- version: 5.0.1
- resolution: "ansi-regex@npm:5.0.1"
- checksum: 10/2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b
- languageName: node
- linkType: hard
-
-"ansi-regex@npm:^6.0.1":
- version: 6.2.2
- resolution: "ansi-regex@npm:6.2.2"
- checksum: 10/9b17ce2c6daecc75bcd5966b9ad672c23b184dc3ed9bf3c98a0702f0d2f736c15c10d461913568f2cf527a5e64291c7473358885dd493305c84a1cfed66ba94f
- languageName: node
- linkType: hard
-
-"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
- version: 4.3.0
- resolution: "ansi-styles@npm:4.3.0"
- dependencies:
- color-convert: "npm:^2.0.1"
- checksum: 10/b4494dfbfc7e4591b4711a396bd27e540f8153914123dccb4cdbbcb514015ada63a3809f362b9d8d4f6b17a706f1d7bea3c6f974b15fa5ae76b5b502070889ff
- languageName: node
- linkType: hard
-
-"ansi-styles@npm:^5.0.0":
- version: 5.2.0
- resolution: "ansi-styles@npm:5.2.0"
- checksum: 10/d7f4e97ce0623aea6bc0d90dcd28881ee04cba06c570b97fd3391bd7a268eedfd9d5e2dd4fdcbdd82b8105df5faf6f24aaedc08eaf3da898e702db5948f63469
- languageName: node
- linkType: hard
-
-"ansi-styles@npm:^6.1.0":
- version: 6.2.3
- resolution: "ansi-styles@npm:6.2.3"
- checksum: 10/c49dad7639f3e48859bd51824c93b9eb0db628afc243c51c3dd2410c4a15ede1a83881c6c7341aa2b159c4f90c11befb38f2ba848c07c66c9f9de4bcd7cb9f30
- languageName: node
- linkType: hard
-
-"anymatch@npm:^3.0.3":
- version: 3.1.3
- resolution: "anymatch@npm:3.1.3"
- dependencies:
- normalize-path: "npm:^3.0.0"
- picomatch: "npm:^2.0.4"
- checksum: 10/3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
- languageName: node
- linkType: hard
-
-"argparse@npm:^1.0.7":
- version: 1.0.10
- resolution: "argparse@npm:1.0.10"
- dependencies:
- sprintf-js: "npm:~1.0.2"
- checksum: 10/c6a621343a553ff3779390bb5ee9c2263d6643ebcd7843227bdde6cc7adbed796eb5540ca98db19e3fd7b4714e1faa51551f8849b268bb62df27ddb15cbcd91e
- languageName: node
- linkType: hard
-
-"argparse@npm:^2.0.1":
- version: 2.0.1
- resolution: "argparse@npm:2.0.1"
- checksum: 10/18640244e641a417ec75a9bd38b0b2b6b95af5199aa241b131d4b2fb206f334d7ecc600bd194861610a5579084978bfcbb02baa399dbe442d56d0ae5e60dbaef
- languageName: node
- linkType: hard
-
-"aria-query@npm:^5.0.0":
- version: 5.3.2
- resolution: "aria-query@npm:5.3.2"
- checksum: 10/b2fe9bc98bd401bc322ccb99717c1ae2aaf53ea0d468d6e7aebdc02fac736e4a99b46971ee05b783b08ade23c675b2d8b60e4a1222a95f6e27bc4d2a0bfdcc03
- languageName: node
- linkType: hard
-
-"asap@npm:~2.0.3, asap@npm:~2.0.6":
- version: 2.0.6
- resolution: "asap@npm:2.0.6"
- checksum: 10/b244c0458c571945e4b3be0b14eb001bea5596f9868cc50cc711dc03d58a7e953517d3f0dad81ccde3ff37d1f074701fa76a6f07d41aaa992d7204a37b915dda
- languageName: node
- linkType: hard
-
-"assertion-error@npm:^2.0.1":
- version: 2.0.1
- resolution: "assertion-error@npm:2.0.1"
- checksum: 10/a0789dd882211b87116e81e2648ccb7f60340b34f19877dd020b39ebb4714e475eb943e14ba3e22201c221ef6645b7bfe10297e76b6ac95b48a9898c1211ce66
- languageName: node
- linkType: hard
-
-"ast-types@npm:^0.16.1":
- version: 0.16.1
- resolution: "ast-types@npm:0.16.1"
- dependencies:
- tslib: "npm:^2.0.1"
- checksum: 10/f569b475eb1c8cb93888cb6e7b7e36dc43fa19a77e4eb132cbff6e3eb1598ca60f850db6e60b070e5a0ee8c1559fca921dac0916e576f2f104e198793b0bdd8d
- languageName: node
- linkType: hard
-
-"ast-v8-to-istanbul@npm:^0.3.10":
- version: 0.3.10
- resolution: "ast-v8-to-istanbul@npm:0.3.10"
- dependencies:
- "@jridgewell/trace-mapping": "npm:^0.3.31"
- estree-walker: "npm:^3.0.3"
- js-tokens: "npm:^9.0.1"
- checksum: 10/240a5e2c24776b355f2442fa93564a528b8df4b8d94e9bc3234f25020ffac745886865a3a92e5e9dc67ee9720739ec078f04790a3607a7ad98d8349cf75ddf04
- languageName: node
- linkType: hard
-
-"astral-regex@npm:^2.0.0":
- version: 2.0.0
- resolution: "astral-regex@npm:2.0.0"
- checksum: 10/876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766
- languageName: node
- linkType: hard
-
-"async-function@npm:^1.0.0":
- version: 1.0.0
- resolution: "async-function@npm:1.0.0"
- checksum: 10/1a09379937d846f0ce7614e75071c12826945d4e417db634156bf0e4673c495989302f52186dfa9767a1d9181794554717badd193ca2bbab046ef1da741d8efd
- languageName: node
- linkType: hard
-
-"async-generator-function@npm:^1.0.0":
- version: 1.0.0
- resolution: "async-generator-function@npm:1.0.0"
- checksum: 10/3d49e7acbeee9e84537f4cb0e0f91893df8eba976759875ae8ee9e3d3c82f6ecdebdb347c2fad9926b92596d93cdfc78ecc988bcdf407e40433e8e8e6fe5d78e
- languageName: node
- linkType: hard
-
-"axe-core@npm:^4.2.0":
- version: 4.11.1
- resolution: "axe-core@npm:4.11.1"
- checksum: 10/bbc8e8959258a229b92fbaa73437050825579815051cac7b0fdbb6752946fea226e403bfeeef3d60d712477bdd4c01afdc8455f27c3d85e4251df88b032b6250
- languageName: node
- linkType: hard
-
-"babel-jest@npm:^29.7.0":
- version: 29.7.0
- resolution: "babel-jest@npm:29.7.0"
- dependencies:
- "@jest/transform": "npm:^29.7.0"
- "@types/babel__core": "npm:^7.1.14"
- babel-plugin-istanbul: "npm:^6.1.1"
- babel-preset-jest: "npm:^29.6.3"
- chalk: "npm:^4.0.0"
- graceful-fs: "npm:^4.2.9"
- slash: "npm:^3.0.0"
- peerDependencies:
- "@babel/core": ^7.8.0
- checksum: 10/8a0953bd813b3a8926008f7351611055548869e9a53dd36d6e7e96679001f71e65fd7dbfe253265c3ba6a4e630dc7c845cf3e78b17d758ef1880313ce8fba258
- languageName: node
- linkType: hard
-
-"babel-literal-to-ast@npm:^2.1.0":
- version: 2.1.0
- resolution: "babel-literal-to-ast@npm:2.1.0"
- dependencies:
- "@babel/parser": "npm:^7.1.6"
- "@babel/traverse": "npm:^7.1.6"
- "@babel/types": "npm:^7.1.6"
- peerDependencies:
- "@babel/core": ^7.1.2
- checksum: 10/19eccc9744dccf06e3a34314413cbf1ab4b2e79fbfbd25a13ff3f105dc66a350db5f91c966e88efa6728cb9570e76503c9c2940334a9e426df634da0635b13cd
- languageName: node
- linkType: hard
-
-"babel-plugin-istanbul@npm:^6.1.1":
- version: 6.1.1
- resolution: "babel-plugin-istanbul@npm:6.1.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.0.0"
- "@istanbuljs/load-nyc-config": "npm:^1.0.0"
- "@istanbuljs/schema": "npm:^0.1.2"
- istanbul-lib-instrument: "npm:^5.0.4"
- test-exclude: "npm:^6.0.0"
- checksum: 10/ffd436bb2a77bbe1942a33245d770506ab2262d9c1b3c1f1da7f0592f78ee7445a95bc2efafe619dd9c1b6ee52c10033d6c7d29ddefe6f5383568e60f31dfe8d
- languageName: node
- linkType: hard
-
-"babel-plugin-jest-hoist@npm:^29.6.3":
- version: 29.6.3
- resolution: "babel-plugin-jest-hoist@npm:29.6.3"
- dependencies:
- "@babel/template": "npm:^7.3.3"
- "@babel/types": "npm:^7.3.3"
- "@types/babel__core": "npm:^7.1.14"
- "@types/babel__traverse": "npm:^7.0.6"
- checksum: 10/9bfa86ec4170bd805ab8ca5001ae50d8afcb30554d236ba4a7ffc156c1a92452e220e4acbd98daefc12bf0216fccd092d0a2efed49e7e384ec59e0597a926d65
- languageName: node
- linkType: hard
-
-"babel-plugin-syntax-hermes-parser@npm:0.32.0":
- version: 0.32.0
- resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.0"
- dependencies:
- hermes-parser: "npm:0.32.0"
- checksum: 10/ec76abeefabf940e2d571db3b47d022a9be7602286133291e8e047d4855af6a8afc079e4631bc9a56209d751fad54b5199932a55753b1e2b56a719d20e2d5065
- languageName: node
- linkType: hard
-
-"babel-preset-current-node-syntax@npm:^1.0.0":
- version: 1.2.0
- resolution: "babel-preset-current-node-syntax@npm:1.2.0"
- dependencies:
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/plugin-syntax-bigint": "npm:^7.8.3"
- "@babel/plugin-syntax-class-properties": "npm:^7.12.13"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
- "@babel/plugin-syntax-import-attributes": "npm:^7.24.7"
- "@babel/plugin-syntax-import-meta": "npm:^7.10.4"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
- "@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0 || ^8.0.0-0
- checksum: 10/3608fa671cfa46364ea6ec704b8fcdd7514b7b70e6ec09b1199e13ae73ed346c51d5ce2cb6d4d5b295f6a3f2cad1fdeec2308aa9e037002dd7c929194cc838ea
- languageName: node
- linkType: hard
-
-"babel-preset-jest@npm:^29.6.3":
- version: 29.6.3
- resolution: "babel-preset-jest@npm:29.6.3"
- dependencies:
- babel-plugin-jest-hoist: "npm:^29.6.3"
- babel-preset-current-node-syntax: "npm:^1.0.0"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10/aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb
- languageName: node
- linkType: hard
-
-"balanced-match@npm:^1.0.0":
- version: 1.0.2
- resolution: "balanced-match@npm:1.0.2"
- checksum: 10/9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65
- languageName: node
- linkType: hard
-
-"base64-js@npm:^1.5.1":
- version: 1.5.1
- resolution: "base64-js@npm:1.5.1"
- checksum: 10/669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
- languageName: node
- linkType: hard
-
-"baseline-browser-mapping@npm:^2.9.0":
- version: 2.9.14
- resolution: "baseline-browser-mapping@npm:2.9.14"
- bin:
- baseline-browser-mapping: dist/cli.js
- checksum: 10/a329881e5f673c0834843640e9c954c478f643fb983449c99850392e48cf52dfb1dc3de8d81c6a6a2802c86310833accc5e3deb6bef5fb6e329989e28ca5489b
- languageName: node
- linkType: hard
-
-"bidi-js@npm:^1.0.3":
- version: 1.0.3
- resolution: "bidi-js@npm:1.0.3"
- dependencies:
- require-from-string: "npm:^2.0.2"
- checksum: 10/c4341c7a98797efe3d186cd99d6f97e9030a4f959794ca200ef2ec0a678483a916335bba6c2c0608a21d04a221288a31c9fd0faa0cd9b3903b93594b42466a6a
- languageName: node
- linkType: hard
-
-"big.js@npm:^6.2.1":
- version: 6.2.2
- resolution: "big.js@npm:6.2.2"
- checksum: 10/018af3e572780b41536a987c3fc3636efe7d05671e8bf4a6bd22b62316e32f57abfc0fc849732adfd81b00b249f873a5a107e01ab5aa4fc3d42c181cc821bf47
- languageName: node
- linkType: hard
-
-"brace-expansion@npm:^1.1.7":
- version: 1.1.12
- resolution: "brace-expansion@npm:1.1.12"
- dependencies:
- balanced-match: "npm:^1.0.0"
- concat-map: "npm:0.0.1"
- checksum: 10/12cb6d6310629e3048cadb003e1aca4d8c9bb5c67c3c321bafdd7e7a50155de081f78ea3e0ed92ecc75a9015e784f301efc8132383132f4f7904ad1ac529c562
- languageName: node
- linkType: hard
-
-"braces@npm:^3.0.3":
- version: 3.0.3
- resolution: "braces@npm:3.0.3"
- dependencies:
- fill-range: "npm:^7.1.1"
- checksum: 10/fad11a0d4697a27162840b02b1fad249c1683cbc510cd5bf1a471f2f8085c046d41094308c577a50a03a579dd99d5a6b3724c4b5e8b14df2c4443844cfcda2c6
- languageName: node
- linkType: hard
-
-"browser-info@npm:^1.3.0":
- version: 1.3.0
- resolution: "browser-info@npm:1.3.0"
- checksum: 10/0e460e940241415b48386377de0a9ccfb7ba02e719a90116d601b6f629742d365c8a5fa18e75776138c54e3d9ee0616f2eb56d922c55eafce6b302e50a26de43
- languageName: node
- linkType: hard
-
-"browserslist@npm:^4.22.2, browserslist@npm:^4.24.0":
- version: 4.28.1
- resolution: "browserslist@npm:4.28.1"
- dependencies:
- baseline-browser-mapping: "npm:^2.9.0"
- caniuse-lite: "npm:^1.0.30001759"
- electron-to-chromium: "npm:^1.5.263"
- node-releases: "npm:^2.0.27"
- update-browserslist-db: "npm:^1.2.0"
- bin:
- browserslist: cli.js
- checksum: 10/64f2a97de4bce8473c0e5ae0af8d76d1ead07a5b05fc6bc87b848678bb9c3a91ae787b27aa98cdd33fc00779607e6c156000bed58fefb9cf8e4c5a183b994cdb
- languageName: node
- linkType: hard
-
-"bser@npm:2.1.1":
- version: 2.1.1
- resolution: "bser@npm:2.1.1"
- dependencies:
- node-int64: "npm:^0.4.0"
- checksum: 10/edba1b65bae682450be4117b695997972bd9a3c4dfee029cab5bcb72ae5393a79a8f909b8bc77957eb0deec1c7168670f18f4d5c556f46cdd3bca5f3b3a8d020
- languageName: node
- linkType: hard
-
-"buffer-from@npm:^1.0.0":
- version: 1.1.2
- resolution: "buffer-from@npm:1.1.2"
- checksum: 10/0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
- languageName: node
- linkType: hard
-
-"bundle-name@npm:^4.1.0":
- version: 4.1.0
- resolution: "bundle-name@npm:4.1.0"
- dependencies:
- run-applescript: "npm:^7.0.0"
- checksum: 10/1d966c8d2dbf4d9d394e53b724ac756c2414c45c01340b37743621f59cc565a435024b394ddcb62b9b335d1c9a31f4640eb648c3fec7f97ee74dc0694c9beb6c
- languageName: node
- linkType: hard
-
-"cac@npm:^6.7.14":
- version: 6.7.14
- resolution: "cac@npm:6.7.14"
- checksum: 10/002769a0fbfc51c062acd2a59df465a2a947916b02ac50b56c69ec6c018ee99ac3e7f4dd7366334ea847f1ecacf4defaa61bcd2ac283db50156ce1f1d8c8ad42
- languageName: node
- linkType: hard
-
-"cacache@npm:^20.0.1":
- version: 20.0.3
- resolution: "cacache@npm:20.0.3"
- dependencies:
- "@npmcli/fs": "npm:^5.0.0"
- fs-minipass: "npm:^3.0.0"
- glob: "npm:^13.0.0"
- lru-cache: "npm:^11.1.0"
- minipass: "npm:^7.0.3"
- minipass-collect: "npm:^2.0.1"
- minipass-flush: "npm:^1.0.5"
- minipass-pipeline: "npm:^1.2.4"
- p-map: "npm:^7.0.2"
- ssri: "npm:^13.0.0"
- unique-filename: "npm:^5.0.0"
- checksum: 10/388a0169970df9d051da30437f93f81b7e91efb570ad0ff2b8fde33279fbe726c1bc8e8e2b9c05053ffb4f563854c73db395e8712e3b62347a1bc4f7fb8899ff
- languageName: node
- linkType: hard
-
-"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
- version: 1.0.2
- resolution: "call-bind-apply-helpers@npm:1.0.2"
- dependencies:
- es-errors: "npm:^1.3.0"
- function-bind: "npm:^1.1.2"
- checksum: 10/00482c1f6aa7cfb30fb1dbeb13873edf81cfac7c29ed67a5957d60635a56b2a4a480f1016ddbdb3395cc37900d46037fb965043a51c5c789ffeab4fc535d18b5
- languageName: node
- linkType: hard
-
-"call-bind@npm:^1.0.8":
- version: 1.0.8
- resolution: "call-bind@npm:1.0.8"
- dependencies:
- call-bind-apply-helpers: "npm:^1.0.0"
- es-define-property: "npm:^1.0.0"
- get-intrinsic: "npm:^1.2.4"
- set-function-length: "npm:^1.2.2"
- checksum: 10/659b03c79bbfccf0cde3a79e7d52570724d7290209823e1ca5088f94b52192dc1836b82a324d0144612f816abb2f1734447438e38d9dafe0b3f82c2a1b9e3bce
- languageName: node
- linkType: hard
-
-"call-bound@npm:^1.0.4":
- version: 1.0.4
- resolution: "call-bound@npm:1.0.4"
- dependencies:
- call-bind-apply-helpers: "npm:^1.0.2"
- get-intrinsic: "npm:^1.3.0"
- checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7
- languageName: node
- linkType: hard
-
-"callsites@npm:^3.0.0":
- version: 3.1.0
- resolution: "callsites@npm:3.1.0"
- checksum: 10/072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3
- languageName: node
- linkType: hard
-
-"camelcase@npm:^5.3.1":
- version: 5.3.1
- resolution: "camelcase@npm:5.3.1"
- checksum: 10/e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b
- languageName: node
- linkType: hard
-
-"camelcase@npm:^6.2.0":
- version: 6.3.0
- resolution: "camelcase@npm:6.3.0"
- checksum: 10/8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d
- languageName: node
- linkType: hard
-
-"caniuse-lite@npm:^1.0.30001759":
- version: 1.0.30001764
- resolution: "caniuse-lite@npm:1.0.30001764"
- checksum: 10/24c6f402902181faa997a6da1cb63410f9376e9e8a33d733121862e7665d200a54d70e551c5626748f78078401c0744496a58d0451fceb8f7fa12498ae12ff20
- languageName: node
- linkType: hard
-
-"chai@npm:^5.2.0":
- version: 5.3.3
- resolution: "chai@npm:5.3.3"
- dependencies:
- assertion-error: "npm:^2.0.1"
- check-error: "npm:^2.1.1"
- deep-eql: "npm:^5.0.1"
- loupe: "npm:^3.1.0"
- pathval: "npm:^2.0.0"
- checksum: 10/0d0ef63106083b05c7ba510697cd9991a02b8df5984a7d010ab4af10205c7a1f27d1c06bfa4679540894295ac4dcc22aa2a281e2e4cfe5133c1db379626689a2
- languageName: node
- linkType: hard
-
-"chalk@npm:^4.0.0, chalk@npm:^4.1.2":
- version: 4.1.2
- resolution: "chalk@npm:4.1.2"
- dependencies:
- ansi-styles: "npm:^4.1.0"
- supports-color: "npm:^7.1.0"
- checksum: 10/cb3f3e594913d63b1814d7ca7c9bafbf895f75fbf93b92991980610dfd7b48500af4e3a5d4e3a8f337990a96b168d7eb84ee55efdce965e2ee8efc20f8c8f139
- languageName: node
- linkType: hard
-
-"chalk@npm:^5.2.0":
- version: 5.6.2
- resolution: "chalk@npm:5.6.2"
- checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0
- languageName: node
- linkType: hard
-
-"check-dependency-version-consistency@npm:^4.1.0":
- version: 4.1.1
- resolution: "check-dependency-version-consistency@npm:4.1.1"
- dependencies:
- "@types/js-yaml": "npm:^4.0.5"
- chalk: "npm:^5.2.0"
- commander: "npm:^11.0.0"
- edit-json-file: "npm:^1.7.0"
- globby: "npm:^13.1.4"
- js-yaml: "npm:^4.1.0"
- semver: "npm:^7.5.1"
- table: "npm:^6.8.1"
- type-fest: "npm:^4.30.0"
- bin:
- check-dependency-version-consistency: dist/bin/check-dependency-version-consistency.js
- checksum: 10/e5927d57b2f76fa5b5b00988654c712ecff1745ed0a031528c800e742e07abb27d414ca58d27f8ab0290ce18f502bce0ba763c8736c14003804cd1ce13fe3044
- languageName: node
- linkType: hard
-
-"check-error@npm:^2.1.1":
- version: 2.1.3
- resolution: "check-error@npm:2.1.3"
- checksum: 10/f1868d3db60f5a7da92e140ccf33e9152bf6124161fa9b7a4ae8eafdb05e66e1f13570401e56f314f037b0f1b71eaf38ad0c7256310d82c6105e9d85ded0f202
- languageName: node
- linkType: hard
-
-"chownr@npm:^3.0.0":
- version: 3.0.0
- resolution: "chownr@npm:3.0.0"
- checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c
- languageName: node
- linkType: hard
-
-"chromatic@npm:^13.3.3":
- version: 13.3.5
- resolution: "chromatic@npm:13.3.5"
- peerDependencies:
- "@chromatic-com/cypress": ^0.*.* || ^1.0.0
- "@chromatic-com/playwright": ^0.*.* || ^1.0.0
- peerDependenciesMeta:
- "@chromatic-com/cypress":
- optional: true
- "@chromatic-com/playwright":
- optional: true
- bin:
- chroma: dist/bin.js
- chromatic: dist/bin.js
- chromatic-cli: dist/bin.js
- checksum: 10/d660e926e2763158eb216c12fd443ac909235b62e0855d6485c5ec270cbde8ce6d5467fc9792a988f2cd4c32722efb9899982b26d4bd8265381846c7d7006c21
- languageName: node
- linkType: hard
-
-"chrome-launcher@npm:^0.15.2":
- version: 0.15.2
- resolution: "chrome-launcher@npm:0.15.2"
- dependencies:
- "@types/node": "npm:*"
- escape-string-regexp: "npm:^4.0.0"
- is-wsl: "npm:^2.2.0"
- lighthouse-logger: "npm:^1.0.0"
- bin:
- print-chrome-path: bin/print-chrome-path.js
- checksum: 10/6faa189950790e63356113a08c4dbb25d9ef7d1ffc778f9fcf5967895ea8968aa3e711f6e7a55dadb42aa7a329d77721abf929a589b87e9e19e6e8c084b87e0d
- languageName: node
- linkType: hard
-
-"chromium-edge-launcher@npm:^0.2.0":
- version: 0.2.0
- resolution: "chromium-edge-launcher@npm:0.2.0"
- dependencies:
- "@types/node": "npm:*"
- escape-string-regexp: "npm:^4.0.0"
- is-wsl: "npm:^2.2.0"
- lighthouse-logger: "npm:^1.0.0"
- mkdirp: "npm:^1.0.4"
- rimraf: "npm:^3.0.2"
- checksum: 10/9c58094cb6f149f8b9aae6937c5e60fee3cdf7e43a6902d8d70d2bc18878a0479f1637a5b44f6fbec5c84aa52972fc3ccba61b9984a584f3d98700e247d4ad94
- languageName: node
- linkType: hard
-
-"ci-info@npm:^2.0.0":
- version: 2.0.0
- resolution: "ci-info@npm:2.0.0"
- checksum: 10/3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67
- languageName: node
- linkType: hard
-
-"ci-info@npm:^3.2.0, ci-info@npm:^3.7.0":
- version: 3.9.0
- resolution: "ci-info@npm:3.9.0"
- checksum: 10/75bc67902b4d1c7b435497adeb91598f6d52a3389398e44294f6601b20cfef32cf2176f7be0eb961d9e085bb333a8a5cae121cb22f81cf238ae7f58eb80e9397
- languageName: node
- linkType: hard
-
-"cliui@npm:^8.0.1":
- version: 8.0.1
- resolution: "cliui@npm:8.0.1"
- dependencies:
- string-width: "npm:^4.2.0"
- strip-ansi: "npm:^6.0.1"
- wrap-ansi: "npm:^7.0.0"
- checksum: 10/eaa5561aeb3135c2cddf7a3b3f562fc4238ff3b3fc666869ef2adf264be0f372136702f16add9299087fb1907c2e4ec5dbfe83bd24bce815c70a80c6c1a2e950
- languageName: node
- linkType: hard
-
-"clsx@npm:^2.0.0":
- version: 2.1.1
- resolution: "clsx@npm:2.1.1"
- checksum: 10/cdfb57fa6c7649bbff98d9028c2f0de2f91c86f551179541cf784b1cfdc1562dcb951955f46d54d930a3879931a980e32a46b598acaea274728dbe068deca919
- languageName: node
- linkType: hard
-
-"color-convert@npm:^2.0.1":
- version: 2.0.1
- resolution: "color-convert@npm:2.0.1"
- dependencies:
- color-name: "npm:~1.1.4"
- checksum: 10/fa00c91b4332b294de06b443923246bccebe9fab1b253f7fe1772d37b06a2269b4039a85e309abe1fe11b267b11c08d1d0473fda3badd6167f57313af2887a64
- languageName: node
- linkType: hard
-
-"color-name@npm:~1.1.4":
- version: 1.1.4
- resolution: "color-name@npm:1.1.4"
- checksum: 10/b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610
- languageName: node
- linkType: hard
-
-"color2k@npm:^2.0.2":
- version: 2.0.3
- resolution: "color2k@npm:2.0.3"
- checksum: 10/63385b3c43749a96a4edfd5f4d30103f850e5a4ab01ad39ec70bebd940a237ab79cbd2d7b2bf4eede6ef6122a1b904877f628500fdc5521310e39d3572370d6c
- languageName: node
- linkType: hard
-
-"commander@npm:^11.0.0":
- version: 11.1.0
- resolution: "commander@npm:11.1.0"
- checksum: 10/66bd2d8a0547f6cb1d34022efb25f348e433b0e04ad76a65279b1b09da108f59a4d3001ca539c60a7a46ea38bcf399fc17d91adad76a8cf43845d8dcbaf5cda1
- languageName: node
- linkType: hard
-
-"commander@npm:^12.0.0":
- version: 12.1.0
- resolution: "commander@npm:12.1.0"
- checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93
- languageName: node
- linkType: hard
-
-"commander@npm:^2.20.0":
- version: 2.20.3
- resolution: "commander@npm:2.20.3"
- checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b
- languageName: node
- linkType: hard
-
-"commondir@npm:^1.0.1":
- version: 1.0.1
- resolution: "commondir@npm:1.0.1"
- checksum: 10/4620bc4936a4ef12ce7dfcd272bb23a99f2ad68889a4e4ad766c9f8ad21af982511934d6f7050d4a8bde90011b1c15d56e61a1b4576d9913efbf697a20172d6c
- languageName: node
- linkType: hard
-
-"concat-map@npm:0.0.1":
- version: 0.0.1
- resolution: "concat-map@npm:0.0.1"
- checksum: 10/9680699c8e2b3af0ae22592cb764acaf973f292a7b71b8a06720233011853a58e256c89216a10cbe889727532fd77f8bcd49a760cedfde271b8e006c20e079f2
- languageName: node
- linkType: hard
-
-"connect@npm:^3.6.5":
- version: 3.7.0
- resolution: "connect@npm:3.7.0"
- dependencies:
- debug: "npm:2.6.9"
- finalhandler: "npm:1.1.2"
- parseurl: "npm:~1.3.3"
- utils-merge: "npm:1.0.1"
- checksum: 10/f94818b198cc662092276ef6757dd825c59c8469c8064583525e7b81d39a3af86a01c7cb76107dfa0295dfc52b27a7ae1c40ea0e0a10189c3f8776cf08ce3a4e
- languageName: node
- linkType: hard
-
-"convert-source-map@npm:^2.0.0":
- version: 2.0.0
- resolution: "convert-source-map@npm:2.0.0"
- checksum: 10/c987be3ec061348cdb3c2bfb924bec86dea1eacad10550a85ca23edb0fe3556c3a61c7399114f3331ccb3499d7fd0285ab24566e5745929412983494c3926e15
- languageName: node
- linkType: hard
-
-"cosmiconfig@npm:^8.1.3":
- version: 8.3.6
- resolution: "cosmiconfig@npm:8.3.6"
- dependencies:
- import-fresh: "npm:^3.3.0"
- js-yaml: "npm:^4.1.0"
- parse-json: "npm:^5.2.0"
- path-type: "npm:^4.0.0"
- peerDependencies:
- typescript: ">=4.9.5"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/91d082baca0f33b1c085bf010f9ded4af43cbedacba8821da0fb5667184d0a848addc52c31fadd080007f904a555319c238cf5f4c03e6d58ece2e4876b2e73d6
- languageName: node
- linkType: hard
-
-"cross-fetch@npm:^3.1.5":
- version: 3.2.0
- resolution: "cross-fetch@npm:3.2.0"
- dependencies:
- node-fetch: "npm:^2.7.0"
- checksum: 10/e4ab1d390a5b6ca8bb0605f028af2ffc1127d2e407b954654949f506d04873c4863ece264662c074865d7874060e35f938cec74fe7b5736d46d545e2685f6aec
- languageName: node
- linkType: hard
-
-"cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6":
- version: 7.0.6
- resolution: "cross-spawn@npm:7.0.6"
- dependencies:
- path-key: "npm:^3.1.0"
- shebang-command: "npm:^2.0.0"
- which: "npm:^2.0.1"
- checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
- languageName: node
- linkType: hard
-
-"css-in-js-utils@npm:^3.1.0":
- version: 3.1.0
- resolution: "css-in-js-utils@npm:3.1.0"
- dependencies:
- hyphenate-style-name: "npm:^1.0.3"
- checksum: 10/bd2f569f1870389004cfacfd7b798c0f40933d34af1f040c391a08322d097790b9a9524affb2ba4d26122e9cb8f4256afb59edb6077dbe607506944a9c673c67
- languageName: node
- linkType: hard
-
-"css-tree@npm:^3.1.0":
- version: 3.1.0
- resolution: "css-tree@npm:3.1.0"
- dependencies:
- mdn-data: "npm:2.12.2"
- source-map-js: "npm:^1.0.1"
- checksum: 10/e8c5c8e98e3aa4a620fda0b813ce57ccf99281652bf9d23e5cdfc9961c9a93a6769941f9a92e31e65d90f446f42fa83879ab0185206dc7a178d9f656d0913e14
- languageName: node
- linkType: hard
-
-"css.escape@npm:^1.5.1":
- version: 1.5.1
- resolution: "css.escape@npm:1.5.1"
- checksum: 10/f6d38088d870a961794a2580b2b2af1027731bb43261cfdce14f19238a88664b351cc8978abc20f06cc6bbde725699dec8deb6fe9816b139fc3f2af28719e774
- languageName: node
- linkType: hard
-
-"cssstyle@npm:^5.3.4":
- version: 5.3.7
- resolution: "cssstyle@npm:5.3.7"
- dependencies:
- "@asamuzakjp/css-color": "npm:^4.1.1"
- "@csstools/css-syntax-patches-for-csstree": "npm:^1.0.21"
- css-tree: "npm:^3.1.0"
- lru-cache: "npm:^11.2.4"
- checksum: 10/bd4469af81f068537dbbce53c4247f192e91202c19abc066b77b4ee7bbf256526bc82471198bec762ac70ea53ce17b8044aec69fd7982d2d0fd9fd7780329e2d
- languageName: node
- linkType: hard
-
-"csstype@npm:^3.2.2":
- version: 3.2.3
- resolution: "csstype@npm:3.2.3"
- checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f
- languageName: node
- linkType: hard
-
-"culori@npm:^4.0.2":
- version: 4.0.2
- resolution: "culori@npm:4.0.2"
- checksum: 10/9d297ca5c6fc86b2637200e1d9edb5a7d1015a2e978a6748781ef53c9577269ce1df96dc0925b0002239c85665ba881a3d580564dfd2807c65ee65dc2e829849
- languageName: node
- linkType: hard
-
-"data-urls@npm:^6.0.0":
- version: 6.0.0
- resolution: "data-urls@npm:6.0.0"
- dependencies:
- whatwg-mimetype: "npm:^4.0.0"
- whatwg-url: "npm:^15.0.0"
- checksum: 10/a47f0dde184337c4f168d455aedf0b486fed87b6ca583b4b9ad55d1515f4836b418d4bdc5b5b6fc55e321feb826029586a0d47e1c9a9e7ac4d52a78faceb7fb0
- languageName: node
- linkType: hard
-
-"debug@npm:2.6.9, debug@npm:^2.6.9":
- version: 2.6.9
- resolution: "debug@npm:2.6.9"
- dependencies:
- ms: "npm:2.0.0"
- checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14
- languageName: node
- linkType: hard
-
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.1":
- version: 4.4.3
- resolution: "debug@npm:4.4.3"
- dependencies:
- ms: "npm:^2.1.3"
- peerDependenciesMeta:
- supports-color:
- optional: true
- checksum: 10/9ada3434ea2993800bd9a1e320bd4aa7af69659fb51cca685d390949434bc0a8873c21ed7c9b852af6f2455a55c6d050aa3937d52b3c69f796dab666f762acad
- languageName: node
- linkType: hard
-
-"decimal.js@npm:^10.6.0":
- version: 10.6.0
- resolution: "decimal.js@npm:10.6.0"
- checksum: 10/c0d45842d47c311d11b38ce7ccc911121953d4df3ebb1465d92b31970eb4f6738a065426a06094af59bee4b0d64e42e7c8984abd57b6767c64ea90cf90bb4a69
- languageName: node
- linkType: hard
-
-"deep-eql@npm:^5.0.1":
- version: 5.0.2
- resolution: "deep-eql@npm:5.0.2"
- checksum: 10/a529b81e2ef8821621d20a36959a0328873a3e49d393ad11f8efe8559f31239494c2eb889b80342808674c475802ba95b9d6c4c27641b9a029405104c1b59fcf
- languageName: node
- linkType: hard
-
-"default-browser-id@npm:^5.0.0":
- version: 5.0.1
- resolution: "default-browser-id@npm:5.0.1"
- checksum: 10/52c637637bcd76bfe974462a2f1dd75cb04784c2852935575760f82e1fd338e5e80d3c45a9b01fdbb1e450553a830bb163b004d2eca223c5573989f82232a072
- languageName: node
- linkType: hard
-
-"default-browser@npm:^5.2.1":
- version: 5.4.0
- resolution: "default-browser@npm:5.4.0"
- dependencies:
- bundle-name: "npm:^4.1.0"
- default-browser-id: "npm:^5.0.0"
- checksum: 10/cac0222ca5c9a3387d25337228689652ab33679a6566995c7194a75af7e554e91ec9ac92a70bfaa8e8089eae9f466ae99267bb38601282aade89b200f50a765c
- languageName: node
- linkType: hard
-
-"define-data-property@npm:^1.1.4":
- version: 1.1.4
- resolution: "define-data-property@npm:1.1.4"
- dependencies:
- es-define-property: "npm:^1.0.0"
- es-errors: "npm:^1.3.0"
- gopd: "npm:^1.0.1"
- checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae
- languageName: node
- linkType: hard
-
-"define-lazy-prop@npm:^3.0.0":
- version: 3.0.0
- resolution: "define-lazy-prop@npm:3.0.0"
- checksum: 10/f28421cf9ee86eecaf5f3b8fe875f13d7009c2625e97645bfff7a2a49aca678270b86c39f9c32939e5ca7ab96b551377ed4139558c795e076774287ad3af1aa4
- languageName: node
- linkType: hard
-
-"depd@npm:2.0.0, depd@npm:~2.0.0":
- version: 2.0.0
- resolution: "depd@npm:2.0.0"
- checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca
- languageName: node
- linkType: hard
-
-"destroy@npm:1.2.0":
- version: 1.2.0
- resolution: "destroy@npm:1.2.0"
- checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
- languageName: node
- linkType: hard
-
-"dir-glob@npm:^3.0.1":
- version: 3.0.1
- resolution: "dir-glob@npm:3.0.1"
- dependencies:
- path-type: "npm:^4.0.0"
- checksum: 10/fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
- languageName: node
- linkType: hard
-
-"doctrine@npm:^3.0.0":
- version: 3.0.0
- resolution: "doctrine@npm:3.0.0"
- dependencies:
- esutils: "npm:^2.0.2"
- checksum: 10/b4b28f1df5c563f7d876e7461254a4597b8cabe915abe94d7c5d1633fed263fcf9a85e8d3836591fc2d040108e822b0d32758e5ec1fe31c590dc7e08086e3e48
- languageName: node
- linkType: hard
-
-"dom-accessibility-api@npm:^0.6.3":
- version: 0.6.3
- resolution: "dom-accessibility-api@npm:0.6.3"
- checksum: 10/83d3371f8226487fbad36e160d44f1d9017fb26d46faba6a06fcad15f34633fc827b8c3e99d49f71d5f3253d866e2131826866fd0a3c86626f8eccfc361881ff
- languageName: node
- linkType: hard
-
-"dot-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "dot-case@npm:3.0.4"
- dependencies:
- no-case: "npm:^3.0.4"
- tslib: "npm:^2.0.3"
- checksum: 10/a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169
- languageName: node
- linkType: hard
-
-"dotenv@npm:^17.2.3":
- version: 17.2.3
- resolution: "dotenv@npm:17.2.3"
- checksum: 10/f8b78626ebfff6e44420f634773375c9651808b3e1a33df6d4cc19120968eea53e100f59f04ec35f2a20b2beb334b6aba4f24040b2f8ad61773f158ac042a636
- languageName: node
- linkType: hard
-
-"dunder-proto@npm:^1.0.1":
- version: 1.0.1
- resolution: "dunder-proto@npm:1.0.1"
- dependencies:
- call-bind-apply-helpers: "npm:^1.0.1"
- es-errors: "npm:^1.3.0"
- gopd: "npm:^1.2.0"
- checksum: 10/5add88a3d68d42d6e6130a0cac450b7c2edbe73364bbd2fc334564418569bea97c6943a8fcd70e27130bf32afc236f30982fc4905039b703f23e9e0433c29934
- languageName: node
- linkType: hard
-
-"eastasianwidth@npm:^0.2.0":
- version: 0.2.0
- resolution: "eastasianwidth@npm:0.2.0"
- checksum: 10/9b1d3e1baefeaf7d70799db8774149cef33b97183a6addceeba0cf6b85ba23ee2686f302f14482006df32df75d32b17c509c143a3689627929e4a8efaf483952
- languageName: node
- linkType: hard
-
-"edit-json-file@npm:^1.7.0":
- version: 1.8.1
- resolution: "edit-json-file@npm:1.8.1"
- dependencies:
- find-value: "npm:^1.0.12"
- iterate-object: "npm:^1.3.4"
- r-json: "npm:^1.2.10"
- set-value: "npm:^4.1.0"
- w-json: "npm:^1.3.10"
- checksum: 10/1b1db67f488e719429e3a80de6a0d674f936b5dcbd7d354c6ecba3cdb70b06e13efcc556dbb7c43dde02b0ef7bf85850fa947b86334e62251db96826959af098
- languageName: node
- linkType: hard
-
-"ee-first@npm:1.1.1":
- version: 1.1.1
- resolution: "ee-first@npm:1.1.1"
- checksum: 10/1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f
- languageName: node
- linkType: hard
-
-"electron-to-chromium@npm:^1.5.263":
- version: 1.5.267
- resolution: "electron-to-chromium@npm:1.5.267"
- checksum: 10/05e55e810cb6a3cda8d29dfdeec7ac0e59727a77a796a157f1a1d65edac16d45eed69ed5c99e354872ab16c48967c2d0a0600653051ae380a3b7a4d6210b1e60
- languageName: node
- linkType: hard
-
-"emoji-regex@npm:^8.0.0":
- version: 8.0.0
- resolution: "emoji-regex@npm:8.0.0"
- checksum: 10/c72d67a6821be15ec11997877c437491c313d924306b8da5d87d2a2bcc2cec9903cb5b04ee1a088460501d8e5b44f10df82fdc93c444101a7610b80c8b6938e1
- languageName: node
- linkType: hard
-
-"emoji-regex@npm:^9.2.2":
- version: 9.2.2
- resolution: "emoji-regex@npm:9.2.2"
- checksum: 10/915acf859cea7131dac1b2b5c9c8e35c4849e325a1d114c30adb8cd615970f6dca0e27f64f3a4949d7d6ed86ecd79a1c5c63f02e697513cddd7b5835c90948b8
- languageName: node
- linkType: hard
-
-"empathic@npm:^2.0.0":
- version: 2.0.0
- resolution: "empathic@npm:2.0.0"
- checksum: 10/90f47d93f8d1db3aa00ce1bfae2940bf76379dbb34bd562edbd92c3564a173cb1d6bd3cadb645fad0224839c25886abde801155d9b972dda6add7a5cc8b35d48
- languageName: node
- linkType: hard
-
-"encodeurl@npm:~1.0.2":
- version: 1.0.2
- resolution: "encodeurl@npm:1.0.2"
- checksum: 10/e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
- languageName: node
- linkType: hard
-
-"encodeurl@npm:~2.0.0":
- version: 2.0.0
- resolution: "encodeurl@npm:2.0.0"
- checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe
- languageName: node
- linkType: hard
-
-"encoding@npm:^0.1.13":
- version: 0.1.13
- resolution: "encoding@npm:0.1.13"
- dependencies:
- iconv-lite: "npm:^0.6.2"
- checksum: 10/bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f
- languageName: node
- linkType: hard
-
-"entities@npm:^4.4.0":
- version: 4.5.0
- resolution: "entities@npm:4.5.0"
- checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48
- languageName: node
- linkType: hard
-
-"entities@npm:^6.0.0":
- version: 6.0.1
- resolution: "entities@npm:6.0.1"
- checksum: 10/62af1307202884349d2867f0aac5c60d8b57102ea0b0e768b16246099512c28e239254ad772d6834e7e14cb1b6f153fc3d0c031934e3183b086c86d3838d874a
- languageName: node
- linkType: hard
-
-"env-paths@npm:^2.2.0":
- version: 2.2.1
- resolution: "env-paths@npm:2.2.1"
- checksum: 10/65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e
- languageName: node
- linkType: hard
-
-"err-code@npm:^2.0.2":
- version: 2.0.3
- resolution: "err-code@npm:2.0.3"
- checksum: 10/1d20d825cdcce8d811bfbe86340f4755c02655a7feb2f13f8c880566d9d72a3f6c92c192a6867632e490d6da67b678271f46e01044996a6443e870331100dfdd
- languageName: node
- linkType: hard
-
-"error-ex@npm:^1.3.1":
- version: 1.3.4
- resolution: "error-ex@npm:1.3.4"
- dependencies:
- is-arrayish: "npm:^0.2.1"
- checksum: 10/ae3939fd4a55b1404e877df2080c6b59acc516d5b7f08a181040f78f38b4e2399633bfed2d9a21b91c803713fff7295ac70bebd8f3657ef352a95c2cd9aa2e4b
- languageName: node
- linkType: hard
-
-"error-stack-parser@npm:^2.0.6":
- version: 2.1.4
- resolution: "error-stack-parser@npm:2.1.4"
- dependencies:
- stackframe: "npm:^1.3.4"
- checksum: 10/23db33135bfc6ba701e5eee45e1bb9bd2fe33c5d4f9927440d9a499c7ac538f91f455fcd878611361269893c56734419252c40d8105eb3b023cf8b0fc2ebb64e
- languageName: node
- linkType: hard
-
-"es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1":
- version: 1.0.1
- resolution: "es-define-property@npm:1.0.1"
- checksum: 10/f8dc9e660d90919f11084db0a893128f3592b781ce967e4fccfb8f3106cb83e400a4032c559184ec52ee1dbd4b01e7776c7cd0b3327b1961b1a4a7008920fe78
- languageName: node
- linkType: hard
-
-"es-errors@npm:^1.3.0":
- version: 1.3.0
- resolution: "es-errors@npm:1.3.0"
- checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5
- languageName: node
- linkType: hard
-
-"es-module-lexer@npm:^1.7.0":
- version: 1.7.0
- resolution: "es-module-lexer@npm:1.7.0"
- checksum: 10/b6f3e576a3fed4d82b0d0ad4bbf6b3a5ad694d2e7ce8c4a069560da3db6399381eaba703616a182b16dde50ce998af64e07dcf49f2ae48153b9e07be3f107087
- languageName: node
- linkType: hard
-
-"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
- version: 1.1.1
- resolution: "es-object-atoms@npm:1.1.1"
- dependencies:
- es-errors: "npm:^1.3.0"
- checksum: 10/54fe77de288451dae51c37bfbfe3ec86732dc3778f98f3eb3bdb4bf48063b2c0b8f9c93542656986149d08aa5be3204286e2276053d19582b76753f1a2728867
- languageName: node
- linkType: hard
-
-"esbuild-register@npm:^3.6.0":
- version: 3.6.0
- resolution: "esbuild-register@npm:3.6.0"
- dependencies:
- debug: "npm:^4.3.4"
- peerDependencies:
- esbuild: ">=0.12 <1"
- checksum: 10/4ae1a016e3dad5b53c3d68cf07e31d8c1cec1a0b584038ece726097ac80bd33ab48fb224c766c9b341c04793837e652461eaca9327a116e7564f553b61ccca71
- languageName: node
- linkType: hard
-
-"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0, esbuild@npm:^0.27.0, esbuild@npm:~0.27.0":
- version: 0.27.2
- resolution: "esbuild@npm:0.27.2"
- dependencies:
- "@esbuild/aix-ppc64": "npm:0.27.2"
- "@esbuild/android-arm": "npm:0.27.2"
- "@esbuild/android-arm64": "npm:0.27.2"
- "@esbuild/android-x64": "npm:0.27.2"
- "@esbuild/darwin-arm64": "npm:0.27.2"
- "@esbuild/darwin-x64": "npm:0.27.2"
- "@esbuild/freebsd-arm64": "npm:0.27.2"
- "@esbuild/freebsd-x64": "npm:0.27.2"
- "@esbuild/linux-arm": "npm:0.27.2"
- "@esbuild/linux-arm64": "npm:0.27.2"
- "@esbuild/linux-ia32": "npm:0.27.2"
- "@esbuild/linux-loong64": "npm:0.27.2"
- "@esbuild/linux-mips64el": "npm:0.27.2"
- "@esbuild/linux-ppc64": "npm:0.27.2"
- "@esbuild/linux-riscv64": "npm:0.27.2"
- "@esbuild/linux-s390x": "npm:0.27.2"
- "@esbuild/linux-x64": "npm:0.27.2"
- "@esbuild/netbsd-arm64": "npm:0.27.2"
- "@esbuild/netbsd-x64": "npm:0.27.2"
- "@esbuild/openbsd-arm64": "npm:0.27.2"
- "@esbuild/openbsd-x64": "npm:0.27.2"
- "@esbuild/openharmony-arm64": "npm:0.27.2"
- "@esbuild/sunos-x64": "npm:0.27.2"
- "@esbuild/win32-arm64": "npm:0.27.2"
- "@esbuild/win32-ia32": "npm:0.27.2"
- "@esbuild/win32-x64": "npm:0.27.2"
- dependenciesMeta:
- "@esbuild/aix-ppc64":
- optional: true
- "@esbuild/android-arm":
- optional: true
- "@esbuild/android-arm64":
- optional: true
- "@esbuild/android-x64":
- optional: true
- "@esbuild/darwin-arm64":
- optional: true
- "@esbuild/darwin-x64":
- optional: true
- "@esbuild/freebsd-arm64":
- optional: true
- "@esbuild/freebsd-x64":
- optional: true
- "@esbuild/linux-arm":
- optional: true
- "@esbuild/linux-arm64":
- optional: true
- "@esbuild/linux-ia32":
- optional: true
- "@esbuild/linux-loong64":
- optional: true
- "@esbuild/linux-mips64el":
- optional: true
- "@esbuild/linux-ppc64":
- optional: true
- "@esbuild/linux-riscv64":
- optional: true
- "@esbuild/linux-s390x":
- optional: true
- "@esbuild/linux-x64":
- optional: true
- "@esbuild/netbsd-arm64":
- optional: true
- "@esbuild/netbsd-x64":
- optional: true
- "@esbuild/openbsd-arm64":
- optional: true
- "@esbuild/openbsd-x64":
- optional: true
- "@esbuild/openharmony-arm64":
- optional: true
- "@esbuild/sunos-x64":
- optional: true
- "@esbuild/win32-arm64":
- optional: true
- "@esbuild/win32-ia32":
- optional: true
- "@esbuild/win32-x64":
- optional: true
- bin:
- esbuild: bin/esbuild
- checksum: 10/7f1229328b0efc63c4184a61a7eb303df1e99818cc1d9e309fb92600703008e69821e8e984e9e9f54a627da14e0960d561db3a93029482ef96dc82dd267a60c2
- languageName: node
- linkType: hard
-
-"esbuild@npm:^0.25.11":
- version: 0.25.12
- resolution: "esbuild@npm:0.25.12"
- dependencies:
- "@esbuild/aix-ppc64": "npm:0.25.12"
- "@esbuild/android-arm": "npm:0.25.12"
- "@esbuild/android-arm64": "npm:0.25.12"
- "@esbuild/android-x64": "npm:0.25.12"
- "@esbuild/darwin-arm64": "npm:0.25.12"
- "@esbuild/darwin-x64": "npm:0.25.12"
- "@esbuild/freebsd-arm64": "npm:0.25.12"
- "@esbuild/freebsd-x64": "npm:0.25.12"
- "@esbuild/linux-arm": "npm:0.25.12"
- "@esbuild/linux-arm64": "npm:0.25.12"
- "@esbuild/linux-ia32": "npm:0.25.12"
- "@esbuild/linux-loong64": "npm:0.25.12"
- "@esbuild/linux-mips64el": "npm:0.25.12"
- "@esbuild/linux-ppc64": "npm:0.25.12"
- "@esbuild/linux-riscv64": "npm:0.25.12"
- "@esbuild/linux-s390x": "npm:0.25.12"
- "@esbuild/linux-x64": "npm:0.25.12"
- "@esbuild/netbsd-arm64": "npm:0.25.12"
- "@esbuild/netbsd-x64": "npm:0.25.12"
- "@esbuild/openbsd-arm64": "npm:0.25.12"
- "@esbuild/openbsd-x64": "npm:0.25.12"
- "@esbuild/openharmony-arm64": "npm:0.25.12"
- "@esbuild/sunos-x64": "npm:0.25.12"
- "@esbuild/win32-arm64": "npm:0.25.12"
- "@esbuild/win32-ia32": "npm:0.25.12"
- "@esbuild/win32-x64": "npm:0.25.12"
- dependenciesMeta:
- "@esbuild/aix-ppc64":
- optional: true
- "@esbuild/android-arm":
- optional: true
- "@esbuild/android-arm64":
- optional: true
- "@esbuild/android-x64":
- optional: true
- "@esbuild/darwin-arm64":
- optional: true
- "@esbuild/darwin-x64":
- optional: true
- "@esbuild/freebsd-arm64":
- optional: true
- "@esbuild/freebsd-x64":
- optional: true
- "@esbuild/linux-arm":
- optional: true
- "@esbuild/linux-arm64":
- optional: true
- "@esbuild/linux-ia32":
- optional: true
- "@esbuild/linux-loong64":
- optional: true
- "@esbuild/linux-mips64el":
- optional: true
- "@esbuild/linux-ppc64":
- optional: true
- "@esbuild/linux-riscv64":
- optional: true
- "@esbuild/linux-s390x":
- optional: true
- "@esbuild/linux-x64":
- optional: true
- "@esbuild/netbsd-arm64":
- optional: true
- "@esbuild/netbsd-x64":
- optional: true
- "@esbuild/openbsd-arm64":
- optional: true
- "@esbuild/openbsd-x64":
- optional: true
- "@esbuild/openharmony-arm64":
- optional: true
- "@esbuild/sunos-x64":
- optional: true
- "@esbuild/win32-arm64":
- optional: true
- "@esbuild/win32-ia32":
- optional: true
- "@esbuild/win32-x64":
- optional: true
- bin:
- esbuild: bin/esbuild
- checksum: 10/bc9c03d64e96a0632a926662c9d29decafb13a40e5c91790f632f02939bc568edc9abe0ee5d8055085a2819a00139eb12e223cfb8126dbf89bbc569f125d91fd
- languageName: node
- linkType: hard
-
-"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
- version: 3.2.0
- resolution: "escalade@npm:3.2.0"
- checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6
- languageName: node
- linkType: hard
-
-"escape-html@npm:~1.0.3":
- version: 1.0.3
- resolution: "escape-html@npm:1.0.3"
- checksum: 10/6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24
- languageName: node
- linkType: hard
-
-"escape-string-regexp@npm:^2.0.0":
- version: 2.0.0
- resolution: "escape-string-regexp@npm:2.0.0"
- checksum: 10/9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395
- languageName: node
- linkType: hard
-
-"escape-string-regexp@npm:^4.0.0":
- version: 4.0.0
- resolution: "escape-string-regexp@npm:4.0.0"
- checksum: 10/98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5
- languageName: node
- linkType: hard
-
-"esm-resolve@npm:^1.0.8":
- version: 1.0.11
- resolution: "esm-resolve@npm:1.0.11"
- checksum: 10/78886a711ac2922311fcabb95613bbfa9f906c14ef5c950a117e9122f7539e25509d2d72c7257c01c4921e9abe1bc17e0543ba98968dbdf4c0431c330f633497
- languageName: node
- linkType: hard
-
-"esprima@npm:^4.0.0, esprima@npm:~4.0.0":
- version: 4.0.1
- resolution: "esprima@npm:4.0.1"
- bin:
- esparse: ./bin/esparse.js
- esvalidate: ./bin/esvalidate.js
- checksum: 10/f1d3c622ad992421362294f7acf866aa9409fbad4eb2e8fa230bd33944ce371d32279667b242d8b8907ec2b6ad7353a717f3c0e60e748873a34a7905174bc0eb
- languageName: node
- linkType: hard
-
-"estree-walker@npm:^2.0.2":
- version: 2.0.2
- resolution: "estree-walker@npm:2.0.2"
- checksum: 10/b02109c5d46bc2ed47de4990eef770f7457b1159a229f0999a09224d2b85ffeed2d7679cffcff90aeb4448e94b0168feb5265b209cdec29aad50a3d6e93d21e2
- languageName: node
- linkType: hard
-
-"estree-walker@npm:^3.0.3":
- version: 3.0.3
- resolution: "estree-walker@npm:3.0.3"
- dependencies:
- "@types/estree": "npm:^1.0.0"
- checksum: 10/a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af
- languageName: node
- linkType: hard
-
-"esutils@npm:^2.0.2":
- version: 2.0.3
- resolution: "esutils@npm:2.0.3"
- checksum: 10/b23acd24791db11d8f65be5ea58fd9a6ce2df5120ae2da65c16cfc5331ff59d5ac4ef50af66cd4bde238881503ec839928a0135b99a036a9cdfa22d17fd56cdb
- languageName: node
- linkType: hard
-
-"etag@npm:~1.8.1":
- version: 1.8.1
- resolution: "etag@npm:1.8.1"
- checksum: 10/571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff
- languageName: node
- linkType: hard
-
-"event-target-shim@npm:^5.0.0":
- version: 5.0.1
- resolution: "event-target-shim@npm:5.0.1"
- checksum: 10/49ff46c3a7facbad3decb31f597063e761785d7fdb3920d4989d7b08c97a61c2f51183e2f3a03130c9088df88d4b489b1b79ab632219901f184f85158508f4c8
- languageName: node
- linkType: hard
-
-"expect-type@npm:^1.2.1":
- version: 1.3.0
- resolution: "expect-type@npm:1.3.0"
- checksum: 10/a5fada3d0c621649261f886e7d93e6bf80ce26d8a86e5d517e38301b8baec8450ab2cb94ba6e7a0a6bf2fc9ee55f54e1b06938ef1efa52ddcfeffbfa01acbbcc
- languageName: node
- linkType: hard
-
-"exponential-backoff@npm:^3.1.1":
- version: 3.1.3
- resolution: "exponential-backoff@npm:3.1.3"
- checksum: 10/ca25962b4bbab943b7c4ed0b5228e263833a5063c65e1cdeac4be9afad350aae5466e8e619b5051f4f8d37b2144a2d6e8fcc771b6cc82934f7dade2f964f652c
- languageName: node
- linkType: hard
-
-"fast-deep-equal@npm:^3.1.3":
- version: 3.1.3
- resolution: "fast-deep-equal@npm:3.1.3"
- checksum: 10/e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
- languageName: node
- linkType: hard
-
-"fast-glob@npm:^3.2.11, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.3":
- version: 3.3.3
- resolution: "fast-glob@npm:3.3.3"
- dependencies:
- "@nodelib/fs.stat": "npm:^2.0.2"
- "@nodelib/fs.walk": "npm:^1.2.3"
- glob-parent: "npm:^5.1.2"
- merge2: "npm:^1.3.0"
- micromatch: "npm:^4.0.8"
- checksum: 10/dcc6432b269762dd47381d8b8358bf964d8f4f60286ac6aa41c01ade70bda459ff2001b516690b96d5365f68a49242966112b5d5cc9cd82395fa8f9d017c90ad
- languageName: node
- linkType: hard
-
-"fast-json-stable-stringify@npm:^2.1.0":
- version: 2.1.0
- resolution: "fast-json-stable-stringify@npm:2.1.0"
- checksum: 10/2c20055c1fa43c922428f16ca8bb29f2807de63e5c851f665f7ac9790176c01c3b40335257736b299764a8d383388dabc73c8083b8e1bc3d99f0a941444ec60e
- languageName: node
- linkType: hard
-
-"fast-uri@npm:^3.0.1":
- version: 3.1.0
- resolution: "fast-uri@npm:3.1.0"
- checksum: 10/818b2c96dc913bcf8511d844c3d2420e2c70b325c0653633f51821e4e29013c2015387944435cd0ef5322c36c9beecc31e44f71b257aeb8e0b333c1d62bb17c2
- languageName: node
- linkType: hard
-
-"fastq@npm:^1.6.0":
- version: 1.20.1
- resolution: "fastq@npm:1.20.1"
- dependencies:
- reusify: "npm:^1.0.4"
- checksum: 10/ab2fe3a7a108112e7752cfe7fc11683c21e595913a6a593ad0b4415f31dddbfc283775ab66f2c8ccea6ab7cfc116157cbddcfae9798d9de98d08fe0a2c3e97b2
- languageName: node
- linkType: hard
-
-"fb-dotslash@npm:0.5.8":
- version: 0.5.8
- resolution: "fb-dotslash@npm:0.5.8"
- bin:
- dotslash: bin/dotslash
- checksum: 10/9335e6835b6bb6d12807fe60e37af197295d26d671c20f355df188f3359188dda3d3bf93b978e3df93f67c4f67a281122399b828f0e49360302431db23480dee
- languageName: node
- linkType: hard
-
-"fb-watchman@npm:^2.0.0":
- version: 2.0.2
- resolution: "fb-watchman@npm:2.0.2"
- dependencies:
- bser: "npm:2.1.1"
- checksum: 10/4f95d336fb805786759e383fd7fff342ceb7680f53efcc0ef82f502eb479ce35b98e8b207b6dfdfeea0eba845862107dc73813775fc6b56b3098c6e90a2dad77
- languageName: node
- linkType: hard
-
-"fbjs-css-vars@npm:^1.0.0":
- version: 1.0.2
- resolution: "fbjs-css-vars@npm:1.0.2"
- checksum: 10/72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511
- languageName: node
- linkType: hard
-
-"fbjs@npm:^3.0.4":
- version: 3.0.5
- resolution: "fbjs@npm:3.0.5"
- dependencies:
- cross-fetch: "npm:^3.1.5"
- fbjs-css-vars: "npm:^1.0.0"
- loose-envify: "npm:^1.0.0"
- object-assign: "npm:^4.1.0"
- promise: "npm:^7.1.1"
- setimmediate: "npm:^1.0.5"
- ua-parser-js: "npm:^1.0.35"
- checksum: 10/71252595b00b06fb0475a295c74d81ada1cc499b7e11f2cde51fef04618affa568f5b7f4927f61720c23254b9144be28f8acb2086a5001cf65df8eec87c6ca5c
- languageName: node
- linkType: hard
-
-"fdir@npm:^6.5.0":
- version: 6.5.0
- resolution: "fdir@npm:6.5.0"
- peerDependencies:
- picomatch: ^3 || ^4
- peerDependenciesMeta:
- picomatch:
- optional: true
- checksum: 10/14ca1c9f0a0e8f4f2e9bf4e8551065a164a09545dae548c12a18d238b72e51e5a7b39bd8e5494b56463a0877672d0a6c1ef62c6fa0677db1b0c847773be939b1
- languageName: node
- linkType: hard
-
-"filesize@npm:^10.0.12":
- version: 10.1.6
- resolution: "filesize@npm:10.1.6"
- checksum: 10/e800837c4fc02303f1944d5a4c7b706df1c5cd95d745181852604fb00a1c2d55d2d3921252722bd2f0c86b59c94edaba23fa224776bbf977455d4034e7be1f45
- languageName: node
- linkType: hard
-
-"fill-range@npm:^7.1.1":
- version: 7.1.1
- resolution: "fill-range@npm:7.1.1"
- dependencies:
- to-regex-range: "npm:^5.0.1"
- checksum: 10/a7095cb39e5bc32fada2aa7c7249d3f6b01bd1ce461a61b0adabacccabd9198500c6fb1f68a7c851a657e273fce2233ba869638897f3d7ed2e87a2d89b4436ea
- languageName: node
- linkType: hard
-
-"finalhandler@npm:1.1.2":
- version: 1.1.2
- resolution: "finalhandler@npm:1.1.2"
- dependencies:
- debug: "npm:2.6.9"
- encodeurl: "npm:~1.0.2"
- escape-html: "npm:~1.0.3"
- on-finished: "npm:~2.3.0"
- parseurl: "npm:~1.3.3"
- statuses: "npm:~1.5.0"
- unpipe: "npm:~1.0.0"
- checksum: 10/351e99a889abf149eb3edb24568586469feeb3019f5eafb9b31e632a5ad886f12a5595a221508245e6a37da69ae866c9fb411eb541a844238e2c900f63ac1576
- languageName: node
- linkType: hard
-
-"find-cache-dir@npm:^3.3.2":
- version: 3.3.2
- resolution: "find-cache-dir@npm:3.3.2"
- dependencies:
- commondir: "npm:^1.0.1"
- make-dir: "npm:^3.0.2"
- pkg-dir: "npm:^4.1.0"
- checksum: 10/3907c2e0b15132704ed67083686cd3e68ab7d9ecc22e50ae9da20678245d488b01fa22c0e34c0544dc6edc4354c766f016c8c186a787be7c17f7cde8c5281e85
- languageName: node
- linkType: hard
-
-"find-root@npm:^1.1.0":
- version: 1.1.0
- resolution: "find-root@npm:1.1.0"
- checksum: 10/caa799c976a14925ba7f31ca1a226fe73d3aa270f4f1b623fcfeb1c6e263111db4beb807d8acd31bd4d48d44c343b93688a9288dfbccca27463c36a0301b0bb9
- languageName: node
- linkType: hard
-
-"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
- version: 4.1.0
- resolution: "find-up@npm:4.1.0"
- dependencies:
- locate-path: "npm:^5.0.0"
- path-exists: "npm:^4.0.0"
- checksum: 10/4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844
- languageName: node
- linkType: hard
-
-"find-value@npm:^1.0.12":
- version: 1.0.13
- resolution: "find-value@npm:1.0.13"
- checksum: 10/afc34a8399c800de215924277302e896ebe32be0742fa53cb369fb7158d658759111bd88dd51ce5cfe2fe4dd64d1a53fd23ba495701b31030090348f6761e55e
- languageName: node
- linkType: hard
-
-"find-yarn-workspace-root@npm:^2.0.0":
- version: 2.0.0
- resolution: "find-yarn-workspace-root@npm:2.0.0"
- dependencies:
- micromatch: "npm:^4.0.2"
- checksum: 10/7fa7942849eef4d5385ee96a0a9a5a9afe885836fd72ed6a4280312a38690afea275e7d09b343fe97daf0412d833f8ac4b78c17fc756386d9ebebf0759d707a7
- languageName: node
- linkType: hard
-
-"flow-enums-runtime@npm:^0.0.6":
- version: 0.0.6
- resolution: "flow-enums-runtime@npm:0.0.6"
- checksum: 10/df54ec17f6edbe2bcf17cb1e681faf3bac86e65490e819fdf29713e701eed0448c7db6d42606bf0f7044ce6909ee052920f930bbc251999e4f74e258f1d8790e
- languageName: node
- linkType: hard
-
-"foreground-child@npm:^3.3.1":
- version: 3.3.1
- resolution: "foreground-child@npm:3.3.1"
- dependencies:
- cross-spawn: "npm:^7.0.6"
- signal-exit: "npm:^4.0.1"
- checksum: 10/427b33f997a98073c0424e5c07169264a62cda806d8d2ded159b5b903fdfc8f0a1457e06b5fc35506497acb3f1e353f025edee796300209ac6231e80edece835
- languageName: node
- linkType: hard
-
-"framer-motion@npm:^12.26.2":
- version: 12.26.2
- resolution: "framer-motion@npm:12.26.2"
- dependencies:
- motion-dom: "npm:^12.26.2"
- motion-utils: "npm:^12.24.10"
- tslib: "npm:^2.4.0"
- peerDependencies:
- "@emotion/is-prop-valid": "*"
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
- peerDependenciesMeta:
- "@emotion/is-prop-valid":
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- checksum: 10/80d43806c4d3b1208b3ef4766e332f738fcf1fdd1c2b90f1601ff78072865a20fb41f67a495702be95c5d41b4ca54657e94dc81d02f97fdc4bee6271ef39cf14
- languageName: node
- linkType: hard
-
-"framer-motion@npm:^6.5.1":
- version: 6.5.1
- resolution: "framer-motion@npm:6.5.1"
- dependencies:
- "@emotion/is-prop-valid": "npm:^0.8.2"
- "@motionone/dom": "npm:10.12.0"
- framesync: "npm:6.0.1"
- hey-listen: "npm:^1.0.8"
- popmotion: "npm:11.0.3"
- style-value-types: "npm:5.0.0"
- tslib: "npm:^2.1.0"
- peerDependencies:
- react: ">=16.8 || ^17.0.0 || ^18.0.0"
- react-dom: ">=16.8 || ^17.0.0 || ^18.0.0"
- dependenciesMeta:
- "@emotion/is-prop-valid":
- optional: true
- checksum: 10/ecdb2cceb0ff400f2bddc8800b74e0b377fd7d627a051437ec510cf3c1e7184b6a0afc68696e70cb21bf277e41ea41813e2833f8878e23de178be10d7b2978e5
- languageName: node
- linkType: hard
-
-"framesync@npm:6.0.1":
- version: 6.0.1
- resolution: "framesync@npm:6.0.1"
- dependencies:
- tslib: "npm:^2.1.0"
- checksum: 10/38a985189c90867a969e9acc1d31bfcab8184bccc0f1ad41a12dbd573e3ec0ba74259d12f3fcabaccd914330601cabd686f47b543798cf6e8c4ad23ea3c0a581
- languageName: node
- linkType: hard
-
-"fresh@npm:~0.5.2":
- version: 0.5.2
- resolution: "fresh@npm:0.5.2"
- checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1
- languageName: node
- linkType: hard
-
-"fs-extra@npm:^10.0.0":
- version: 10.1.0
- resolution: "fs-extra@npm:10.1.0"
- dependencies:
- graceful-fs: "npm:^4.2.0"
- jsonfile: "npm:^6.0.1"
- universalify: "npm:^2.0.0"
- checksum: 10/05ce2c3b59049bcb7b52001acd000e44b3c4af4ec1f8839f383ef41ec0048e3cfa7fd8a637b1bddfefad319145db89be91f4b7c1db2908205d38bf91e7d1d3b7
- languageName: node
- linkType: hard
-
-"fs-extra@npm:^11.2.0":
- version: 11.3.3
- resolution: "fs-extra@npm:11.3.3"
- dependencies:
- graceful-fs: "npm:^4.2.0"
- jsonfile: "npm:^6.0.1"
- universalify: "npm:^2.0.0"
- checksum: 10/daeaefafbebe8fa6efd2fb96fc926f2c952be5877811f00a6794f0d64e0128e3d0d93368cd328f8f063b45deacf385c40e3d931aa46014245431cd2f4f89c67a
- languageName: node
- linkType: hard
-
-"fs-minipass@npm:^3.0.0":
- version: 3.0.3
- resolution: "fs-minipass@npm:3.0.3"
- dependencies:
- minipass: "npm:^7.0.3"
- checksum: 10/af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f
- languageName: node
- linkType: hard
-
-"fs.realpath@npm:^1.0.0":
- version: 1.0.0
- resolution: "fs.realpath@npm:1.0.0"
- checksum: 10/e703107c28e362d8d7b910bbcbfd371e640a3bb45ae157a362b5952c0030c0b6d4981140ec319b347bce7adc025dd7813da1ff908a945ac214d64f5402a51b96
- languageName: node
- linkType: hard
-
-"fsevents@npm:2.3.2":
- version: 2.3.2
- resolution: "fsevents@npm:2.3.2"
- dependencies:
- node-gyp: "npm:latest"
- checksum: 10/6b5b6f5692372446ff81cf9501c76e3e0459a4852b3b5f1fc72c103198c125a6b8c72f5f166bdd76ffb2fca261e7f6ee5565daf80dca6e571e55bcc589cc1256
- conditions: os=darwin
- languageName: node
- linkType: hard
-
-"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
- version: 2.3.3
- resolution: "fsevents@npm:2.3.3"
- dependencies:
- node-gyp: "npm:latest"
- checksum: 10/4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0
- conditions: os=darwin
- languageName: node
- linkType: hard
-
-"fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin":
- version: 2.3.2
- resolution: "fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin::version=2.3.2&hash=df0bf1"
- dependencies:
- node-gyp: "npm:latest"
- conditions: os=darwin
- languageName: node
- linkType: hard
-
-"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin":
- version: 2.3.3
- resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
- dependencies:
- node-gyp: "npm:latest"
- conditions: os=darwin
- languageName: node
- linkType: hard
-
-"function-bind@npm:^1.1.2":
- version: 1.1.2
- resolution: "function-bind@npm:1.1.2"
- checksum: 10/185e20d20f10c8d661d59aac0f3b63b31132d492e1b11fcc2a93cb2c47257ebaee7407c38513efd2b35cafdf972d9beb2ea4593c1e0f3bf8f2744836928d7454
- languageName: node
- linkType: hard
-
-"generator-function@npm:^2.0.0":
- version: 2.0.1
- resolution: "generator-function@npm:2.0.1"
- checksum: 10/eb7e7eb896c5433f3d40982b2ccacdb3dd990dd3499f14040e002b5d54572476513be8a2e6f9609f6e41ab29f2c4469307611ddbfc37ff4e46b765c326663805
- languageName: node
- linkType: hard
-
-"gensync@npm:^1.0.0-beta.2":
- version: 1.0.0-beta.2
- resolution: "gensync@npm:1.0.0-beta.2"
- checksum: 10/17d8333460204fbf1f9160d067e1e77f908a5447febb49424b8ab043026049835c9ef3974445c57dbd39161f4d2b04356d7de12b2eecaa27a7a7ea7d871cbedd
- languageName: node
- linkType: hard
-
-"get-caller-file@npm:^2.0.5":
- version: 2.0.5
- resolution: "get-caller-file@npm:2.0.5"
- checksum: 10/b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9
- languageName: node
- linkType: hard
-
-"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.3.0":
- version: 1.3.1
- resolution: "get-intrinsic@npm:1.3.1"
- dependencies:
- async-function: "npm:^1.0.0"
- async-generator-function: "npm:^1.0.0"
- call-bind-apply-helpers: "npm:^1.0.2"
- es-define-property: "npm:^1.0.1"
- es-errors: "npm:^1.3.0"
- es-object-atoms: "npm:^1.1.1"
- function-bind: "npm:^1.1.2"
- generator-function: "npm:^2.0.0"
- get-proto: "npm:^1.0.1"
- gopd: "npm:^1.2.0"
- has-symbols: "npm:^1.1.0"
- hasown: "npm:^2.0.2"
- math-intrinsics: "npm:^1.1.0"
- checksum: 10/bb579dda84caa4a3a41611bdd483dade7f00f246f2a7992eb143c5861155290df3fdb48a8406efa3dfb0b434e2c8fafa4eebd469e409d0439247f85fc3fa2cc1
- languageName: node
- linkType: hard
-
-"get-package-type@npm:^0.1.0":
- version: 0.1.0
- resolution: "get-package-type@npm:0.1.0"
- checksum: 10/bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148
- languageName: node
- linkType: hard
-
-"get-proto@npm:^1.0.1":
- version: 1.0.1
- resolution: "get-proto@npm:1.0.1"
- dependencies:
- dunder-proto: "npm:^1.0.1"
- es-object-atoms: "npm:^1.0.0"
- checksum: 10/4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b
- languageName: node
- linkType: hard
-
-"get-tsconfig@npm:^4.7.5":
- version: 4.13.0
- resolution: "get-tsconfig@npm:4.13.0"
- dependencies:
- resolve-pkg-maps: "npm:^1.0.0"
- checksum: 10/3603c6da30e312636e4c20461e779114c9126601d1eca70ee4e36e3e3c00e3c21892d2d920027333afa2cc9e20998a436b14abe03a53cde40742581cb0e9ceb2
- languageName: node
- linkType: hard
-
-"glob-parent@npm:^5.1.2":
- version: 5.1.2
- resolution: "glob-parent@npm:5.1.2"
- dependencies:
- is-glob: "npm:^4.0.1"
- checksum: 10/32cd106ce8c0d83731966d31517adb766d02c3812de49c30cfe0675c7c0ae6630c11214c54a5ae67aca882cf738d27fd7768f21aa19118b9245950554be07247
- languageName: node
- linkType: hard
-
-"glob@npm:^11.1.0":
- version: 11.1.0
- resolution: "glob@npm:11.1.0"
- dependencies:
- foreground-child: "npm:^3.3.1"
- jackspeak: "npm:^4.1.1"
- minimatch: "npm:^10.1.1"
- minipass: "npm:^7.1.2"
- package-json-from-dist: "npm:^1.0.0"
- path-scurry: "npm:^2.0.0"
- bin:
- glob: dist/esm/bin.mjs
- checksum: 10/da4501819633daff8822c007bb3f93d5c4d2cbc7b15a8e886660f4497dd251a1fb4f53a85fba1e760b31704eff7164aeb2c7a82db10f9f2c362d12c02fe52cf3
- languageName: node
- linkType: hard
-
-"glob@npm:^13.0.0":
- version: 13.0.0
- resolution: "glob@npm:13.0.0"
- dependencies:
- minimatch: "npm:^10.1.1"
- minipass: "npm:^7.1.2"
- path-scurry: "npm:^2.0.0"
- checksum: 10/de390721d29ee1c9ea41e40ec2aa0de2cabafa68022e237dc4297665a5e4d650776f2573191984ea1640aba1bf0ea34eddef2d8cbfbfc2ad24b5fb0af41d8846
- languageName: node
- linkType: hard
-
-"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4":
- version: 7.2.3
- resolution: "glob@npm:7.2.3"
- dependencies:
- fs.realpath: "npm:^1.0.0"
- inflight: "npm:^1.0.4"
- inherits: "npm:2"
- minimatch: "npm:^3.1.1"
- once: "npm:^1.3.0"
- path-is-absolute: "npm:^1.0.0"
- checksum: 10/59452a9202c81d4508a43b8af7082ca5c76452b9fcc4a9ab17655822e6ce9b21d4f8fbadabe4fe3faef448294cec249af305e2cd824b7e9aaf689240e5e96a7b
- languageName: node
- linkType: hard
-
-"globby@npm:^13.1.4":
- version: 13.2.2
- resolution: "globby@npm:13.2.2"
- dependencies:
- dir-glob: "npm:^3.0.1"
- fast-glob: "npm:^3.3.0"
- ignore: "npm:^5.2.4"
- merge2: "npm:^1.4.1"
- slash: "npm:^4.0.0"
- checksum: 10/4494a9d2162a7e4d327988b26be66d8eab87d7f59a83219e74b065e2c3ced23698f68fb10482bf9337133819281803fb886d6ae06afbb2affa743623eb0b1949
- languageName: node
- linkType: hard
-
-"globrex@npm:^0.1.2":
- version: 0.1.2
- resolution: "globrex@npm:0.1.2"
- checksum: 10/81ce62ee6f800d823d6b7da7687f841676d60ee8f51f934ddd862e4057316d26665c4edc0358d4340a923ac00a514f8b67c787e28fe693aae16350f4e60d55e9
- languageName: node
- linkType: hard
-
-"gopd@npm:^1.0.1, gopd@npm:^1.2.0":
- version: 1.2.0
- resolution: "gopd@npm:1.2.0"
- checksum: 10/94e296d69f92dc1c0768fcfeecfb3855582ab59a7c75e969d5f96ce50c3d201fd86d5a2857c22565764d5bb8a816c7b1e58f133ec318cd56274da36c5e3fb1a1
- languageName: node
- linkType: hard
-
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
- version: 4.2.11
- resolution: "graceful-fs@npm:4.2.11"
- checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2
- languageName: node
- linkType: hard
-
-"has-flag@npm:^4.0.0":
- version: 4.0.0
- resolution: "has-flag@npm:4.0.0"
- checksum: 10/261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad
- languageName: node
- linkType: hard
-
-"has-property-descriptors@npm:^1.0.2":
- version: 1.0.2
- resolution: "has-property-descriptors@npm:1.0.2"
- dependencies:
- es-define-property: "npm:^1.0.0"
- checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2
- languageName: node
- linkType: hard
-
-"has-symbols@npm:^1.1.0":
- version: 1.1.0
- resolution: "has-symbols@npm:1.1.0"
- checksum: 10/959385c98696ebbca51e7534e0dc723ada325efa3475350951363cce216d27373e0259b63edb599f72eb94d6cde8577b4b2375f080b303947e560f85692834fa
- languageName: node
- linkType: hard
-
-"hasown@npm:^2.0.2":
- version: 2.0.2
- resolution: "hasown@npm:2.0.2"
- dependencies:
- function-bind: "npm:^1.1.2"
- checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a
- languageName: node
- linkType: hard
-
-"hermes-compiler@npm:0.14.0":
- version: 0.14.0
- resolution: "hermes-compiler@npm:0.14.0"
- checksum: 10/880a5570770a977731f98fe2bedf5b7079e2e851a16e08ec89aeaa1de552e885734de3be513bc5633e5415fd1ac497b7b630aab75a46c359a5d30a243a1dcf11
- languageName: node
- linkType: hard
-
-"hermes-estree@npm:0.32.0":
- version: 0.32.0
- resolution: "hermes-estree@npm:0.32.0"
- checksum: 10/65a30a86a5a560152a2de1842c7bc7ecdadebd62e9cdd7d1809a824de7bc19e8d6a42907d3caff91d9f823862405d4b200447aa0bc25ba16072937e93d0acbd5
- languageName: node
- linkType: hard
-
-"hermes-parser@npm:0.32.0":
- version: 0.32.0
- resolution: "hermes-parser@npm:0.32.0"
- dependencies:
- hermes-estree: "npm:0.32.0"
- checksum: 10/496210490cb45e97df14796d94aec6c817c4cefa20f1dbe3ba1df323cc58c930033cfec93f3ecfad6b90e09166fc9ffc4f665843d25b4862523aa70dacbae81f
- languageName: node
- linkType: hard
-
-"hey-listen@npm:^1.0.8":
- version: 1.0.8
- resolution: "hey-listen@npm:1.0.8"
- checksum: 10/744b5f4c18c7cfb82b22bd22e1d300a9ac4eafe05a22e58fb87e48addfca8be00604d9aa006434ea02f9530990eb4b393ddb28659e2ab7f833ce873e32eb809c
- languageName: node
- linkType: hard
-
-"html-encoding-sniffer@npm:^6.0.0":
- version: 6.0.0
- resolution: "html-encoding-sniffer@npm:6.0.0"
- dependencies:
- "@exodus/bytes": "npm:^1.6.0"
- checksum: 10/97392e45d8aff57f180f62a1b12e62201c8451af68424b8bc3196f78e273891f2df285e5be43a3f28c7ba4badf9524ef305db65c4e4935a9e796afc86d9654b8
- languageName: node
- linkType: hard
-
-"html-escaper@npm:^2.0.0":
- version: 2.0.2
- resolution: "html-escaper@npm:2.0.2"
- checksum: 10/034d74029dcca544a34fb6135e98d427acd73019796ffc17383eaa3ec2fe1c0471dcbbc8f8ed39e46e86d43ccd753a160631615e4048285e313569609b66d5b7
- languageName: node
- linkType: hard
-
-"http-cache-semantics@npm:^4.1.1":
- version: 4.2.0
- resolution: "http-cache-semantics@npm:4.2.0"
- checksum: 10/4efd2dfcfeea9d5e88c84af450b9980be8a43c2c8179508b1c57c7b4421c855f3e8efe92fa53e0b3f4a43c85824ada930eabbc306d1b3beab750b6dcc5187693
- languageName: node
- linkType: hard
-
-"http-errors@npm:~2.0.1":
- version: 2.0.1
- resolution: "http-errors@npm:2.0.1"
- dependencies:
- depd: "npm:~2.0.0"
- inherits: "npm:~2.0.4"
- setprototypeof: "npm:~1.2.0"
- statuses: "npm:~2.0.2"
- toidentifier: "npm:~1.0.1"
- checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207
- languageName: node
- linkType: hard
-
-"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2":
- version: 7.0.2
- resolution: "http-proxy-agent@npm:7.0.2"
- dependencies:
- agent-base: "npm:^7.1.0"
- debug: "npm:^4.3.4"
- checksum: 10/d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848
- languageName: node
- linkType: hard
-
-"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5, https-proxy-agent@npm:^7.0.6":
- version: 7.0.6
- resolution: "https-proxy-agent@npm:7.0.6"
- dependencies:
- agent-base: "npm:^7.1.2"
- debug: "npm:4"
- checksum: 10/784b628cbd55b25542a9d85033bdfd03d4eda630fb8b3c9477959367f3be95dc476ed2ecbb9836c359c7c698027fc7b45723a302324433590f45d6c1706e8c13
- languageName: node
- linkType: hard
-
-"hyphenate-style-name@npm:^1.0.3":
- version: 1.1.0
- resolution: "hyphenate-style-name@npm:1.1.0"
- checksum: 10/b9ed74e29181d96bd58a2d0e62fc4a19879db591dba268275829ff0ae595fcdf11faafaeaa63330a45c3004664d7db1f0fc7cdb372af8ee4615ed8260302c207
- languageName: node
- linkType: hard
-
-"iconv-lite@npm:^0.6.2":
- version: 0.6.3
- resolution: "iconv-lite@npm:0.6.3"
- dependencies:
- safer-buffer: "npm:>= 2.1.2 < 3.0.0"
- checksum: 10/24e3292dd3dadaa81d065c6f8c41b274a47098150d444b96e5f53b4638a9a71482921ea6a91a1f59bb71d9796de25e04afd05919fa64c360347ba65d3766f10f
- languageName: node
- linkType: hard
-
-"ignore@npm:^5.2.4":
- version: 5.3.2
- resolution: "ignore@npm:5.3.2"
- checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
- languageName: node
- linkType: hard
-
-"image-size@npm:^1.0.2":
- version: 1.2.1
- resolution: "image-size@npm:1.2.1"
- dependencies:
- queue: "npm:6.0.2"
- bin:
- image-size: bin/image-size.js
- checksum: 10/b290c6cc5635565b1da51991472eb6522808430dbe3415823649723dc5f5fd8263f0f98f9bdec46184274ea24fe4f3f7a297c84b647b412e14d2208703dd8a19
- languageName: node
- linkType: hard
-
-"import-fresh@npm:^3.3.0":
- version: 3.3.1
- resolution: "import-fresh@npm:3.3.1"
- dependencies:
- parent-module: "npm:^1.0.0"
- resolve-from: "npm:^4.0.0"
- checksum: 10/a06b19461b4879cc654d46f8a6244eb55eb053437afd4cbb6613cad6be203811849ed3e4ea038783092879487299fda24af932b86bdfff67c9055ba3612b8c87
- languageName: node
- linkType: hard
-
-"imurmurhash@npm:^0.1.4":
- version: 0.1.4
- resolution: "imurmurhash@npm:0.1.4"
- checksum: 10/2d30b157a91fe1c1d7c6f653cbf263f039be6c5bfa959245a16d4ee191fc0f2af86c08545b6e6beeb041c56b574d2d5b9f95343d378ab49c0f37394d541e7fc8
- languageName: node
- linkType: hard
-
-"indent-string@npm:^4.0.0":
- version: 4.0.0
- resolution: "indent-string@npm:4.0.0"
- checksum: 10/cd3f5cbc9ca2d624c6a1f53f12e6b341659aba0e2d3254ae2b4464aaea8b4294cdb09616abbc59458f980531f2429784ed6a420d48d245bcad0811980c9efae9
- languageName: node
- linkType: hard
-
-"inflight@npm:^1.0.4":
- version: 1.0.6
- resolution: "inflight@npm:1.0.6"
- dependencies:
- once: "npm:^1.3.0"
- wrappy: "npm:1"
- checksum: 10/d2ebd65441a38c8336c223d1b80b921b9fa737e37ea466fd7e253cb000c64ae1f17fa59e68130ef5bda92cfd8d36b83d37dab0eb0a4558bcfec8e8cdfd2dcb67
- languageName: node
- linkType: hard
-
-"inherits@npm:2, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
- version: 2.0.4
- resolution: "inherits@npm:2.0.4"
- checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521
- languageName: node
- linkType: hard
-
-"inline-style-prefixer@npm:^7.0.1":
- version: 7.0.1
- resolution: "inline-style-prefixer@npm:7.0.1"
- dependencies:
- css-in-js-utils: "npm:^3.1.0"
- checksum: 10/a430c962693f32a36bcec0124c9798bcf3725bb90468d493108c0242446a9cc92ff1967bdf99b6ce5331e7a9b75e6836bc9ba1b3d4756876b8ef48036acb2509
- languageName: node
- linkType: hard
-
-"invariant@npm:^2.2.4":
- version: 2.2.4
- resolution: "invariant@npm:2.2.4"
- dependencies:
- loose-envify: "npm:^1.0.0"
- checksum: 10/cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14
- languageName: node
- linkType: hard
-
-"ip-address@npm:^10.0.1":
- version: 10.1.0
- resolution: "ip-address@npm:10.1.0"
- checksum: 10/a6979629d1ad9c1fb424bc25182203fad739b40225aebc55ec6243bbff5035faf7b9ed6efab3a097de6e713acbbfde944baacfa73e11852bb43989c45a68d79e
- languageName: node
- linkType: hard
-
-"is-arrayish@npm:^0.2.1":
- version: 0.2.1
- resolution: "is-arrayish@npm:0.2.1"
- checksum: 10/73ced84fa35e59e2c57da2d01e12cd01479f381d7f122ce41dcbb713f09dbfc651315832cd2bf8accba7681a69e4d6f1e03941d94dd10040d415086360e7005e
- languageName: node
- linkType: hard
-
-"is-core-module@npm:^2.16.1":
- version: 2.16.1
- resolution: "is-core-module@npm:2.16.1"
- dependencies:
- hasown: "npm:^2.0.2"
- checksum: 10/452b2c2fb7f889cbbf7e54609ef92cf6c24637c568acc7e63d166812a0fb365ae8a504c333a29add8bdb1686704068caa7f4e4b639b650dde4f00a038b8941fb
- languageName: node
- linkType: hard
-
-"is-docker@npm:^2.0.0":
- version: 2.2.1
- resolution: "is-docker@npm:2.2.1"
- bin:
- is-docker: cli.js
- checksum: 10/3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56
- languageName: node
- linkType: hard
-
-"is-docker@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-docker@npm:3.0.0"
- bin:
- is-docker: cli.js
- checksum: 10/b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90
- languageName: node
- linkType: hard
-
-"is-extglob@npm:^2.1.1":
- version: 2.1.1
- resolution: "is-extglob@npm:2.1.1"
- checksum: 10/df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85
- languageName: node
- linkType: hard
-
-"is-fullwidth-code-point@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-fullwidth-code-point@npm:3.0.0"
- checksum: 10/44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348
- languageName: node
- linkType: hard
-
-"is-glob@npm:^4.0.1":
- version: 4.0.3
- resolution: "is-glob@npm:4.0.3"
- dependencies:
- is-extglob: "npm:^2.1.1"
- checksum: 10/3ed74f2b0cdf4f401f38edb0442ddfde3092d79d7d35c9919c86641efdbcbb32e45aa3c0f70ce5eecc946896cd5a0f26e4188b9f2b881876f7cb6c505b82da11
- languageName: node
- linkType: hard
-
-"is-inside-container@npm:^1.0.0":
- version: 1.0.0
- resolution: "is-inside-container@npm:1.0.0"
- dependencies:
- is-docker: "npm:^3.0.0"
- bin:
- is-inside-container: cli.js
- checksum: 10/c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03
- languageName: node
- linkType: hard
-
-"is-number@npm:^7.0.0":
- version: 7.0.0
- resolution: "is-number@npm:7.0.0"
- checksum: 10/6a6c3383f68afa1e05b286af866017c78f1226d43ac8cb064e115ff9ed85eb33f5c4f7216c96a71e4dfea289ef52c5da3aef5bbfade8ffe47a0465d70c0c8e86
- languageName: node
- linkType: hard
-
-"is-plain-object@npm:^2.0.4":
- version: 2.0.4
- resolution: "is-plain-object@npm:2.0.4"
- dependencies:
- isobject: "npm:^3.0.1"
- checksum: 10/2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca
- languageName: node
- linkType: hard
-
-"is-potential-custom-element-name@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-potential-custom-element-name@npm:1.0.1"
- checksum: 10/ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab
- languageName: node
- linkType: hard
-
-"is-primitive@npm:^3.0.1":
- version: 3.0.1
- resolution: "is-primitive@npm:3.0.1"
- checksum: 10/c4da6a6e6d487f31d85b9259b67695fffcc75dca6c9612b0a002e3050c734227b9911be09b877539ec6309710229c19f4edd0f9e26ed2a67924ee0916baf0bed
- languageName: node
- linkType: hard
-
-"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0":
- version: 2.2.0
- resolution: "is-wsl@npm:2.2.0"
- dependencies:
- is-docker: "npm:^2.0.0"
- checksum: 10/20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8
- languageName: node
- linkType: hard
-
-"is-wsl@npm:^3.1.0":
- version: 3.1.0
- resolution: "is-wsl@npm:3.1.0"
- dependencies:
- is-inside-container: "npm:^1.0.0"
- checksum: 10/f9734c81f2f9cf9877c5db8356bfe1ff61680f1f4c1011e91278a9c0564b395ae796addb4bf33956871041476ec82c3e5260ed57b22ac91794d4ae70a1d2f0a9
- languageName: node
- linkType: hard
-
-"isarray@npm:^2.0.5":
- version: 2.0.5
- resolution: "isarray@npm:2.0.5"
- checksum: 10/1d8bc7911e13bb9f105b1b3e0b396c787a9e63046af0b8fe0ab1414488ab06b2b099b87a2d8a9e31d21c9a6fad773c7fc8b257c4880f2d957274479d28ca3414
- languageName: node
- linkType: hard
-
-"isexe@npm:^2.0.0":
- version: 2.0.0
- resolution: "isexe@npm:2.0.0"
- checksum: 10/7c9f715c03aff08f35e98b1fadae1b9267b38f0615d501824f9743f3aab99ef10e303ce7db3f186763a0b70a19de5791ebfc854ff884d5a8c4d92211f642ec92
- languageName: node
- linkType: hard
-
-"isexe@npm:^3.1.1":
- version: 3.1.1
- resolution: "isexe@npm:3.1.1"
- checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e
- languageName: node
- linkType: hard
-
-"isobject@npm:^3.0.1":
- version: 3.0.1
- resolution: "isobject@npm:3.0.1"
- checksum: 10/db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703
- languageName: node
- linkType: hard
-
-"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0, istanbul-lib-coverage@npm:^3.2.2":
- version: 3.2.2
- resolution: "istanbul-lib-coverage@npm:3.2.2"
- checksum: 10/40bbdd1e937dfd8c830fa286d0f665e81b7a78bdabcd4565f6d5667c99828bda3db7fb7ac6b96a3e2e8a2461ddbc5452d9f8bc7d00cb00075fa6a3e99f5b6a81
- languageName: node
- linkType: hard
-
-"istanbul-lib-instrument@npm:^5.0.4":
- version: 5.2.1
- resolution: "istanbul-lib-instrument@npm:5.2.1"
- dependencies:
- "@babel/core": "npm:^7.12.3"
- "@babel/parser": "npm:^7.14.7"
- "@istanbuljs/schema": "npm:^0.1.2"
- istanbul-lib-coverage: "npm:^3.2.0"
- semver: "npm:^6.3.0"
- checksum: 10/bbc4496c2f304d799f8ec22202ab38c010ac265c441947f075c0f7d46bd440b45c00e46017cf9053453d42182d768b1d6ed0e70a142c95ab00df9843aa5ab80e
- languageName: node
- linkType: hard
-
-"istanbul-lib-report@npm:^3.0.0, istanbul-lib-report@npm:^3.0.1":
- version: 3.0.1
- resolution: "istanbul-lib-report@npm:3.0.1"
- dependencies:
- istanbul-lib-coverage: "npm:^3.0.0"
- make-dir: "npm:^4.0.0"
- supports-color: "npm:^7.1.0"
- checksum: 10/86a83421ca1cf2109a9f6d193c06c31ef04a45e72a74579b11060b1e7bb9b6337a4e6f04abfb8857e2d569c271273c65e855ee429376a0d7c91ad91db42accd1
- languageName: node
- linkType: hard
-
-"istanbul-reports@npm:^3.2.0":
- version: 3.2.0
- resolution: "istanbul-reports@npm:3.2.0"
- dependencies:
- html-escaper: "npm:^2.0.0"
- istanbul-lib-report: "npm:^3.0.0"
- checksum: 10/6773a1d5c7d47eeec75b317144fe2a3b1da84a44b6282bebdc856e09667865e58c9b025b75b3d87f5bc62939126cbba4c871ee84254537d934ba5da5d4c4ec4e
- languageName: node
- linkType: hard
-
-"iterate-object@npm:^1.3.4":
- version: 1.3.5
- resolution: "iterate-object@npm:1.3.5"
- checksum: 10/62d62ab0d55a66b4de2bff3b01148d3744bcd2e8ddaccebe715601e6cfdf478423fab739ae252097c9085da40f4b33aedb4a3c78df1f1fdecd073597b6976f8b
- languageName: node
- linkType: hard
-
-"jackspeak@npm:^4.1.1":
- version: 4.1.1
- resolution: "jackspeak@npm:4.1.1"
- dependencies:
- "@isaacs/cliui": "npm:^8.0.2"
- checksum: 10/ffceb270ec286841f48413bfb4a50b188662dfd599378ce142b6540f3f0a66821dc9dcb1e9ebc55c6c3b24dc2226c96e5819ba9bd7a241bd29031b61911718c7
- languageName: node
- linkType: hard
-
-"jest-environment-node@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-environment-node@npm:29.7.0"
- dependencies:
- "@jest/environment": "npm:^29.7.0"
- "@jest/fake-timers": "npm:^29.7.0"
- "@jest/types": "npm:^29.6.3"
- "@types/node": "npm:*"
- jest-mock: "npm:^29.7.0"
- jest-util: "npm:^29.7.0"
- checksum: 10/9cf7045adf2307cc93aed2f8488942e39388bff47ec1df149a997c6f714bfc66b2056768973770d3f8b1bf47396c19aa564877eb10ec978b952c6018ed1bd637
- languageName: node
- linkType: hard
-
-"jest-get-type@npm:^29.6.3":
- version: 29.6.3
- resolution: "jest-get-type@npm:29.6.3"
- checksum: 10/88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205
- languageName: node
- linkType: hard
-
-"jest-haste-map@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-haste-map@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- "@types/graceful-fs": "npm:^4.1.3"
- "@types/node": "npm:*"
- anymatch: "npm:^3.0.3"
- fb-watchman: "npm:^2.0.0"
- fsevents: "npm:^2.3.2"
- graceful-fs: "npm:^4.2.9"
- jest-regex-util: "npm:^29.6.3"
- jest-util: "npm:^29.7.0"
- jest-worker: "npm:^29.7.0"
- micromatch: "npm:^4.0.4"
- walker: "npm:^1.0.8"
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 10/8531b42003581cb18a69a2774e68c456fb5a5c3280b1b9b77475af9e346b6a457250f9d756bfeeae2fe6cbc9ef28434c205edab9390ee970a919baddfa08bb85
- languageName: node
- linkType: hard
-
-"jest-message-util@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-message-util@npm:29.7.0"
- dependencies:
- "@babel/code-frame": "npm:^7.12.13"
- "@jest/types": "npm:^29.6.3"
- "@types/stack-utils": "npm:^2.0.0"
- chalk: "npm:^4.0.0"
- graceful-fs: "npm:^4.2.9"
- micromatch: "npm:^4.0.4"
- pretty-format: "npm:^29.7.0"
- slash: "npm:^3.0.0"
- stack-utils: "npm:^2.0.3"
- checksum: 10/31d53c6ed22095d86bab9d14c0fa70c4a92c749ea6ceece82cf30c22c9c0e26407acdfbdb0231435dc85a98d6d65ca0d9cbcd25cd1abb377fe945e843fb770b9
- languageName: node
- linkType: hard
-
-"jest-mock@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-mock@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- "@types/node": "npm:*"
- jest-util: "npm:^29.7.0"
- checksum: 10/ae51d1b4f898724be5e0e52b2268a68fcd876d9b20633c864a6dd6b1994cbc48d62402b0f40f3a1b669b30ebd648821f086c26c08ffde192ced951ff4670d51c
- languageName: node
- linkType: hard
-
-"jest-regex-util@npm:^29.6.3":
- version: 29.6.3
- resolution: "jest-regex-util@npm:29.6.3"
- checksum: 10/0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a
- languageName: node
- linkType: hard
-
-"jest-util@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-util@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- "@types/node": "npm:*"
- chalk: "npm:^4.0.0"
- ci-info: "npm:^3.2.0"
- graceful-fs: "npm:^4.2.9"
- picomatch: "npm:^2.2.3"
- checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3
- languageName: node
- linkType: hard
-
-"jest-validate@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-validate@npm:29.7.0"
- dependencies:
- "@jest/types": "npm:^29.6.3"
- camelcase: "npm:^6.2.0"
- chalk: "npm:^4.0.0"
- jest-get-type: "npm:^29.6.3"
- leven: "npm:^3.1.0"
- pretty-format: "npm:^29.7.0"
- checksum: 10/8ee1163666d8eaa16d90a989edba2b4a3c8ab0ffaa95ad91b08ca42b015bfb70e164b247a5b17f9de32d096987cada63ed8491ab82761bfb9a28bc34b27ae161
- languageName: node
- linkType: hard
-
-"jest-worker@npm:^29.7.0":
- version: 29.7.0
- resolution: "jest-worker@npm:29.7.0"
- dependencies:
- "@types/node": "npm:*"
- jest-util: "npm:^29.7.0"
- merge-stream: "npm:^2.0.0"
- supports-color: "npm:^8.0.0"
- checksum: 10/364cbaef00d8a2729fc760227ad34b5e60829e0869bd84976bdfbd8c0d0f9c2f22677b3e6dd8afa76ed174765351cd12bae3d4530c62eefb3791055127ca9745
- languageName: node
- linkType: hard
-
-"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
- version: 4.0.0
- resolution: "js-tokens@npm:4.0.0"
- checksum: 10/af37d0d913fb56aec6dc0074c163cc71cd23c0b8aad5c2350747b6721d37ba118af35abdd8b33c47ec2800de07dedb16a527ca9c530ee004093e04958bd0cbf2
- languageName: node
- linkType: hard
-
-"js-tokens@npm:^9.0.1":
- version: 9.0.1
- resolution: "js-tokens@npm:9.0.1"
- checksum: 10/3288ba73bb2023adf59501979fb4890feb6669cc167b13771b226814fde96a1583de3989249880e3f4d674040d1815685db9a9880db9153307480d39dc760365
- languageName: node
- linkType: hard
-
-"js-yaml@npm:^3.13.1":
- version: 3.14.2
- resolution: "js-yaml@npm:3.14.2"
- dependencies:
- argparse: "npm:^1.0.7"
- esprima: "npm:^4.0.0"
- bin:
- js-yaml: bin/js-yaml.js
- checksum: 10/172e0b6007b0bf0fc8d2469c94424f7dd765c64a047d2b790831fecef2204a4054eabf4d911eb73ab8c9a3256ab8ba1ee8d655b789bf24bf059c772acc2075a1
- languageName: node
- linkType: hard
-
-"js-yaml@npm:^4.1.0":
- version: 4.1.1
- resolution: "js-yaml@npm:4.1.1"
- dependencies:
- argparse: "npm:^2.0.1"
- bin:
- js-yaml: bin/js-yaml.js
- checksum: 10/a52d0519f0f4ef5b4adc1cde466cb54c50d56e2b4a983b9d5c9c0f2f99462047007a6274d7e95617a21d3c91fde3ee6115536ed70991cd645ba8521058b78f77
- languageName: node
- linkType: hard
-
-"jsc-safe-url@npm:^0.2.2":
- version: 0.2.4
- resolution: "jsc-safe-url@npm:0.2.4"
- checksum: 10/2729b32e694ff7badc38ddaaf11bafa2867b3920fffa865da38c8cc84ca59a319eb681f9ba5ffba5aea942dff7850754f6b8aee01dc0f7ae8ecb1890c61d4442
- languageName: node
- linkType: hard
-
-"jsdom@npm:^27.0.0":
- version: 27.4.0
- resolution: "jsdom@npm:27.4.0"
- dependencies:
- "@acemir/cssom": "npm:^0.9.28"
- "@asamuzakjp/dom-selector": "npm:^6.7.6"
- "@exodus/bytes": "npm:^1.6.0"
- cssstyle: "npm:^5.3.4"
- data-urls: "npm:^6.0.0"
- decimal.js: "npm:^10.6.0"
- html-encoding-sniffer: "npm:^6.0.0"
- http-proxy-agent: "npm:^7.0.2"
- https-proxy-agent: "npm:^7.0.6"
- is-potential-custom-element-name: "npm:^1.0.1"
- parse5: "npm:^8.0.0"
- saxes: "npm:^6.0.0"
- symbol-tree: "npm:^3.2.4"
- tough-cookie: "npm:^6.0.0"
- w3c-xmlserializer: "npm:^5.0.0"
- webidl-conversions: "npm:^8.0.0"
- whatwg-mimetype: "npm:^4.0.0"
- whatwg-url: "npm:^15.1.0"
- ws: "npm:^8.18.3"
- xml-name-validator: "npm:^5.0.0"
- peerDependencies:
- canvas: ^3.0.0
- peerDependenciesMeta:
- canvas:
- optional: true
- checksum: 10/7c6db85ab91183b95204648e086cfc09ecee36d9e8fee0bb5d68e27543eca632de0af6d43de461176a7823820543d5c53561778af5f712b1a1cd28bfac084d51
- languageName: node
- linkType: hard
-
-"jsesc@npm:^3.0.2":
- version: 3.1.0
- resolution: "jsesc@npm:3.1.0"
- bin:
- jsesc: bin/jsesc
- checksum: 10/20bd37a142eca5d1794f354db8f1c9aeb54d85e1f5c247b371de05d23a9751ecd7bd3a9c4fc5298ea6fa09a100dafb4190fa5c98c6610b75952c3487f3ce7967
- languageName: node
- linkType: hard
-
-"json-parse-even-better-errors@npm:^2.3.0":
- version: 2.3.1
- resolution: "json-parse-even-better-errors@npm:2.3.1"
- checksum: 10/5f3a99009ed5f2a5a67d06e2f298cc97bc86d462034173308156f15b43a6e850be8511dc204b9b94566305da2947f7d90289657237d210351a39059ff9d666cf
- languageName: node
- linkType: hard
-
-"json-schema-traverse@npm:^1.0.0":
- version: 1.0.0
- resolution: "json-schema-traverse@npm:1.0.0"
- checksum: 10/02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad
- languageName: node
- linkType: hard
-
-"json-stable-stringify@npm:^1.0.2":
- version: 1.3.0
- resolution: "json-stable-stringify@npm:1.3.0"
- dependencies:
- call-bind: "npm:^1.0.8"
- call-bound: "npm:^1.0.4"
- isarray: "npm:^2.0.5"
- jsonify: "npm:^0.0.1"
- object-keys: "npm:^1.1.1"
- checksum: 10/6661e9704733d2826b2012fea7b152ca216c82d8c725c8d390ee6434eabdf43c66fa6e6b423cce9bf95f8fec0ef52004c09a99043c7daf6e58595a0cff204629
- languageName: node
- linkType: hard
-
-"json5@npm:^2.2.2, json5@npm:^2.2.3":
- version: 2.2.3
- resolution: "json5@npm:2.2.3"
- bin:
- json5: lib/cli.js
- checksum: 10/1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da
- languageName: node
- linkType: hard
-
-"jsonfile@npm:^6.0.1, jsonfile@npm:^6.1.0":
- version: 6.2.0
- resolution: "jsonfile@npm:6.2.0"
- dependencies:
- graceful-fs: "npm:^4.1.6"
- universalify: "npm:^2.0.0"
- dependenciesMeta:
- graceful-fs:
- optional: true
- checksum: 10/513aac94a6eff070767cafc8eb4424b35d523eec0fcd8019fe5b975f4de5b10a54640c8d5961491ddd8e6f562588cf62435c5ddaf83aaf0986cd2ee789e0d7b9
- languageName: node
- linkType: hard
-
-"jsonify@npm:^0.0.1":
- version: 0.0.1
- resolution: "jsonify@npm:0.0.1"
- checksum: 10/7b86b6f4518582ff1d8b7624ed6c6277affd5246445e864615dbdef843a4057ac58587684faf129ea111eeb80e01c15f0a4d9d03820eb3f3985fa67e81b12398
- languageName: node
- linkType: hard
-
-"klaw-sync@npm:^6.0.0":
- version: 6.0.0
- resolution: "klaw-sync@npm:6.0.0"
- dependencies:
- graceful-fs: "npm:^4.1.11"
- checksum: 10/0da397f8961313c3ef8f79fb63af9002cde5a8fb2aeb1a37351feff0dd6006129c790400c3f5c3b4e757bedcabb13d21ec0a5eaef5a593d59515d4f2c291e475
- languageName: node
- linkType: hard
-
-"leven@npm:^3.1.0":
- version: 3.1.0
- resolution: "leven@npm:3.1.0"
- checksum: 10/638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55
- languageName: node
- linkType: hard
-
-"lighthouse-logger@npm:^1.0.0":
- version: 1.4.2
- resolution: "lighthouse-logger@npm:1.4.2"
- dependencies:
- debug: "npm:^2.6.9"
- marky: "npm:^1.2.2"
- checksum: 10/ffcedbf6878cc8b3289649ad60f42e3def7212b79eac6a21be2408724a2a7f65f9cfc3fbef6c0618ae4f476834949e1a56235e02ffa6b4e5019d2643d9d5977c
- languageName: node
- linkType: hard
-
-"lines-and-columns@npm:^1.1.6":
- version: 1.2.4
- resolution: "lines-and-columns@npm:1.2.4"
- checksum: 10/0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5
- languageName: node
- linkType: hard
-
-"locate-path@npm:^5.0.0":
- version: 5.0.0
- resolution: "locate-path@npm:5.0.0"
- dependencies:
- p-locate: "npm:^4.1.0"
- checksum: 10/83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30
- languageName: node
- linkType: hard
-
-"lodash.throttle@npm:^4.1.1":
- version: 4.1.1
- resolution: "lodash.throttle@npm:4.1.1"
- checksum: 10/9be9fb2ffd686c20543167883305542f4564062a5f712a40e8c6f2f0d9fd8254a6e9d801c2470b1b24e0cdf2ae83c1277b55aa0fb4799a2db6daf545f53820e1
- languageName: node
- linkType: hard
-
-"lodash.truncate@npm:^4.4.2":
- version: 4.4.2
- resolution: "lodash.truncate@npm:4.4.2"
- checksum: 10/7a495616121449e5d2288c606b1025d42ab9979e8c93ba885e5c5802ffd4f1ebad4428c793ccc12f73e73237e85a9f5b67dd6415757546fbd5a4653ba83e25ac
- languageName: node
- linkType: hard
-
-"loose-envify@npm:^1.0.0":
- version: 1.4.0
- resolution: "loose-envify@npm:1.4.0"
- dependencies:
- js-tokens: "npm:^3.0.0 || ^4.0.0"
- bin:
- loose-envify: cli.js
- checksum: 10/6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4
- languageName: node
- linkType: hard
-
-"loupe@npm:^3.1.0, loupe@npm:^3.1.4":
- version: 3.2.1
- resolution: "loupe@npm:3.2.1"
- checksum: 10/a4d78ec758aaa04e0e35d5cd1c15e970beb9cdbfd3d0f34f98b9bcda489f896a7190b3b6cc40b7a6dcb8e97e82e96eafaae10096aaa469804acdba6f7c2bde5f
- languageName: node
- linkType: hard
-
-"lower-case@npm:^2.0.2":
- version: 2.0.2
- resolution: "lower-case@npm:2.0.2"
- dependencies:
- tslib: "npm:^2.0.3"
- checksum: 10/83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010
- languageName: node
- linkType: hard
-
-"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1, lru-cache@npm:^11.2.4":
- version: 11.2.4
- resolution: "lru-cache@npm:11.2.4"
- checksum: 10/3b2da74c0b6653767f8164c38c4c4f4d7f0cc10c62bfa512663d94a830191ae6a5af742a8d88a8b30d5f9974652d3adae53931f32069139ad24fa2a18a199aca
- languageName: node
- linkType: hard
-
-"lru-cache@npm:^5.1.1":
- version: 5.1.1
- resolution: "lru-cache@npm:5.1.1"
- dependencies:
- yallist: "npm:^3.0.2"
- checksum: 10/951d2673dcc64a7fb888bf3d13bc2fdf923faca97d89cdb405ba3dfff77e2b26e5798d405e78fcd7094c9e7b8b4dab2ddc5a4f8a11928af24a207b7c738ca3f8
- languageName: node
- linkType: hard
-
-"magic-string@npm:^0.30.0, magic-string@npm:^0.30.17, magic-string@npm:^0.30.21":
- version: 0.30.21
- resolution: "magic-string@npm:0.30.21"
- dependencies:
- "@jridgewell/sourcemap-codec": "npm:^1.5.5"
- checksum: 10/57d5691f41ed40d962d8bd300148114f53db67fadbff336207db10a99f2bdf4a1be9cac3a68ee85dba575912ee1d4402e4396408196ec2d3afd043b076156221
- languageName: node
- linkType: hard
-
-"magicast@npm:^0.5.1":
- version: 0.5.1
- resolution: "magicast@npm:0.5.1"
- dependencies:
- "@babel/parser": "npm:^7.28.5"
- "@babel/types": "npm:^7.28.5"
- source-map-js: "npm:^1.2.1"
- checksum: 10/ee6149994760f0b539a07f1d36631fed366ae19b9fc82e338c1cdd2a2e0b33a773635327514a6aa73faca9dc0ca37df5e5376b7b0687fb56353f431f299714c4
- languageName: node
- linkType: hard
-
-"make-dir@npm:^3.0.2":
- version: 3.1.0
- resolution: "make-dir@npm:3.1.0"
- dependencies:
- semver: "npm:^6.0.0"
- checksum: 10/484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78
- languageName: node
- linkType: hard
-
-"make-dir@npm:^4.0.0":
- version: 4.0.0
- resolution: "make-dir@npm:4.0.0"
- dependencies:
- semver: "npm:^7.5.3"
- checksum: 10/bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a
- languageName: node
- linkType: hard
-
-"make-fetch-happen@npm:^15.0.0":
- version: 15.0.3
- resolution: "make-fetch-happen@npm:15.0.3"
- dependencies:
- "@npmcli/agent": "npm:^4.0.0"
- cacache: "npm:^20.0.1"
- http-cache-semantics: "npm:^4.1.1"
- minipass: "npm:^7.0.2"
- minipass-fetch: "npm:^5.0.0"
- minipass-flush: "npm:^1.0.5"
- minipass-pipeline: "npm:^1.2.4"
- negotiator: "npm:^1.0.0"
- proc-log: "npm:^6.0.0"
- promise-retry: "npm:^2.0.1"
- ssri: "npm:^13.0.0"
- checksum: 10/78da4fc1df83cb596e2bae25aa0653b8a9c6cbdd6674a104894e03be3acfcd08c70b78f06ef6407fbd6b173f6a60672480d78641e693d05eb71c09c13ee35278
- languageName: node
- linkType: hard
-
-"makeerror@npm:1.0.12":
- version: 1.0.12
- resolution: "makeerror@npm:1.0.12"
- dependencies:
- tmpl: "npm:1.0.5"
- checksum: 10/4c66ddfc654537333da952c084f507fa4c30c707b1635344eb35be894d797ba44c901a9cebe914aa29a7f61357543ba09b09dddbd7f65b4aee756b450f169f40
- languageName: node
- linkType: hard
-
-"marky@npm:^1.2.2":
- version: 1.3.0
- resolution: "marky@npm:1.3.0"
- checksum: 10/c90687e18dbcfbe501e4161c3dbddfe0dcc715ad7643b5b06f17cebcb3c8cc8c12f34ddc3a2a1c0432b74b207a6ebaac6466a240794e0e04b0afb287cfed4933
- languageName: node
- linkType: hard
-
-"math-intrinsics@npm:^1.1.0":
- version: 1.1.0
- resolution: "math-intrinsics@npm:1.1.0"
- checksum: 10/11df2eda46d092a6035479632e1ec865b8134bdfc4bd9e571a656f4191525404f13a283a515938c3a8de934dbfd9c09674d9da9fa831e6eb7e22b50b197d2edd
- languageName: node
- linkType: hard
-
-"mdn-data@npm:2.12.2":
- version: 2.12.2
- resolution: "mdn-data@npm:2.12.2"
- checksum: 10/854e41715a9358e69f9a530117cd6ca7e71d06176469de8d70b1e629753b6827f5bd730995c16ad3750f3c9bad92230f8e4e178de2b34926b05f5205d27d76af
- languageName: node
- linkType: hard
-
-"memoize-one@npm:^5.0.0":
- version: 5.2.1
- resolution: "memoize-one@npm:5.2.1"
- checksum: 10/b7141dc148b5c6fdd51e77ecf0421fd2581681eb8756e0b3dfbd4fe765b5e2b5a6bc90214bb6f19a96b6aed44de17eda3407142a7be9e24ccd0774bbd9874d1b
- languageName: node
- linkType: hard
-
-"memoize-one@npm:^6.0.0":
- version: 6.0.0
- resolution: "memoize-one@npm:6.0.0"
- checksum: 10/28feaf7e9a870efef1187df110b876ce42deaf86c955f4111d72d23b96e44eed573469316e6ad0d2cc7fa3b1526978215617b126158015f957242c7493babca9
- languageName: node
- linkType: hard
-
-"merge-stream@npm:^2.0.0":
- version: 2.0.0
- resolution: "merge-stream@npm:2.0.0"
- checksum: 10/6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
- languageName: node
- linkType: hard
-
-"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
- version: 1.4.1
- resolution: "merge2@npm:1.4.1"
- checksum: 10/7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
- languageName: node
- linkType: hard
-
-"metro-babel-transformer@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-babel-transformer@npm:0.83.3"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- flow-enums-runtime: "npm:^0.0.6"
- hermes-parser: "npm:0.32.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10/dd178409d1718dae12dfffb6572ebc5bb78f1e0d7e93dce829c945957f8a686cb1b4c466c69585d7b982b3937fbea28d5c53a80691f2fc66717a0bcc800bc5b8
- languageName: node
- linkType: hard
-
-"metro-cache-key@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-cache-key@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/a6f9d2bf8b810f57d330d6f8f1ebf029e1224f426c5895f73d9bc1007482684048bfc7513a855626ee7f3ae72ca46e1b08cf983aefbfa84321bb7c0cef4ba4ae
- languageName: node
- linkType: hard
-
-"metro-cache@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-cache@npm:0.83.3"
- dependencies:
- exponential-backoff: "npm:^3.1.1"
- flow-enums-runtime: "npm:^0.0.6"
- https-proxy-agent: "npm:^7.0.5"
- metro-core: "npm:0.83.3"
- checksum: 10/4bc263ac92f176451710ebd330d156675e40f028be02eb9659a9b024db9897f3ad8510809d699969cb6f06dc0f06d85c38ca7162fb9a70be44510fa03270e089
- languageName: node
- linkType: hard
-
-"metro-config@npm:0.83.3, metro-config@npm:^0.83.3":
- version: 0.83.3
- resolution: "metro-config@npm:0.83.3"
- dependencies:
- connect: "npm:^3.6.5"
- flow-enums-runtime: "npm:^0.0.6"
- jest-validate: "npm:^29.7.0"
- metro: "npm:0.83.3"
- metro-cache: "npm:0.83.3"
- metro-core: "npm:0.83.3"
- metro-runtime: "npm:0.83.3"
- yaml: "npm:^2.6.1"
- checksum: 10/e377c375a48afc85a4d742f80a17fc178f9af7f5b007375e65bb49472ad78bc8e1f0ba4399411310ee8b856fb767bd81bd6dae19bec6ef6a44f0ece4d8457b30
- languageName: node
- linkType: hard
-
-"metro-core@npm:0.83.3, metro-core@npm:^0.83.3":
- version: 0.83.3
- resolution: "metro-core@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- lodash.throttle: "npm:^4.1.1"
- metro-resolver: "npm:0.83.3"
- checksum: 10/6ef06214faa1d727396d986f989a8150f699d73c5764c66e06e61b08017e462141a7b4c9ca63f67becee58ea1394b41aabfff441e644fc1e945c715e07c60612
- languageName: node
- linkType: hard
-
-"metro-file-map@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-file-map@npm:0.83.3"
- dependencies:
- debug: "npm:^4.4.0"
- fb-watchman: "npm:^2.0.0"
- flow-enums-runtime: "npm:^0.0.6"
- graceful-fs: "npm:^4.2.4"
- invariant: "npm:^2.2.4"
- jest-worker: "npm:^29.7.0"
- micromatch: "npm:^4.0.4"
- nullthrows: "npm:^1.1.1"
- walker: "npm:^1.0.7"
- checksum: 10/be621b144168b6a35567d4313557596df68ee61c1b9a067fbf8272ec3db7c2d9d76849c9b8d2331716d6839c3f8e243e2b715ca2551d7ffebbd206a34c19591a
- languageName: node
- linkType: hard
-
-"metro-minify-terser@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-minify-terser@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- terser: "npm:^5.15.0"
- checksum: 10/1de88b70b7c903147807baa46497491a87600594fd0868b6538bbb9d7785242cabfbe8bccf36cc2285d0e17be72445b512d00c496952a159572545f3e6bcb199
- languageName: node
- linkType: hard
-
-"metro-resolver@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-resolver@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/a425376447505a088a365fc1fbe2753d452c0353a189f2c74833f2b30d6401de7ed90e36a927d355fa454d6c439a156eb66bcfcedfbbe8a78d313cf49acfbb4c
- languageName: node
- linkType: hard
-
-"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.3":
- version: 0.83.3
- resolution: "metro-runtime@npm:0.83.3"
- dependencies:
- "@babel/runtime": "npm:^7.25.0"
- flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/bf916759a7178e1d12e131c64ac67d6015ba35ead7a178e6efedd23f12ec65de99f450fe7da0ffb6c6edbfeb3cd186d2006b979a1c1c588377ae54f5f5d7921d
- languageName: node
- linkType: hard
-
-"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.3":
- version: 0.83.3
- resolution: "metro-source-map@npm:0.83.3"
- dependencies:
- "@babel/traverse": "npm:^7.25.3"
- "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3"
- "@babel/types": "npm:^7.25.2"
- flow-enums-runtime: "npm:^0.0.6"
- invariant: "npm:^2.2.4"
- metro-symbolicate: "npm:0.83.3"
- nullthrows: "npm:^1.1.1"
- ob1: "npm:0.83.3"
- source-map: "npm:^0.5.6"
- vlq: "npm:^1.0.0"
- checksum: 10/1dcfce503628275f97dd85945ca575c71e5654fd8872b7d86449f3352cfc84ea7a59889b2aad012361245b5497e1e097db73390245952dcfb63258ba32fa90bf
- languageName: node
- linkType: hard
-
-"metro-symbolicate@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-symbolicate@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- invariant: "npm:^2.2.4"
- metro-source-map: "npm:0.83.3"
- nullthrows: "npm:^1.1.1"
- source-map: "npm:^0.5.6"
- vlq: "npm:^1.0.0"
- bin:
- metro-symbolicate: src/index.js
- checksum: 10/f3be0740655732044e92728a3bccd5f4a73ab2f9e4423ca05faee02446e9b2efd9400cc7bcd761fad9bc2a1b92855ce5b03bf13e0421a203fe179be40dcc9381
- languageName: node
- linkType: hard
-
-"metro-transform-plugins@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-transform-plugins@npm:0.83.3"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.3"
- flow-enums-runtime: "npm:^0.0.6"
- nullthrows: "npm:^1.1.1"
- checksum: 10/fa7efe6ab4f2ce5f66e1cb302f71341cf7fd55319cf360a269b187d2f507cecce8db8069f92585cf43517aee63e18cf6e66dd124db95c293902ab27c68ac43b1
- languageName: node
- linkType: hard
-
-"metro-transform-worker@npm:0.83.3":
- version: 0.83.3
- resolution: "metro-transform-worker@npm:0.83.3"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/parser": "npm:^7.25.3"
- "@babel/types": "npm:^7.25.2"
- flow-enums-runtime: "npm:^0.0.6"
- metro: "npm:0.83.3"
- metro-babel-transformer: "npm:0.83.3"
- metro-cache: "npm:0.83.3"
- metro-cache-key: "npm:0.83.3"
- metro-minify-terser: "npm:0.83.3"
- metro-source-map: "npm:0.83.3"
- metro-transform-plugins: "npm:0.83.3"
- nullthrows: "npm:^1.1.1"
- checksum: 10/e6db9b54a9b21f4b06fc665321a7aebc6206dbac3976bda74bdf4d101dbd50f91b2e49163581ca1c27b684a4eecc2db988f0fc7aaeb200d2d947cb05d3e89f18
- languageName: node
- linkType: hard
-
-"metro@npm:0.83.3, metro@npm:^0.83.3":
- version: 0.83.3
- resolution: "metro@npm:0.83.3"
- dependencies:
- "@babel/code-frame": "npm:^7.24.7"
- "@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/parser": "npm:^7.25.3"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.3"
- "@babel/types": "npm:^7.25.2"
- accepts: "npm:^1.3.7"
- chalk: "npm:^4.0.0"
- ci-info: "npm:^2.0.0"
- connect: "npm:^3.6.5"
- debug: "npm:^4.4.0"
- error-stack-parser: "npm:^2.0.6"
- flow-enums-runtime: "npm:^0.0.6"
- graceful-fs: "npm:^4.2.4"
- hermes-parser: "npm:0.32.0"
- image-size: "npm:^1.0.2"
- invariant: "npm:^2.2.4"
- jest-worker: "npm:^29.7.0"
- jsc-safe-url: "npm:^0.2.2"
- lodash.throttle: "npm:^4.1.1"
- metro-babel-transformer: "npm:0.83.3"
- metro-cache: "npm:0.83.3"
- metro-cache-key: "npm:0.83.3"
- metro-config: "npm:0.83.3"
- metro-core: "npm:0.83.3"
- metro-file-map: "npm:0.83.3"
- metro-resolver: "npm:0.83.3"
- metro-runtime: "npm:0.83.3"
- metro-source-map: "npm:0.83.3"
- metro-symbolicate: "npm:0.83.3"
- metro-transform-plugins: "npm:0.83.3"
- metro-transform-worker: "npm:0.83.3"
- mime-types: "npm:^2.1.27"
- nullthrows: "npm:^1.1.1"
- serialize-error: "npm:^2.1.0"
- source-map: "npm:^0.5.6"
- throat: "npm:^5.0.0"
- ws: "npm:^7.5.10"
- yargs: "npm:^17.6.2"
- bin:
- metro: src/cli.js
- checksum: 10/c989031710f02e51d3030660f1913870885647c5a216068333f7b4c43363f9ede03a9efb3b068b6750c6decab40f541376c3d81b32389d24932a46e10d19ebe1
- languageName: node
- linkType: hard
-
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
- version: 4.0.8
- resolution: "micromatch@npm:4.0.8"
- dependencies:
- braces: "npm:^3.0.3"
- picomatch: "npm:^2.3.1"
- checksum: 10/6bf2a01672e7965eb9941d1f02044fad2bd12486b5553dc1116ff24c09a8723157601dc992e74c911d896175918448762df3b3fd0a6b61037dd1a9766ddfbf58
- languageName: node
- linkType: hard
-
-"mime-db@npm:1.52.0":
- version: 1.52.0
- resolution: "mime-db@npm:1.52.0"
- checksum: 10/54bb60bf39e6f8689f6622784e668a3d7f8bed6b0d886f5c3c446cb3284be28b30bf707ed05d0fe44a036f8469976b2629bbea182684977b084de9da274694d7
- languageName: node
- linkType: hard
-
-"mime-types@npm:^2.1.27, mime-types@npm:~2.1.34":
- version: 2.1.35
- resolution: "mime-types@npm:2.1.35"
- dependencies:
- mime-db: "npm:1.52.0"
- checksum: 10/89aa9651b67644035de2784a6e665fc685d79aba61857e02b9c8758da874a754aed4a9aced9265f5ed1171fd934331e5516b84a7f0218031b6fa0270eca1e51a
- languageName: node
- linkType: hard
-
-"mime@npm:1.6.0":
- version: 1.6.0
- resolution: "mime@npm:1.6.0"
- bin:
- mime: cli.js
- checksum: 10/b7d98bb1e006c0e63e2c91b590fe1163b872abf8f7ef224d53dd31499c2197278a6d3d0864c45239b1a93d22feaf6f9477e9fc847eef945838150b8c02d03170
- languageName: node
- linkType: hard
-
-"min-indent@npm:^1.0.0":
- version: 1.0.1
- resolution: "min-indent@npm:1.0.1"
- checksum: 10/bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1
- languageName: node
- linkType: hard
-
-"minimatch@npm:^10.1.1":
- version: 10.1.1
- resolution: "minimatch@npm:10.1.1"
- dependencies:
- "@isaacs/brace-expansion": "npm:^5.0.0"
- checksum: 10/110f38921ea527022e90f7a5f43721838ac740d0a0c26881c03b57c261354fb9a0430e40b2c56dfcea2ef3c773768f27210d1106f1f2be19cde3eea93f26f45e
- languageName: node
- linkType: hard
-
-"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1":
- version: 3.1.2
- resolution: "minimatch@npm:3.1.2"
- dependencies:
- brace-expansion: "npm:^1.1.7"
- checksum: 10/e0b25b04cd4ec6732830344e5739b13f8690f8a012d73445a4a19fbc623f5dd481ef7a5827fde25954cd6026fede7574cc54dc4643c99d6c6b653d6203f94634
- languageName: node
- linkType: hard
-
-"minimist@npm:^1.2.6":
- version: 1.2.8
- resolution: "minimist@npm:1.2.8"
- checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f
- languageName: node
- linkType: hard
-
-"minipass-collect@npm:^2.0.1":
- version: 2.0.1
- resolution: "minipass-collect@npm:2.0.1"
- dependencies:
- minipass: "npm:^7.0.3"
- checksum: 10/b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342
- languageName: node
- linkType: hard
-
-"minipass-fetch@npm:^5.0.0":
- version: 5.0.0
- resolution: "minipass-fetch@npm:5.0.0"
- dependencies:
- encoding: "npm:^0.1.13"
- minipass: "npm:^7.0.3"
- minipass-sized: "npm:^1.0.3"
- minizlib: "npm:^3.0.1"
- dependenciesMeta:
- encoding:
- optional: true
- checksum: 10/4fb7dca630a64e6970a8211dade505bfe260d0b8d60beb348dcdfb95fe35ef91d977b29963929c9017ae0805686aa3f413107dc6bc5deac9b9e26b0b41c3b86c
- languageName: node
- linkType: hard
-
-"minipass-flush@npm:^1.0.5":
- version: 1.0.5
- resolution: "minipass-flush@npm:1.0.5"
- dependencies:
- minipass: "npm:^3.0.0"
- checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
- languageName: node
- linkType: hard
-
-"minipass-pipeline@npm:^1.2.4":
- version: 1.2.4
- resolution: "minipass-pipeline@npm:1.2.4"
- dependencies:
- minipass: "npm:^3.0.0"
- checksum: 10/b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b
- languageName: node
- linkType: hard
-
-"minipass-sized@npm:^1.0.3":
- version: 1.0.3
- resolution: "minipass-sized@npm:1.0.3"
- dependencies:
- minipass: "npm:^3.0.0"
- checksum: 10/40982d8d836a52b0f37049a0a7e5d0f089637298e6d9b45df9c115d4f0520682a78258905e5c8b180fb41b593b0a82cc1361d2c74b45f7ada66334f84d1ecfdd
- languageName: node
- linkType: hard
-
-"minipass@npm:^3.0.0":
- version: 3.3.6
- resolution: "minipass@npm:3.3.6"
- dependencies:
- yallist: "npm:^4.0.0"
- checksum: 10/a5c6ef069f70d9a524d3428af39f2b117ff8cd84172e19b754e7264a33df460873e6eb3d6e55758531580970de50ae950c496256bb4ad3691a2974cddff189f0
- languageName: node
- linkType: hard
-
-"minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
- version: 7.1.2
- resolution: "minipass@npm:7.1.2"
- checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
- languageName: node
- linkType: hard
-
-"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0":
- version: 3.1.0
- resolution: "minizlib@npm:3.1.0"
- dependencies:
- minipass: "npm:^7.1.2"
- checksum: 10/f47365cc2cb7f078cbe7e046eb52655e2e7e97f8c0a9a674f4da60d94fb0624edfcec9b5db32e8ba5a99a5f036f595680ae6fe02a262beaa73026e505cc52f99
- languageName: node
- linkType: hard
-
-"mkdirp@npm:^1.0.4":
- version: 1.0.4
- resolution: "mkdirp@npm:1.0.4"
- bin:
- mkdirp: bin/cmd.js
- checksum: 10/d71b8dcd4b5af2fe13ecf3bd24070263489404fe216488c5ba7e38ece1f54daf219e72a833a3a2dc404331e870e9f44963a33399589490956bff003a3404d3b2
- languageName: node
- linkType: hard
-
-"moti@npm:^0.30.0":
- version: 0.30.0
- resolution: "moti@npm:0.30.0"
- dependencies:
- framer-motion: "npm:^6.5.1"
- peerDependencies:
- react-native-reanimated: "*"
- checksum: 10/7b892549cc5b898d21991f0f6b6b92f836d0ce58419f99c8888b87f3419a6199ac4e5933b407667f79cbc1c413ee95370ec7603503edfb6b20a6f0dc1ab4acd3
- languageName: node
- linkType: hard
-
-"motion-dom@npm:^12.26.2":
- version: 12.26.2
- resolution: "motion-dom@npm:12.26.2"
- dependencies:
- motion-utils: "npm:^12.24.10"
- checksum: 10/a24f7df17673433ab32820e508a475d681830b2edbd1a92f9ca64604a02a5ffb53e8bfec317344c34c65a601f2332d0486f038eed0c7db13b8dbc5c750f0063f
- languageName: node
- linkType: hard
-
-"motion-utils@npm:^12.24.10":
- version: 12.24.10
- resolution: "motion-utils@npm:12.24.10"
- checksum: 10/b023223fe617a32d2ade933b6a505caa11252eb2094f0ea65eda6db35d463a7b3cc766708141a7828405ab8d5c3651bb71fbf6e8e63769ef7d36e7d77b755b58
- languageName: node
- linkType: hard
-
-"motion@npm:^12.23.26":
- version: 12.26.2
- resolution: "motion@npm:12.26.2"
- dependencies:
- framer-motion: "npm:^12.26.2"
- tslib: "npm:^2.4.0"
- peerDependencies:
- "@emotion/is-prop-valid": "*"
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
- peerDependenciesMeta:
- "@emotion/is-prop-valid":
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- checksum: 10/9ea26346549334b3356d75f11464c12de0b35c3f7fc121eb8edc57f0b8315206695bcdf94c176aea3bff44d90035c1c3e9bf9446ada04a682120915ff524cd20
- languageName: node
- linkType: hard
-
-"mrmime@npm:^2.0.0":
- version: 2.0.1
- resolution: "mrmime@npm:2.0.1"
- checksum: 10/1f966e2c05b7264209c4149ae50e8e830908eb64dd903535196f6ad72681fa109b794007288a3c2814f7a1ecf9ca192769909c0c374d974d604a8de5fc095d4a
- languageName: node
- linkType: hard
-
-"ms@npm:2.0.0":
- version: 2.0.0
- resolution: "ms@npm:2.0.0"
- checksum: 10/0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4
- languageName: node
- linkType: hard
-
-"ms@npm:2.1.3, ms@npm:^2.1.3":
- version: 2.1.3
- resolution: "ms@npm:2.1.3"
- checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
- languageName: node
- linkType: hard
-
-"nanoid@npm:^3.3.11":
- version: 3.3.11
- resolution: "nanoid@npm:3.3.11"
- bin:
- nanoid: bin/nanoid.cjs
- checksum: 10/73b5afe5975a307aaa3c95dfe3334c52cdf9ae71518176895229b8d65ab0d1c0417dd081426134eb7571c055720428ea5d57c645138161e7d10df80815527c48
- languageName: node
- linkType: hard
-
-"negotiator@npm:0.6.3":
- version: 0.6.3
- resolution: "negotiator@npm:0.6.3"
- checksum: 10/2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837
- languageName: node
- linkType: hard
-
-"negotiator@npm:^1.0.0":
- version: 1.0.0
- resolution: "negotiator@npm:1.0.0"
- checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
- languageName: node
- linkType: hard
-
-"no-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "no-case@npm:3.0.4"
- dependencies:
- lower-case: "npm:^2.0.2"
- tslib: "npm:^2.0.3"
- checksum: 10/0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c
- languageName: node
- linkType: hard
-
-"node-fetch@npm:^2.7.0":
- version: 2.7.0
- resolution: "node-fetch@npm:2.7.0"
- dependencies:
- whatwg-url: "npm:^5.0.0"
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
- checksum: 10/b24f8a3dc937f388192e59bcf9d0857d7b6940a2496f328381641cb616efccc9866e89ec43f2ec956bbd6c3d3ee05524ce77fe7b29ccd34692b3a16f237d6676
- languageName: node
- linkType: hard
-
-"node-gyp@npm:latest":
- version: 12.1.0
- resolution: "node-gyp@npm:12.1.0"
- dependencies:
- env-paths: "npm:^2.2.0"
- exponential-backoff: "npm:^3.1.1"
- graceful-fs: "npm:^4.2.6"
- make-fetch-happen: "npm:^15.0.0"
- nopt: "npm:^9.0.0"
- proc-log: "npm:^6.0.0"
- semver: "npm:^7.3.5"
- tar: "npm:^7.5.2"
- tinyglobby: "npm:^0.2.12"
- which: "npm:^6.0.0"
- bin:
- node-gyp: bin/node-gyp.js
- checksum: 10/d93079236cef1dd7fa4df683708d8708ad255c55865f6656664c8959e4d3963d908ac48e8f9f341705432e979dbbf502a40d68d65a17fe35956a5a05ba6c1cb4
- languageName: node
- linkType: hard
-
-"node-int64@npm:^0.4.0":
- version: 0.4.0
- resolution: "node-int64@npm:0.4.0"
- checksum: 10/b7afc2b65e56f7035b1a2eec57ae0fbdee7d742b1cdcd0f4387562b6527a011ab1cbe9f64cc8b3cca61e3297c9637c8bf61cec2e6b8d3a711d4b5267dfafbe02
- languageName: node
- linkType: hard
-
-"node-releases@npm:^2.0.27":
- version: 2.0.27
- resolution: "node-releases@npm:2.0.27"
- checksum: 10/f6c78ddb392ae500719644afcbe68a9ea533242c02312eb6a34e8478506eb7482a3fb709c70235b01c32fe65625b68dfa9665113f816d87f163bc3819b62b106
- languageName: node
- linkType: hard
-
-"nopt@npm:^9.0.0":
- version: 9.0.0
- resolution: "nopt@npm:9.0.0"
- dependencies:
- abbrev: "npm:^4.0.0"
- bin:
- nopt: bin/nopt.js
- checksum: 10/56a1ccd2ad711fb5115918e2c96828703cddbe12ba2c3bd00591758f6fa30e6f47dd905c59dbfcf9b773f3a293b45996609fb6789ae29d6bfcc3cf3a6f7d9fda
- languageName: node
- linkType: hard
-
-"normalize-path@npm:^3.0.0":
- version: 3.0.0
- resolution: "normalize-path@npm:3.0.0"
- checksum: 10/88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20
- languageName: node
- linkType: hard
-
-"nullthrows@npm:^1.1.1":
- version: 1.1.1
- resolution: "nullthrows@npm:1.1.1"
- checksum: 10/c7cf377a095535dc301d81cf7959d3784d090a609a2a4faa40b6121a0c1d7f70d3a3aa534a34ab852e8553b66848ec503c28f2c19efd617ed564dc07dfbb6d33
- languageName: node
- linkType: hard
-
-"ob1@npm:0.83.3":
- version: 0.83.3
- resolution: "ob1@npm:0.83.3"
- dependencies:
- flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/20dfe91d48d0cadd97159cfd53f5abdca435b55d58b1f562e0687485e8f44f8a95e8ab3c835badd13d0d8c01e3d7b14d639a316aa4bf82841ac78b49611d4e5c
- languageName: node
- linkType: hard
-
-"object-assign@npm:^4.1.0":
- version: 4.1.1
- resolution: "object-assign@npm:4.1.1"
- checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
- languageName: node
- linkType: hard
-
-"object-keys@npm:^1.1.1":
- version: 1.1.1
- resolution: "object-keys@npm:1.1.1"
- checksum: 10/3d81d02674115973df0b7117628ea4110d56042e5326413e4b4313f0bcdf7dd78d4a3acef2c831463fa3796a66762c49daef306f4a0ea1af44877d7086d73bde
- languageName: node
- linkType: hard
-
-"obug@npm:^2.1.1":
- version: 2.1.1
- resolution: "obug@npm:2.1.1"
- checksum: 10/bdcf9213361786688019345f3452b95a1dc73710e4b403c82a1994b98bad6abc31b26cb72a482128c5fd53ea9daf6fbb7d0e0e7b2b7e9c8be6d779deeccee07f
- languageName: node
- linkType: hard
-
-"on-finished@npm:~2.3.0":
- version: 2.3.0
- resolution: "on-finished@npm:2.3.0"
- dependencies:
- ee-first: "npm:1.1.1"
- checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b
- languageName: node
- linkType: hard
-
-"on-finished@npm:~2.4.1":
- version: 2.4.1
- resolution: "on-finished@npm:2.4.1"
- dependencies:
- ee-first: "npm:1.1.1"
- checksum: 10/8e81472c5028125c8c39044ac4ab8ba51a7cdc19a9fbd4710f5d524a74c6d8c9ded4dd0eed83f28d3d33ac1d7a6a439ba948ccb765ac6ce87f30450a26bfe2ea
- languageName: node
- linkType: hard
-
-"once@npm:^1.3.0":
- version: 1.4.0
- resolution: "once@npm:1.4.0"
- dependencies:
- wrappy: "npm:1"
- checksum: 10/cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
- languageName: node
- linkType: hard
-
-"open@npm:^10.2.0":
- version: 10.2.0
- resolution: "open@npm:10.2.0"
- dependencies:
- default-browser: "npm:^5.2.1"
- define-lazy-prop: "npm:^3.0.0"
- is-inside-container: "npm:^1.0.0"
- wsl-utils: "npm:^0.1.0"
- checksum: 10/e6ad9474734eac3549dcc7d85e952394856ccaee48107c453bd6a725b82e3b8ed5f427658935df27efa76b411aeef62888edea8a9e347e8e7c82632ec966b30e
- languageName: node
- linkType: hard
-
-"open@npm:^7.0.3, open@npm:^7.4.2":
- version: 7.4.2
- resolution: "open@npm:7.4.2"
- dependencies:
- is-docker: "npm:^2.0.0"
- is-wsl: "npm:^2.1.1"
- checksum: 10/4fc02ed3368dcd5d7247ad3566433ea2695b0713b041ebc0eeb2f0f9e5d4e29fc2068f5cdd500976b3464e77fe8b61662b1b059c73233ccc601fe8b16d6c1cd6
- languageName: node
- linkType: hard
-
-"outdent@npm:^0.8.0":
- version: 0.8.0
- resolution: "outdent@npm:0.8.0"
- checksum: 10/a556c5c308705ad4e3441be435f2b2cf014cb5f9753a24cbd080eadc473b988c77d0d529a6a9a57c3931fb4178e5a81d668cc4bc49892b668191a5d0ba3df76e
- languageName: node
- linkType: hard
-
-"p-limit@npm:^2.2.0":
- version: 2.3.0
- resolution: "p-limit@npm:2.3.0"
- dependencies:
- p-try: "npm:^2.0.0"
- checksum: 10/84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1
- languageName: node
- linkType: hard
-
-"p-locate@npm:^4.1.0":
- version: 4.1.0
- resolution: "p-locate@npm:4.1.0"
- dependencies:
- p-limit: "npm:^2.2.0"
- checksum: 10/513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870
- languageName: node
- linkType: hard
-
-"p-map@npm:^7.0.2":
- version: 7.0.4
- resolution: "p-map@npm:7.0.4"
- checksum: 10/ef48c3b2e488f31c693c9fcc0df0ef76518cf6426a495cf9486ebbb0fd7f31aef7f90e96f72e0070c0ff6e3177c9318f644b512e2c29e3feee8d7153fcb6782e
- languageName: node
- linkType: hard
-
-"p-try@npm:^2.0.0":
- version: 2.2.0
- resolution: "p-try@npm:2.2.0"
- checksum: 10/f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae
- languageName: node
- linkType: hard
-
-"package-json-from-dist@npm:^1.0.0":
- version: 1.0.1
- resolution: "package-json-from-dist@npm:1.0.1"
- checksum: 10/58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602
- languageName: node
- linkType: hard
-
-"parent-module@npm:^1.0.0":
- version: 1.0.1
- resolution: "parent-module@npm:1.0.1"
- dependencies:
- callsites: "npm:^3.0.0"
- checksum: 10/6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff
- languageName: node
- linkType: hard
-
-"parse-json@npm:^5.2.0":
- version: 5.2.0
- resolution: "parse-json@npm:5.2.0"
- dependencies:
- "@babel/code-frame": "npm:^7.0.0"
- error-ex: "npm:^1.3.1"
- json-parse-even-better-errors: "npm:^2.3.0"
- lines-and-columns: "npm:^1.1.6"
- checksum: 10/62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2
- languageName: node
- linkType: hard
-
-"parse5@npm:^8.0.0":
- version: 8.0.0
- resolution: "parse5@npm:8.0.0"
- dependencies:
- entities: "npm:^6.0.0"
- checksum: 10/1973850932bb1cbd52ab64502761489fbe1bb43a52dee7ce41aac0b6c33a51a92aaee04661590b0912b739ae9ee316bce4c78c8ea34af42a7e522c983c3c6cf5
- languageName: node
- linkType: hard
-
-"parseurl@npm:~1.3.3":
- version: 1.3.3
- resolution: "parseurl@npm:1.3.3"
- checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2
- languageName: node
- linkType: hard
-
-"patch-package@npm:^8.0.1":
- version: 8.0.1
- resolution: "patch-package@npm:8.0.1"
- dependencies:
- "@yarnpkg/lockfile": "npm:^1.1.0"
- chalk: "npm:^4.1.2"
- ci-info: "npm:^3.7.0"
- cross-spawn: "npm:^7.0.3"
- find-yarn-workspace-root: "npm:^2.0.0"
- fs-extra: "npm:^10.0.0"
- json-stable-stringify: "npm:^1.0.2"
- klaw-sync: "npm:^6.0.0"
- minimist: "npm:^1.2.6"
- open: "npm:^7.4.2"
- semver: "npm:^7.5.3"
- slash: "npm:^2.0.0"
- tmp: "npm:^0.2.4"
- yaml: "npm:^2.2.2"
- bin:
- patch-package: index.js
- checksum: 10/920a9fb0001ea67a66d79ea696e6d74e3040b0f282e09addae913978b6d0e8cb5ef9a4030eb77df8a5497e8822fa8449c2dfdc668ecff7fb9ff8bfef0c897c6e
- languageName: node
- linkType: hard
-
-"path-exists@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-exists@npm:4.0.0"
- checksum: 10/505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1
- languageName: node
- linkType: hard
-
-"path-is-absolute@npm:^1.0.0":
- version: 1.0.1
- resolution: "path-is-absolute@npm:1.0.1"
- checksum: 10/060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
- languageName: node
- linkType: hard
-
-"path-key@npm:^3.1.0":
- version: 3.1.1
- resolution: "path-key@npm:3.1.1"
- checksum: 10/55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020
- languageName: node
- linkType: hard
-
-"path-parse@npm:^1.0.7":
- version: 1.0.7
- resolution: "path-parse@npm:1.0.7"
- checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
- languageName: node
- linkType: hard
-
-"path-scurry@npm:^2.0.0":
- version: 2.0.1
- resolution: "path-scurry@npm:2.0.1"
- dependencies:
- lru-cache: "npm:^11.0.0"
- minipass: "npm:^7.1.2"
- checksum: 10/1e9c74e9ccf94d7c16056a5cb2dba9fa23eec1bc221ab15c44765486b9b9975b4cd9a4d55da15b96eadf67d5202e9a2f1cec9023fbb35fe7d9ccd0ff1891f88b
- languageName: node
- linkType: hard
-
-"path-type@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-type@npm:4.0.0"
- checksum: 10/5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
- languageName: node
- linkType: hard
-
-"pathe@npm:^2.0.3":
- version: 2.0.3
- resolution: "pathe@npm:2.0.3"
- checksum: 10/01e9a69928f39087d96e1751ce7d6d50da8c39abf9a12e0ac2389c42c83bc76f78c45a475bd9026a02e6a6f79be63acc75667df855862fe567d99a00a540d23d
- languageName: node
- linkType: hard
-
-"pathval@npm:^2.0.0":
- version: 2.0.1
- resolution: "pathval@npm:2.0.1"
- checksum: 10/f5e8b82f6b988a5bba197970af050268fd800780d0f9ee026e6f0b544ac4b17ab52bebeabccb790d63a794530a1641ae399ad07ecfc67ad337504c85dc9e5693
- languageName: node
- linkType: hard
-
-"picocolors@npm:^1.1.1":
- version: 1.1.1
- resolution: "picocolors@npm:1.1.1"
- checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
- languageName: node
- linkType: hard
-
-"picomatch@npm:^2.0.4, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
- version: 2.3.1
- resolution: "picomatch@npm:2.3.1"
- checksum: 10/60c2595003b05e4535394d1da94850f5372c9427ca4413b71210f437f7b2ca091dbd611c45e8b37d10036fa8eade25c1b8951654f9d3973bfa66a2ff4d3b08bc
- languageName: node
- linkType: hard
-
-"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3":
- version: 4.0.3
- resolution: "picomatch@npm:4.0.3"
- checksum: 10/57b99055f40b16798f2802916d9c17e9744e620a0db136554af01d19598b96e45e2f00014c91d1b8b13874b80caa8c295b3d589a3f72373ec4aaf54baa5962d5
- languageName: node
- linkType: hard
-
-"pirates@npm:^4.0.4":
- version: 4.0.7
- resolution: "pirates@npm:4.0.7"
- checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96
- languageName: node
- linkType: hard
-
-"piscina@npm:^4.7.0":
- version: 4.9.2
- resolution: "piscina@npm:4.9.2"
- dependencies:
- "@napi-rs/nice": "npm:^1.0.1"
- dependenciesMeta:
- "@napi-rs/nice":
- optional: true
- checksum: 10/2ae40fc2ba54d230c8372757608458af113ae2b5e66cb4f75bb8ec87f69c1209ab5deec41d471b3649e45571b6c9b04a2aca5d8d3459364bdc69a4dbf9c3d205
- languageName: node
- linkType: hard
-
-"pixelmatch@npm:7.1.0":
- version: 7.1.0
- resolution: "pixelmatch@npm:7.1.0"
- dependencies:
- pngjs: "npm:^7.0.0"
- bin:
- pixelmatch: bin/pixelmatch
- checksum: 10/57a122196318ea8ce74e8759b1b7b94b9f9627b495cd79e50a49d470dc23b6c679e89c38660d0f7e8f959eac3b279c55b728e52d02c276dc51505f06eaba1141
- languageName: node
- linkType: hard
-
-"pkg-dir@npm:^4.1.0":
- version: 4.2.0
- resolution: "pkg-dir@npm:4.2.0"
- dependencies:
- find-up: "npm:^4.0.0"
- checksum: 10/9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6
- languageName: node
- linkType: hard
-
-"playwright-core@npm:1.57.0":
- version: 1.57.0
- resolution: "playwright-core@npm:1.57.0"
- bin:
- playwright-core: cli.js
- checksum: 10/ec066602f0196f036006caee14a30d0a57533a76673bb9a0c609ef56e21decf018f0e8d402ba2fb18251393be6a1c9e193c83266f1670fe50838c5340e220de0
- languageName: node
- linkType: hard
-
-"playwright@npm:^1.56.1":
- version: 1.57.0
- resolution: "playwright@npm:1.57.0"
- dependencies:
- fsevents: "npm:2.3.2"
- playwright-core: "npm:1.57.0"
- dependenciesMeta:
- fsevents:
- optional: true
- bin:
- playwright: cli.js
- checksum: 10/241559210f98ef11b6bd6413f2d29da7ef67c7865b72053192f0d164fab9e0d3bd47913b3351d5de6433a8aff2d8424d4b8bd668df420bf4dda7ae9fcd37b942
- languageName: node
- linkType: hard
-
-"pluralize@npm:^8.0.0":
- version: 8.0.0
- resolution: "pluralize@npm:8.0.0"
- checksum: 10/17877fdfdb7ddb3639ce257ad73a7c51a30a966091e40f56ea9f2f545b5727ce548d4928f8cb3ce38e7dc0c5150407d318af6a4ed0ea5265d378473b4c2c61ec
- languageName: node
- linkType: hard
-
-"pngjs@npm:^7.0.0":
- version: 7.0.0
- resolution: "pngjs@npm:7.0.0"
- checksum: 10/e843ebbb0df092ee0f3a3e7dbd91ff87a239a4e4c4198fff202916bfb33b67622f4b83b3c29f3ccae94fcb97180c289df06068624554f61686fe6b9a4811f7db
- languageName: node
- linkType: hard
-
-"popmotion@npm:11.0.3":
- version: 11.0.3
- resolution: "popmotion@npm:11.0.3"
- dependencies:
- framesync: "npm:6.0.1"
- hey-listen: "npm:^1.0.8"
- style-value-types: "npm:5.0.0"
- tslib: "npm:^2.1.0"
- checksum: 10/d2b6f16536b093d6106ab4caff105b1b4a8bb260e1deb316ca4fe81997c2ca1fc9e2d7747cee08dc2ce34d23ef7be8fd096efa7bc7f6908479da9d16343e1f63
- languageName: node
- linkType: hard
-
-"postcss-value-parser@npm:^4.2.0":
- version: 4.2.0
- resolution: "postcss-value-parser@npm:4.2.0"
- checksum: 10/e4e4486f33b3163a606a6ed94f9c196ab49a37a7a7163abfcd469e5f113210120d70b8dd5e33d64636f41ad52316a3725655421eb9a1094f1bcab1db2f555c62
- languageName: node
- linkType: hard
-
-"postcss@npm:^8.5.6":
- version: 8.5.6
- resolution: "postcss@npm:8.5.6"
- dependencies:
- nanoid: "npm:^3.3.11"
- picocolors: "npm:^1.1.1"
- source-map-js: "npm:^1.2.1"
- checksum: 10/9e4fbe97574091e9736d0e82a591e29aa100a0bf60276a926308f8c57249698935f35c5d2f4e80de778d0cbb8dcffab4f383d85fd50c5649aca421c3df729b86
- languageName: node
- linkType: hard
-
-"pretty-format@npm:^29.7.0":
- version: 29.7.0
- resolution: "pretty-format@npm:29.7.0"
- dependencies:
- "@jest/schemas": "npm:^29.6.3"
- ansi-styles: "npm:^5.0.0"
- react-is: "npm:^18.0.0"
- checksum: 10/dea96bc83c83cd91b2bfc55757b6b2747edcaac45b568e46de29deee80742f17bc76fe8898135a70d904f4928eafd8bb693cd1da4896e8bdd3c5e82cadf1d2bb
- languageName: node
- linkType: hard
-
-"proc-log@npm:^6.0.0":
- version: 6.1.0
- resolution: "proc-log@npm:6.1.0"
- checksum: 10/9033f30f168ed5a0991b773d0c50ff88384c4738e9a0a67d341de36bf7293771eed648ab6a0562f62276da12fde91f3bbfc75ffff6e71ad49aafd74fc646be66
- languageName: node
- linkType: hard
-
-"promise-retry@npm:^2.0.1":
- version: 2.0.1
- resolution: "promise-retry@npm:2.0.1"
- dependencies:
- err-code: "npm:^2.0.2"
- retry: "npm:^0.12.0"
- checksum: 10/96e1a82453c6c96eef53a37a1d6134c9f2482f94068f98a59145d0986ca4e497bf110a410adf73857e588165eab3899f0ebcf7b3890c1b3ce802abc0d65967d4
- languageName: node
- linkType: hard
-
-"promise@npm:^7.1.1":
- version: 7.3.1
- resolution: "promise@npm:7.3.1"
- dependencies:
- asap: "npm:~2.0.3"
- checksum: 10/37dbe58ca7b0716cc881f0618128f1fd6ff9c46cdc529a269fd70004e567126a449a94e9428e2d19b53d06182d11b45d0c399828f103e06b2bb87643319bd2e7
- languageName: node
- linkType: hard
-
-"promise@npm:^8.3.0":
- version: 8.3.0
- resolution: "promise@npm:8.3.0"
- dependencies:
- asap: "npm:~2.0.6"
- checksum: 10/55e9d0d723c66810966bc055c6c77a3658c0af7e4a8cc88ea47aeaf2949ca0bd1de327d9c631df61236f5406ad478384fa19a77afb3f88c0303eba9e5eb0a8d8
- languageName: node
- linkType: hard
-
-"punycode@npm:^2.3.1":
- version: 2.3.1
- resolution: "punycode@npm:2.3.1"
- checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059
- languageName: node
- linkType: hard
-
-"queue-microtask@npm:^1.2.2":
- version: 1.2.3
- resolution: "queue-microtask@npm:1.2.3"
- checksum: 10/72900df0616e473e824202113c3df6abae59150dfb73ed13273503127235320e9c8ca4aaaaccfd58cf417c6ca92a6e68ee9a5c3182886ae949a768639b388a7b
- languageName: node
- linkType: hard
-
-"queue@npm:6.0.2":
- version: 6.0.2
- resolution: "queue@npm:6.0.2"
- dependencies:
- inherits: "npm:~2.0.3"
- checksum: 10/3437954ef1442c86ff01a0fbe3dc6222838823b1ca97f37eff651bc20b868c0c2904424ef2c0d44cba46055f54b578f92866e573125dc9a5e8823d751e4d1585
- languageName: node
- linkType: hard
-
-"r-json@npm:^1.2.10":
- version: 1.3.1
- resolution: "r-json@npm:1.3.1"
- dependencies:
- w-json: "npm:1.3.10"
- checksum: 10/dc5b6e6fc636e0f72e0ef5601e346976d63716dcbf2460a1dc5deaa6cfa783619e2ea5763d15a81176c87f2c9d259104399c5896a9f2f6aa5df86f0b6a9bd892
- languageName: node
- linkType: hard
-
-"range-parser@npm:~1.2.1":
- version: 1.2.1
- resolution: "range-parser@npm:1.2.1"
- checksum: 10/ce21ef2a2dd40506893157970dc76e835c78cf56437e26e19189c48d5291e7279314477b06ac38abd6a401b661a6840f7b03bd0b1249da9b691deeaa15872c26
- languageName: node
- linkType: hard
-
-"react-devtools-core@npm:^6.1.5":
- version: 6.1.5
- resolution: "react-devtools-core@npm:6.1.5"
- dependencies:
- shell-quote: "npm:^1.6.1"
- ws: "npm:^7"
- checksum: 10/0323f1d006979374b79ac83fced5bb10c04f2817d7bd4338074ead815ff441b943290d563d7796233767dd973787116a4b3c62040de4d770e0ae5b207fc8d480
- languageName: node
- linkType: hard
-
-"react-docgen-typescript@npm:^2.2.2":
- version: 2.4.0
- resolution: "react-docgen-typescript@npm:2.4.0"
- peerDependencies:
- typescript: ">= 4.3.x"
- checksum: 10/81e45bc012150dee50a9919a44597a436d45168f7a83febbbfef134c07e71c1a2f09fb6e1fc040f18bd6747f37b46d463a2b4a30177f6137e4ff49570bcaf253
- languageName: node
- linkType: hard
-
-"react-docgen@npm:^8.0.0, react-docgen@npm:^8.0.2":
- version: 8.0.2
- resolution: "react-docgen@npm:8.0.2"
- dependencies:
- "@babel/core": "npm:^7.28.0"
- "@babel/traverse": "npm:^7.28.0"
- "@babel/types": "npm:^7.28.2"
- "@types/babel__core": "npm:^7.20.5"
- "@types/babel__traverse": "npm:^7.20.7"
- "@types/doctrine": "npm:^0.0.9"
- "@types/resolve": "npm:^1.20.2"
- doctrine: "npm:^3.0.0"
- resolve: "npm:^1.22.1"
- strip-indent: "npm:^4.0.0"
- checksum: 10/b56f594237a0bdf1356dee6a416ab6f2f38f60a7330cbdaf1da93d366f29f6bfbbfedecd51d47f6ba2a898985c3205c369e7f6cad528478560d9363717243ff8
- languageName: node
- linkType: hard
-
-"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react-dom@npm:^19.2.0":
- version: 19.2.3
- resolution: "react-dom@npm:19.2.3"
- dependencies:
- scheduler: "npm:^0.27.0"
- peerDependencies:
- react: ^19.2.3
- checksum: 10/5780f6d4c8e8ece09f82c5500ba2d55e01c30b5273f9281734d7d3b65013cd1fa52ec4e4436e5248c0a9e5bc340836044051168bbad8d7eac4d33ee6c2a867a1
- languageName: node
- linkType: hard
-
-"react-freeze@npm:^1.0.3":
- version: 1.0.4
- resolution: "react-freeze@npm:1.0.4"
- peerDependencies:
- react: ">=17.0.0"
- checksum: 10/1dc433319341ec3dca84513c4197ef4f4c8232604d35f83546a8abfb41d9591f934b66aaaa4dc3dc8b1b65f488705a2a48ae6c1d9792660119a9cdedeab4ca8f
- languageName: node
- linkType: hard
-
-"react-is@npm:^18.0.0":
- version: 18.3.1
- resolution: "react-is@npm:18.3.1"
- checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22
- languageName: node
- linkType: hard
-
-"react-native-device-info@npm:^15.0.1":
- version: 15.0.1
- resolution: "react-native-device-info@npm:15.0.1"
- peerDependencies:
- react-native: "*"
- checksum: 10/965cccc8b6453c2890a5ee72919189f4b29b076ff02a166ebe0743083db5e1c6b01a720f50e8d3c30af00f0ad204c8e6faaadd3ba57852763944f59fb711b789
- languageName: node
- linkType: hard
-
-"react-native-web@npm:^0.20.0":
- version: 0.20.0
- resolution: "react-native-web@npm:0.20.0"
- dependencies:
- "@babel/runtime": "npm:^7.18.6"
- "@react-native/normalize-colors": "npm:^0.74.1"
- fbjs: "npm:^3.0.4"
- inline-style-prefixer: "npm:^7.0.1"
- memoize-one: "npm:^6.0.0"
- nullthrows: "npm:^1.1.1"
- postcss-value-parser: "npm:^4.2.0"
- styleq: "npm:^0.1.3"
- peerDependencies:
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
- checksum: 10/2a2e84ca647b1b1422941f5d8e0a4f513ad61a34c5e47fb6888fc8ca3aca5cc105bc0c6207a3db4727a8333dfd9c7b27eb8d2acdab3bd4ca1abc6fe32459da92
- languageName: node
- linkType: hard
-
-"react-native-web@npm:^0.21.2":
- version: 0.21.2
- resolution: "react-native-web@npm:0.21.2"
- dependencies:
- "@babel/runtime": "npm:^7.18.6"
- "@react-native/normalize-colors": "npm:^0.74.1"
- fbjs: "npm:^3.0.4"
- inline-style-prefixer: "npm:^7.0.1"
- memoize-one: "npm:^6.0.0"
- nullthrows: "npm:^1.1.1"
- postcss-value-parser: "npm:^4.2.0"
- styleq: "npm:^0.1.3"
- peerDependencies:
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
- checksum: 10/32f785541660c25326d6ef863afb7b07259b884c2faf083b2d9ea44677bf2423a5b805478f83531be7c9b0260d98997def720000c033d178fd55fecfe6336211
- languageName: node
- linkType: hard
-
-"react-native@npm:*":
- version: 0.83.1
- resolution: "react-native@npm:0.83.1"
- dependencies:
- "@jest/create-cache-key-function": "npm:^29.7.0"
- "@react-native/assets-registry": "npm:0.83.1"
- "@react-native/codegen": "npm:0.83.1"
- "@react-native/community-cli-plugin": "npm:0.83.1"
- "@react-native/gradle-plugin": "npm:0.83.1"
- "@react-native/js-polyfills": "npm:0.83.1"
- "@react-native/normalize-colors": "npm:0.83.1"
- "@react-native/virtualized-lists": "npm:0.83.1"
- abort-controller: "npm:^3.0.0"
- anser: "npm:^1.4.9"
- ansi-regex: "npm:^5.0.0"
- babel-jest: "npm:^29.7.0"
- babel-plugin-syntax-hermes-parser: "npm:0.32.0"
- base64-js: "npm:^1.5.1"
- commander: "npm:^12.0.0"
- flow-enums-runtime: "npm:^0.0.6"
- glob: "npm:^7.1.1"
- hermes-compiler: "npm:0.14.0"
- invariant: "npm:^2.2.4"
- jest-environment-node: "npm:^29.7.0"
- memoize-one: "npm:^5.0.0"
- metro-runtime: "npm:^0.83.3"
- metro-source-map: "npm:^0.83.3"
- nullthrows: "npm:^1.1.1"
- pretty-format: "npm:^29.7.0"
- promise: "npm:^8.3.0"
- react-devtools-core: "npm:^6.1.5"
- react-refresh: "npm:^0.14.0"
- regenerator-runtime: "npm:^0.13.2"
- scheduler: "npm:0.27.0"
- semver: "npm:^7.1.3"
- stacktrace-parser: "npm:^0.1.10"
- whatwg-fetch: "npm:^3.0.0"
- ws: "npm:^7.5.10"
- yargs: "npm:^17.6.2"
- peerDependencies:
- "@types/react": ^19.1.1
- react: ^19.2.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- bin:
- react-native: cli.js
- checksum: 10/65a99660923535662fe7248b9ef5c5f8205622c444f565952e2a58564cd87f2781525f4a2a9f31e8826a505954bb4321f191a8350acf8a195adb0f32f36980c3
- languageName: node
- linkType: hard
-
-"react-refresh@npm:^0.14.0":
- version: 0.14.2
- resolution: "react-refresh@npm:0.14.2"
- checksum: 10/512abf97271ab8623486061be04b608c39d932e3709f9af1720b41573415fa4993d0009fa5138b6705b60a98f4102f744d4e26c952b14f41a0e455521c6be4cc
- languageName: node
- linkType: hard
-
-"react-refresh@npm:^0.18.0":
- version: 0.18.0
- resolution: "react-refresh@npm:0.18.0"
- checksum: 10/504c331c19776bf8320c23bad7f80b3a28de03301ed7523b0dd21d3f02bf2b53bbdd5aa52469b187bc90f358614b2ba303c088a0765c95f4f0a68c43a7d67b1d
- languageName: node
- linkType: hard
-
-"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react@npm:^19.2.0":
- version: 19.2.3
- resolution: "react@npm:19.2.3"
- checksum: 10/d16b7f35c0d35a56f63d9d1693819762e4abc479c57dd6310298920bed3820fcec7e17a99d44983416d8f5049143ea45b8005d3ab8324bae8973224400502b08
- languageName: node
- linkType: hard
-
-"recast@npm:^0.23.5":
- version: 0.23.11
- resolution: "recast@npm:0.23.11"
- dependencies:
- ast-types: "npm:^0.16.1"
- esprima: "npm:~4.0.0"
- source-map: "npm:~0.6.1"
- tiny-invariant: "npm:^1.3.3"
- tslib: "npm:^2.0.1"
- checksum: 10/a622b7848efe13a59a40c9a1a3a8178433eae1048780e04d7392406e2d67fc29e3efa84b3aa8cfda28fd58989f4b59fa968bed295b739987a666bd11cc57a5b2
- languageName: node
- linkType: hard
-
-"redent@npm:^3.0.0":
- version: 3.0.0
- resolution: "redent@npm:3.0.0"
- dependencies:
- indent-string: "npm:^4.0.0"
- strip-indent: "npm:^3.0.0"
- checksum: 10/fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b
- languageName: node
- linkType: hard
-
-"regenerator-runtime@npm:^0.13.2":
- version: 0.13.11
- resolution: "regenerator-runtime@npm:0.13.11"
- checksum: 10/d493e9e118abef5b099c78170834f18540c4933cedf9bfabc32d3af94abfb59a7907bd7950259cbab0a929ebca7db77301e8024e5121e6482a82f78283dfd20c
- languageName: node
- linkType: hard
-
-"require-directory@npm:^2.1.1":
- version: 2.1.1
- resolution: "require-directory@npm:2.1.1"
- checksum: 10/a72468e2589270d91f06c7d36ec97a88db53ae5d6fe3787fadc943f0b0276b10347f89b363b2a82285f650bdcc135ad4a257c61bdd4d00d6df1fa24875b0ddaf
- languageName: node
- linkType: hard
-
-"require-from-string@npm:^2.0.2":
- version: 2.0.2
- resolution: "require-from-string@npm:2.0.2"
- checksum: 10/839a3a890102a658f4cb3e7b2aa13a1f80a3a976b512020c3d1efc418491c48a886b6e481ea56afc6c4cb5eef678f23b2a4e70575e7534eccadf5e30ed2e56eb
- languageName: node
- linkType: hard
-
-"resolve-from@npm:^4.0.0":
- version: 4.0.0
- resolution: "resolve-from@npm:4.0.0"
- checksum: 10/91eb76ce83621eea7bbdd9b55121a5c1c4a39e54a9ce04a9ad4517f102f8b5131c2cf07622c738a6683991bf54f2ce178f5a42803ecbd527ddc5105f362cc9e3
- languageName: node
- linkType: hard
-
-"resolve-from@npm:^5.0.0":
- version: 5.0.0
- resolution: "resolve-from@npm:5.0.0"
- checksum: 10/be18a5e4d76dd711778664829841cde690971d02b6cbae277735a09c1c28f407b99ef6ef3cd585a1e6546d4097b28df40ed32c4a287b9699dcf6d7f208495e23
- languageName: node
- linkType: hard
-
-"resolve-pkg-maps@npm:^1.0.0":
- version: 1.0.0
- resolution: "resolve-pkg-maps@npm:1.0.0"
- checksum: 10/0763150adf303040c304009231314d1e84c6e5ebfa2d82b7d94e96a6e82bacd1dcc0b58ae257315f3c8adb89a91d8d0f12928241cba2df1680fbe6f60bf99b0e
- languageName: node
- linkType: hard
-
-"resolve@npm:^1.22.1, resolve@npm:^1.22.8":
- version: 1.22.11
- resolution: "resolve@npm:1.22.11"
- dependencies:
- is-core-module: "npm:^2.16.1"
- path-parse: "npm:^1.0.7"
- supports-preserve-symlinks-flag: "npm:^1.0.0"
- bin:
- resolve: bin/resolve
- checksum: 10/e1b2e738884a08de03f97ee71494335eba8c2b0feb1de9ae065e82c48997f349f77a2b10e8817e147cf610bfabc4b1cb7891ee8eaf5bf80d4ad514a34c4fab0a
- languageName: node
- linkType: hard
-
-"resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin":
- version: 1.22.11
- resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d"
- dependencies:
- is-core-module: "npm:^2.16.1"
- path-parse: "npm:^1.0.7"
- supports-preserve-symlinks-flag: "npm:^1.0.0"
- bin:
- resolve: bin/resolve
- checksum: 10/fd342cad25e52cd6f4f3d1716e189717f2522bfd6641109fe7aa372f32b5714a296ed7c238ddbe7ebb0c1ddfe0b7f71c9984171024c97cf1b2073e3e40ff71a8
- languageName: node
- linkType: hard
-
-"retry@npm:^0.12.0":
- version: 0.12.0
- resolution: "retry@npm:0.12.0"
- checksum: 10/1f914879f97e7ee931ad05fe3afa629bd55270fc6cf1c1e589b6a99fab96d15daad0fa1a52a00c729ec0078045fe3e399bd4fd0c93bcc906957bdc17f89cb8e6
- languageName: node
- linkType: hard
-
-"reusify@npm:^1.0.4":
- version: 1.1.0
- resolution: "reusify@npm:1.1.0"
- checksum: 10/af47851b547e8a8dc89af144fceee17b80d5beaf5e6f57ed086432d79943434ff67ca526e92275be6f54b6189f6920a24eace75c2657eed32d02c400312b21ec
- languageName: node
- linkType: hard
-
-"rimraf@npm:^3.0.2":
- version: 3.0.2
- resolution: "rimraf@npm:3.0.2"
- dependencies:
- glob: "npm:^7.1.3"
- bin:
- rimraf: bin.js
- checksum: 10/063ffaccaaaca2cfd0ef3beafb12d6a03dd7ff1260d752d62a6077b5dfff6ae81bea571f655bb6b589d366930ec1bdd285d40d560c0dae9b12f125e54eb743d5
- languageName: node
- linkType: hard
-
-"rollup@npm:^4.43.0":
- version: 4.55.1
- resolution: "rollup@npm:4.55.1"
- dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.55.1"
- "@rollup/rollup-android-arm64": "npm:4.55.1"
- "@rollup/rollup-darwin-arm64": "npm:4.55.1"
- "@rollup/rollup-darwin-x64": "npm:4.55.1"
- "@rollup/rollup-freebsd-arm64": "npm:4.55.1"
- "@rollup/rollup-freebsd-x64": "npm:4.55.1"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.55.1"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.55.1"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-arm64-musl": "npm:4.55.1"
- "@rollup/rollup-linux-loong64-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-loong64-musl": "npm:4.55.1"
- "@rollup/rollup-linux-ppc64-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-ppc64-musl": "npm:4.55.1"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-riscv64-musl": "npm:4.55.1"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-x64-gnu": "npm:4.55.1"
- "@rollup/rollup-linux-x64-musl": "npm:4.55.1"
- "@rollup/rollup-openbsd-x64": "npm:4.55.1"
- "@rollup/rollup-openharmony-arm64": "npm:4.55.1"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.55.1"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.55.1"
- "@rollup/rollup-win32-x64-gnu": "npm:4.55.1"
- "@rollup/rollup-win32-x64-msvc": "npm:4.55.1"
- "@types/estree": "npm:1.0.8"
- fsevents: "npm:~2.3.2"
- dependenciesMeta:
- "@rollup/rollup-android-arm-eabi":
- optional: true
- "@rollup/rollup-android-arm64":
- optional: true
- "@rollup/rollup-darwin-arm64":
- optional: true
- "@rollup/rollup-darwin-x64":
- optional: true
- "@rollup/rollup-freebsd-arm64":
- optional: true
- "@rollup/rollup-freebsd-x64":
- optional: true
- "@rollup/rollup-linux-arm-gnueabihf":
- optional: true
- "@rollup/rollup-linux-arm-musleabihf":
- optional: true
- "@rollup/rollup-linux-arm64-gnu":
- optional: true
- "@rollup/rollup-linux-arm64-musl":
- optional: true
- "@rollup/rollup-linux-loong64-gnu":
- optional: true
- "@rollup/rollup-linux-loong64-musl":
- optional: true
- "@rollup/rollup-linux-ppc64-gnu":
- optional: true
- "@rollup/rollup-linux-ppc64-musl":
- optional: true
- "@rollup/rollup-linux-riscv64-gnu":
- optional: true
- "@rollup/rollup-linux-riscv64-musl":
- optional: true
- "@rollup/rollup-linux-s390x-gnu":
- optional: true
- "@rollup/rollup-linux-x64-gnu":
- optional: true
- "@rollup/rollup-linux-x64-musl":
- optional: true
- "@rollup/rollup-openbsd-x64":
- optional: true
- "@rollup/rollup-openharmony-arm64":
- optional: true
- "@rollup/rollup-win32-arm64-msvc":
- optional: true
- "@rollup/rollup-win32-ia32-msvc":
- optional: true
- "@rollup/rollup-win32-x64-gnu":
- optional: true
- "@rollup/rollup-win32-x64-msvc":
- optional: true
- fsevents:
- optional: true
- bin:
- rollup: dist/bin/rollup
- checksum: 10/392a8bb68ce492d5f8f59d9420b448e76b2550152482a61688617c1c9c52f8f61162478cfe44f2c6a647e82b0a5e7d61e1ac1f2701ca4d48f4acd231df7bd84a
- languageName: node
- linkType: hard
-
-"rtl-detect@npm:^1.1.2":
- version: 1.1.2
- resolution: "rtl-detect@npm:1.1.2"
- checksum: 10/d19089c3b5f7a6fbabfa2c4724fcdf8694f313d196d44c8eee3625ba2e46418afe65b4da38e3e92822985291efd0656d85daa4b2ef296a46a65a702d0b156876
- languageName: node
- linkType: hard
-
-"run-applescript@npm:^7.0.0":
- version: 7.1.0
- resolution: "run-applescript@npm:7.1.0"
- checksum: 10/8659fb5f2717b2b37a68cbfe5f678254cf24b5a82a6df3372b180c80c7c137dcd757a4166c3887e459f59a090ca414e8ea7ca97cf3ee5123db54b3b4006d7b7a
- languageName: node
- linkType: hard
-
-"run-parallel@npm:^1.1.9":
- version: 1.2.0
- resolution: "run-parallel@npm:1.2.0"
- dependencies:
- queue-microtask: "npm:^1.2.2"
- checksum: 10/cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d
- languageName: node
- linkType: hard
-
-"safer-buffer@npm:>= 2.1.2 < 3.0.0":
- version: 2.1.2
- resolution: "safer-buffer@npm:2.1.2"
- checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83
- languageName: node
- linkType: hard
-
-"saxes@npm:^6.0.0":
- version: 6.0.0
- resolution: "saxes@npm:6.0.0"
- dependencies:
- xmlchars: "npm:^2.2.0"
- checksum: 10/97b50daf6ca3a153e89842efa18a862e446248296622b7473c169c84c823ee8a16e4a43bac2f73f11fc8cb9168c73fbb0d73340f26552bac17970e9052367aa9
- languageName: node
- linkType: hard
-
-"scheduler@npm:0.27.0, scheduler@npm:^0.27.0":
- version: 0.27.0
- resolution: "scheduler@npm:0.27.0"
- checksum: 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06
- languageName: node
- linkType: hard
-
-"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
- version: 6.3.1
- resolution: "semver@npm:6.3.1"
- bin:
- semver: bin/semver.js
- checksum: 10/1ef3a85bd02a760c6ef76a45b8c1ce18226de40831e02a00bad78485390b98b6ccaa31046245fc63bba4a47a6a592b6c7eedc65cc47126e60489f9cc1ce3ed7e
- languageName: node
- linkType: hard
-
-"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.5.1, semver@npm:^7.5.3, semver@npm:^7.6.2":
- version: 7.7.3
- resolution: "semver@npm:7.7.3"
- bin:
- semver: bin/semver.js
- checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9
- languageName: node
- linkType: hard
-
-"send@npm:~0.19.1":
- version: 0.19.2
- resolution: "send@npm:0.19.2"
- dependencies:
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- fresh: "npm:~0.5.2"
- http-errors: "npm:~2.0.1"
- mime: "npm:1.6.0"
- ms: "npm:2.1.3"
- on-finished: "npm:~2.4.1"
- range-parser: "npm:~1.2.1"
- statuses: "npm:~2.0.2"
- checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d
- languageName: node
- linkType: hard
-
-"serialize-error@npm:^2.1.0":
- version: 2.1.0
- resolution: "serialize-error@npm:2.1.0"
- checksum: 10/28464a6f65e6becd6e49fb782aff06573fdbf3d19f161a20228179842fed05c75a34110e54c3ee020b00240f9e11d8bee9b9fee5d04e0bc0bef1fdbf2baa297e
- languageName: node
- linkType: hard
-
-"serve-static@npm:^1.16.2":
- version: 1.16.3
- resolution: "serve-static@npm:1.16.3"
- dependencies:
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- parseurl: "npm:~1.3.3"
- send: "npm:~0.19.1"
- checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c
- languageName: node
- linkType: hard
-
-"set-function-length@npm:^1.2.2":
- version: 1.2.2
- resolution: "set-function-length@npm:1.2.2"
- dependencies:
- define-data-property: "npm:^1.1.4"
- es-errors: "npm:^1.3.0"
- function-bind: "npm:^1.1.2"
- get-intrinsic: "npm:^1.2.4"
- gopd: "npm:^1.0.1"
- has-property-descriptors: "npm:^1.0.2"
- checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d
- languageName: node
- linkType: hard
-
-"set-value@npm:^4.1.0":
- version: 4.1.0
- resolution: "set-value@npm:4.1.0"
- dependencies:
- is-plain-object: "npm:^2.0.4"
- is-primitive: "npm:^3.0.1"
- checksum: 10/67eebb0d78be89242478daf8ab5357c59a35add1d7bdccdb56236e6004128a79bdf298c952e286b60b63ed17b24dcdb399734fbdacc9b76e7fd2e3e01546a42e
- languageName: node
- linkType: hard
-
-"setimmediate@npm:^1.0.5":
- version: 1.0.5
- resolution: "setimmediate@npm:1.0.5"
- checksum: 10/76e3f5d7f4b581b6100ff819761f04a984fa3f3990e72a6554b57188ded53efce2d3d6c0932c10f810b7c59414f85e2ab3c11521877d1dea1ce0b56dc906f485
- languageName: node
- linkType: hard
-
-"setprototypeof@npm:~1.2.0":
- version: 1.2.0
- resolution: "setprototypeof@npm:1.2.0"
- checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e
- languageName: node
- linkType: hard
-
-"shebang-command@npm:^2.0.0":
- version: 2.0.0
- resolution: "shebang-command@npm:2.0.0"
- dependencies:
- shebang-regex: "npm:^3.0.0"
- checksum: 10/6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa
- languageName: node
- linkType: hard
-
-"shebang-regex@npm:^3.0.0":
- version: 3.0.0
- resolution: "shebang-regex@npm:3.0.0"
- checksum: 10/1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222
- languageName: node
- linkType: hard
-
-"shell-quote@npm:^1.6.1":
- version: 1.8.3
- resolution: "shell-quote@npm:1.8.3"
- checksum: 10/5473e354637c2bd698911224129c9a8961697486cff1fb221f234d71c153fc377674029b0223d1d3c953a68d451d79366abfe53d1a0b46ee1f28eb9ade928f4c
- languageName: node
- linkType: hard
-
-"siginfo@npm:^2.0.0":
- version: 2.0.0
- resolution: "siginfo@npm:2.0.0"
- checksum: 10/e93ff66c6531a079af8fb217240df01f980155b5dc408d2d7bebc398dd284e383eb318153bf8acd4db3c4fe799aa5b9a641e38b0ba3b1975700b1c89547ea4e7
- languageName: node
- linkType: hard
-
-"signal-exit@npm:^3.0.7":
- version: 3.0.7
- resolution: "signal-exit@npm:3.0.7"
- checksum: 10/a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
- languageName: node
- linkType: hard
-
-"signal-exit@npm:^4.0.1":
- version: 4.1.0
- resolution: "signal-exit@npm:4.1.0"
- checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f
- languageName: node
- linkType: hard
-
-"sirv@npm:^3.0.2":
- version: 3.0.2
- resolution: "sirv@npm:3.0.2"
- dependencies:
- "@polka/url": "npm:^1.0.0-next.24"
- mrmime: "npm:^2.0.0"
- totalist: "npm:^3.0.0"
- checksum: 10/259617f4ab57664be6d963f5b27b38a6351d3e91ce70d6726985d087b40efd595fcf7f72ae010babf5e0acb63bcb3e3d6db8de34604da1011be6e28ee32aa15d
- languageName: node
- linkType: hard
-
-"slash@npm:^2.0.0":
- version: 2.0.0
- resolution: "slash@npm:2.0.0"
- checksum: 10/512d4350735375bd11647233cb0e2f93beca6f53441015eea241fe784d8068281c3987fbaa93e7ef1c38df68d9c60013045c92837423c69115297d6169aa85e6
- languageName: node
- linkType: hard
-
-"slash@npm:^3.0.0":
- version: 3.0.0
- resolution: "slash@npm:3.0.0"
- checksum: 10/94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c
- languageName: node
- linkType: hard
-
-"slash@npm:^4.0.0":
- version: 4.0.0
- resolution: "slash@npm:4.0.0"
- checksum: 10/da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d
- languageName: node
- linkType: hard
-
-"slice-ansi@npm:^4.0.0":
- version: 4.0.0
- resolution: "slice-ansi@npm:4.0.0"
- dependencies:
- ansi-styles: "npm:^4.0.0"
- astral-regex: "npm:^2.0.0"
- is-fullwidth-code-point: "npm:^3.0.0"
- checksum: 10/4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756
- languageName: node
- linkType: hard
-
-"smart-buffer@npm:^4.2.0":
- version: 4.2.0
- resolution: "smart-buffer@npm:4.2.0"
- checksum: 10/927484aa0b1640fd9473cee3e0a0bcad6fce93fd7bbc18bac9ad0c33686f5d2e2c422fba24b5899c184524af01e11dd2bd051c2bf2b07e47aff8ca72cbfc60d2
- languageName: node
- linkType: hard
-
-"snake-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "snake-case@npm:3.0.4"
- dependencies:
- dot-case: "npm:^3.0.4"
- tslib: "npm:^2.0.3"
- checksum: 10/0a7a79900bbb36f8aaa922cf111702a3647ac6165736d5dc96d3ef367efc50465cac70c53cd172c382b022dac72ec91710608e5393de71f76d7142e6fd80e8a3
- languageName: node
- linkType: hard
-
-"socks-proxy-agent@npm:^8.0.3":
- version: 8.0.5
- resolution: "socks-proxy-agent@npm:8.0.5"
- dependencies:
- agent-base: "npm:^7.1.2"
- debug: "npm:^4.3.4"
- socks: "npm:^2.8.3"
- checksum: 10/ee99e1dacab0985b52cbe5a75640be6e604135e9489ebdc3048635d186012fbaecc20fbbe04b177dee434c319ba20f09b3e7dfefb7d932466c0d707744eac05c
- languageName: node
- linkType: hard
-
-"socks@npm:^2.8.3":
- version: 2.8.7
- resolution: "socks@npm:2.8.7"
- dependencies:
- ip-address: "npm:^10.0.1"
- smart-buffer: "npm:^4.2.0"
- checksum: 10/d19366c95908c19db154f329bbe94c2317d315dc933a7c2b5101e73f32a555c84fb199b62174e1490082a593a4933d8d5a9b297bde7d1419c14a11a965f51356
- languageName: node
- linkType: hard
-
-"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1":
- version: 1.2.1
- resolution: "source-map-js@npm:1.2.1"
- checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
- languageName: node
- linkType: hard
-
-"source-map-support@npm:~0.5.20":
- version: 0.5.21
- resolution: "source-map-support@npm:0.5.21"
- dependencies:
- buffer-from: "npm:^1.0.0"
- source-map: "npm:^0.6.0"
- checksum: 10/8317e12d84019b31e34b86d483dd41d6f832f389f7417faf8fc5c75a66a12d9686e47f589a0554a868b8482f037e23df9d040d29387eb16fa14cb85f091ba207
- languageName: node
- linkType: hard
-
-"source-map@npm:^0.5.6":
- version: 0.5.7
- resolution: "source-map@npm:0.5.7"
- checksum: 10/9b4ac749ec5b5831cad1f8cc4c19c4298ebc7474b24a0acf293e2f040f03f8eeccb3d01f12aa0f90cf46d555c887e03912b83a042c627f419bda5152d89c5269
- languageName: node
- linkType: hard
-
-"source-map@npm:^0.6.0, source-map@npm:~0.6.1":
- version: 0.6.1
- resolution: "source-map@npm:0.6.1"
- checksum: 10/59ef7462f1c29d502b3057e822cdbdae0b0e565302c4dd1a95e11e793d8d9d62006cdc10e0fd99163ca33ff2071360cf50ee13f90440806e7ed57d81cba2f7ff
- languageName: node
- linkType: hard
-
-"sprintf-js@npm:~1.0.2":
- version: 1.0.3
- resolution: "sprintf-js@npm:1.0.3"
- checksum: 10/c34828732ab8509c2741e5fd1af6b767c3daf2c642f267788f933a65b1614943c282e74c4284f4fa749c264b18ee016a0d37a3e5b73aee446da46277d3a85daa
- languageName: node
- linkType: hard
-
-"ssri@npm:^13.0.0":
- version: 13.0.0
- resolution: "ssri@npm:13.0.0"
- dependencies:
- minipass: "npm:^7.0.3"
- checksum: 10/fd59bfedf0659c1b83f6e15459162da021f08ec0f5834dd9163296f8b77ee82f9656aa1d415c3d3848484293e0e6aefdd482e863e52ddb53d520bb73da1eeec1
- languageName: node
- linkType: hard
-
-"stack-utils@npm:^2.0.3":
- version: 2.0.6
- resolution: "stack-utils@npm:2.0.6"
- dependencies:
- escape-string-regexp: "npm:^2.0.0"
- checksum: 10/cdc988acbc99075b4b036ac6014e5f1e9afa7e564482b687da6384eee6a1909d7eaffde85b0a17ffbe186c5247faf6c2b7544e802109f63b72c7be69b13151bb
- languageName: node
- linkType: hard
-
-"stackback@npm:0.0.2":
- version: 0.0.2
- resolution: "stackback@npm:0.0.2"
- checksum: 10/2d4dc4e64e2db796de4a3c856d5943daccdfa3dd092e452a1ce059c81e9a9c29e0b9badba91b43ef0d5ff5c04ee62feb3bcc559a804e16faf447bac2d883aa99
- languageName: node
- linkType: hard
-
-"stackframe@npm:^1.3.4":
- version: 1.3.4
- resolution: "stackframe@npm:1.3.4"
- checksum: 10/29ca71c1fd17974c1c178df0236b1407bc65f6ea389cc43dec000def6e42ff548d4453de9a85b76469e2ae2b2abdd802c6b6f3db947c05794efbd740d1cf4121
- languageName: node
- linkType: hard
-
-"stacktrace-parser@npm:^0.1.10":
- version: 0.1.11
- resolution: "stacktrace-parser@npm:0.1.11"
- dependencies:
- type-fest: "npm:^0.7.1"
- checksum: 10/1120cf716606ec6a8e25cc9b6ada79d7b91e6a599bba1a6664e6badc8b5f37987d7df7d9ad0344f717a042781fd8e1e999de08614a5afea451b68902421036b5
- languageName: node
- linkType: hard
-
-"statuses@npm:~1.5.0":
- version: 1.5.0
- resolution: "statuses@npm:1.5.0"
- checksum: 10/c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c
- languageName: node
- linkType: hard
-
-"statuses@npm:~2.0.2":
- version: 2.0.2
- resolution: "statuses@npm:2.0.2"
- checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879
- languageName: node
- linkType: hard
-
-"std-env@npm:^3.10.0, std-env@npm:^3.9.0":
- version: 3.10.0
- resolution: "std-env@npm:3.10.0"
- checksum: 10/19c9cda4f370b1ffae2b8b08c72167d8c3e5cfa972aaf5c6873f85d0ed2faa729407f5abb194dc33380708c00315002febb6f1e1b484736bfcf9361ad366013a
- languageName: node
- linkType: hard
-
-"storybook@npm:^10.0.7":
- version: 10.1.11
- resolution: "storybook@npm:10.1.11"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- "@storybook/icons": "npm:^2.0.0"
- "@testing-library/jest-dom": "npm:^6.6.3"
- "@testing-library/user-event": "npm:^14.6.1"
- "@vitest/expect": "npm:3.2.4"
- "@vitest/spy": "npm:3.2.4"
- esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0"
- open: "npm:^10.2.0"
- recast: "npm:^0.23.5"
- semver: "npm:^7.6.2"
- use-sync-external-store: "npm:^1.5.0"
- ws: "npm:^8.18.0"
- peerDependencies:
- prettier: ^2 || ^3
- peerDependenciesMeta:
- prettier:
- optional: true
- bin:
- storybook: ./dist/bin/dispatcher.js
- checksum: 10/1a5ac3d1c26b524aa92a44b1c513d3421a42c8ff4deca56c0698a8410a3e067cc6ecc3b57d2c10c79811dc488762de1f8b24230c1d4a198598eda20b7d376ede
- languageName: node
- linkType: hard
-
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
- version: 4.2.3
- resolution: "string-width@npm:4.2.3"
- dependencies:
- emoji-regex: "npm:^8.0.0"
- is-fullwidth-code-point: "npm:^3.0.0"
- strip-ansi: "npm:^6.0.1"
- checksum: 10/e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb
- languageName: node
- linkType: hard
-
-"string-width@npm:^5.0.1, string-width@npm:^5.1.2":
- version: 5.1.2
- resolution: "string-width@npm:5.1.2"
- dependencies:
- eastasianwidth: "npm:^0.2.0"
- emoji-regex: "npm:^9.2.2"
- strip-ansi: "npm:^7.0.1"
- checksum: 10/7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193
- languageName: node
- linkType: hard
-
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
- version: 6.0.1
- resolution: "strip-ansi@npm:6.0.1"
- dependencies:
- ansi-regex: "npm:^5.0.1"
- checksum: 10/ae3b5436d34fadeb6096367626ce987057713c566e1e7768818797e00ac5d62023d0f198c4e681eae9e20701721980b26a64a8f5b91238869592a9c6800719a2
- languageName: node
- linkType: hard
-
-"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
- version: 7.1.2
- resolution: "strip-ansi@npm:7.1.2"
- dependencies:
- ansi-regex: "npm:^6.0.1"
- checksum: 10/db0e3f9654e519c8a33c50fc9304d07df5649388e7da06d3aabf66d29e5ad65d5e6315d8519d409c15b32fa82c1df7e11ed6f8cd50b0e4404463f0c9d77c8d0b
- languageName: node
- linkType: hard
-
-"strip-bom@npm:^3.0.0":
- version: 3.0.0
- resolution: "strip-bom@npm:3.0.0"
- checksum: 10/8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b
- languageName: node
- linkType: hard
-
-"strip-indent@npm:^3.0.0":
- version: 3.0.0
- resolution: "strip-indent@npm:3.0.0"
- dependencies:
- min-indent: "npm:^1.0.0"
- checksum: 10/18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530
- languageName: node
- linkType: hard
-
-"strip-indent@npm:^4.0.0":
- version: 4.1.1
- resolution: "strip-indent@npm:4.1.1"
- checksum: 10/d322bfdc59855006791a4aebe2a66e0892eab7004a5c064d74b86a0c6ecff2818974c9a5eda54b16d8af6aadbc90a6c02635ffcbec11ab33dd8979b1a6346fc0
- languageName: node
- linkType: hard
-
-"strip-literal@npm:^3.0.0":
- version: 3.1.0
- resolution: "strip-literal@npm:3.1.0"
- dependencies:
- js-tokens: "npm:^9.0.1"
- checksum: 10/6eb00906a1c343a1050579d1d6023e067a2d72152edb92e64cad49535115beb2e77905ace24aa459f29b66e75edba75ef9d8eca90575b0322640d64a5d37e131
- languageName: node
- linkType: hard
-
-"style-value-types@npm:5.0.0":
- version: 5.0.0
- resolution: "style-value-types@npm:5.0.0"
- dependencies:
- hey-listen: "npm:^1.0.8"
- tslib: "npm:^2.1.0"
- checksum: 10/a4043bcc8e9f73e393c48f3f3d26f0ed42ac518cf623b1966737a17dc07ef9a4bcefaa81bfb91037c38b160a7683e139132c87fe747aebe6527b785a04262dd8
- languageName: node
- linkType: hard
-
-"styleq@npm:^0.1.3":
- version: 0.1.3
- resolution: "styleq@npm:0.1.3"
- checksum: 10/9a75a1b635f8ebf5c0fdc3ffb56f466254f29aa1b2962ab2af776015d3b3bb1732a53edcda0c9ac9b97be96c22459db768feac0d61c1a319cc3954011ca9dcd8
- languageName: node
- linkType: hard
-
-"supports-color@npm:^7.1.0":
- version: 7.2.0
- resolution: "supports-color@npm:7.2.0"
- dependencies:
- has-flag: "npm:^4.0.0"
- checksum: 10/c8bb7afd564e3b26b50ca6ee47572c217526a1389fe018d00345856d4a9b08ffbd61fadaf283a87368d94c3dcdb8f5ffe2650a5a65863e21ad2730ca0f05210a
- languageName: node
- linkType: hard
-
-"supports-color@npm:^8.0.0":
- version: 8.1.1
- resolution: "supports-color@npm:8.1.1"
- dependencies:
- has-flag: "npm:^4.0.0"
- checksum: 10/157b534df88e39c5518c5e78c35580c1eca848d7dbaf31bbe06cdfc048e22c7ff1a9d046ae17b25691128f631a51d9ec373c1b740c12ae4f0de6e292037e4282
- languageName: node
- linkType: hard
-
-"supports-preserve-symlinks-flag@npm:^1.0.0":
- version: 1.0.0
- resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
- checksum: 10/a9dc19ae2220c952bd2231d08ddeecb1b0328b61e72071ff4000c8384e145cc07c1c0bdb3b5a1cb06e186a7b2790f1dee793418b332f6ddf320de25d9125be7e
- languageName: node
- linkType: hard
-
-"svg-parser@npm:^2.0.4":
- version: 2.0.4
- resolution: "svg-parser@npm:2.0.4"
- checksum: 10/ec196da6ea21481868ab26911970e35488361c39ead1c6cdd977ba16c885c21a91ddcbfd113bfb01f79a822e2a751ef85b2f7f95e2cb9245558ebce12c34af1f
- languageName: node
- linkType: hard
-
-"symbol-tree@npm:^3.2.4":
- version: 3.2.4
- resolution: "symbol-tree@npm:3.2.4"
- checksum: 10/c09a00aadf279d47d0c5c46ca3b6b2fbaeb45f0a184976d599637d412d3a70bbdc043ff33effe1206dea0e36e0ad226cb957112e7ce9a4bf2daedf7fa4f85c53
- languageName: node
- linkType: hard
-
-"tabbable@npm:^6.0.0":
- version: 6.4.0
- resolution: "tabbable@npm:6.4.0"
- checksum: 10/0fe8fada2d97bd02058af2e0176bddca26b1100c069e0a096ac19ad8ef61bd0b4f0cf05e1dd68229b8f1cb6fe6bf4c34d50a5f4a3e26b150a92f89b7dc0a4916
- languageName: node
- linkType: hard
-
-"table@npm:^6.8.1":
- version: 6.9.0
- resolution: "table@npm:6.9.0"
- dependencies:
- ajv: "npm:^8.0.1"
- lodash.truncate: "npm:^4.4.2"
- slice-ansi: "npm:^4.0.0"
- string-width: "npm:^4.2.3"
- strip-ansi: "npm:^6.0.1"
- checksum: 10/976da6d89841566e39628d1ba107ffab126964c9390a0a877a7c54ebb08820bf388d28fe9f8dcf354b538f19634a572a506c38a3762081640013a149cc862af9
- languageName: node
- linkType: hard
-
-"tamagui@npm:1.137.3":
- version: 1.137.3
- resolution: "tamagui@npm:1.137.3"
- dependencies:
- "@tamagui/accordion": "npm:1.137.3"
- "@tamagui/adapt": "npm:1.137.3"
- "@tamagui/alert-dialog": "npm:1.137.3"
- "@tamagui/animate-presence": "npm:1.137.3"
- "@tamagui/avatar": "npm:1.137.3"
- "@tamagui/button": "npm:1.137.3"
- "@tamagui/card": "npm:1.137.3"
- "@tamagui/checkbox": "npm:1.137.3"
- "@tamagui/compose-refs": "npm:1.137.3"
- "@tamagui/constants": "npm:1.137.3"
- "@tamagui/core": "npm:1.137.3"
- "@tamagui/create-context": "npm:1.137.3"
- "@tamagui/dialog": "npm:1.137.3"
- "@tamagui/elements": "npm:1.137.3"
- "@tamagui/fake-react-native": "npm:1.137.3"
- "@tamagui/focusable": "npm:1.137.3"
- "@tamagui/font-size": "npm:1.137.3"
- "@tamagui/form": "npm:1.137.3"
- "@tamagui/get-button-sized": "npm:1.137.3"
- "@tamagui/get-font-sized": "npm:1.137.3"
- "@tamagui/get-token": "npm:1.137.3"
- "@tamagui/group": "npm:1.137.3"
- "@tamagui/helpers-tamagui": "npm:1.137.3"
- "@tamagui/image": "npm:1.137.3"
- "@tamagui/label": "npm:1.137.3"
- "@tamagui/linear-gradient": "npm:1.137.3"
- "@tamagui/list-item": "npm:1.137.3"
- "@tamagui/polyfill-dev": "npm:1.137.3"
- "@tamagui/popover": "npm:1.137.3"
- "@tamagui/popper": "npm:1.137.3"
- "@tamagui/portal": "npm:1.137.3"
- "@tamagui/progress": "npm:1.137.3"
- "@tamagui/radio-group": "npm:1.137.3"
- "@tamagui/react-native-media-driver": "npm:1.137.3"
- "@tamagui/scroll-view": "npm:1.137.3"
- "@tamagui/select": "npm:1.137.3"
- "@tamagui/separator": "npm:1.137.3"
- "@tamagui/shapes": "npm:1.137.3"
- "@tamagui/sheet": "npm:1.137.3"
- "@tamagui/slider": "npm:1.137.3"
- "@tamagui/stacks": "npm:1.137.3"
- "@tamagui/switch": "npm:1.137.3"
- "@tamagui/tabs": "npm:1.137.3"
- "@tamagui/text": "npm:1.137.3"
- "@tamagui/theme": "npm:1.137.3"
- "@tamagui/toggle-group": "npm:1.137.3"
- "@tamagui/tooltip": "npm:1.137.3"
- "@tamagui/use-controllable-state": "npm:1.137.3"
- "@tamagui/use-debounce": "npm:1.137.3"
- "@tamagui/use-force-update": "npm:1.137.3"
- "@tamagui/use-window-dimensions": "npm:1.137.3"
- "@tamagui/visually-hidden": "npm:1.137.3"
- "@tamagui/z-index-stack": "npm:1.137.3"
- peerDependencies:
- react: "*"
- react-native: "*"
- checksum: 10/90b58005003eb260ace86ed7ae5a8176e5b5d446a858d5a4277cae00477e034e36c72989a459a98d987093443e88a801076a5b3c6e896728d853efee13fee1a7
- languageName: node
- linkType: hard
-
-"tar@npm:^7.5.2":
- version: 7.5.2
- resolution: "tar@npm:7.5.2"
- dependencies:
- "@isaacs/fs-minipass": "npm:^4.0.0"
- chownr: "npm:^3.0.0"
- minipass: "npm:^7.1.2"
- minizlib: "npm:^3.1.0"
- yallist: "npm:^5.0.0"
- checksum: 10/dbad9c9a07863cd1bdf8801d563b3280aa7dd0f4a6cead779ff7516d148dc80b4c04639ba732d47f91f04002f57e8c3c6573a717d649daecaac74ce71daa7ad3
- languageName: node
- linkType: hard
-
-"terser@npm:^5.15.0":
- version: 5.44.1
- resolution: "terser@npm:5.44.1"
- dependencies:
- "@jridgewell/source-map": "npm:^0.3.3"
- acorn: "npm:^8.15.0"
- commander: "npm:^2.20.0"
- source-map-support: "npm:~0.5.20"
- bin:
- terser: bin/terser
- checksum: 10/516ece205b7db778c4eddb287a556423cb776b7ca591b06270e558a76aa2d57c8d71d9c3c4410b276d3426beb03516fff7d96ff8b517e10730a72908810c6e33
- languageName: node
- linkType: hard
-
-"test-exclude@npm:^6.0.0":
- version: 6.0.0
- resolution: "test-exclude@npm:6.0.0"
- dependencies:
- "@istanbuljs/schema": "npm:^0.1.2"
- glob: "npm:^7.1.4"
- minimatch: "npm:^3.0.4"
- checksum: 10/8fccb2cb6c8fcb6bb4115394feb833f8b6cf4b9503ec2485c2c90febf435cac62abe882a0c5c51a37b9bbe70640cdd05acf5f45e486ac4583389f4b0855f69e5
- languageName: node
- linkType: hard
-
-"throat@npm:^5.0.0":
- version: 5.0.0
- resolution: "throat@npm:5.0.0"
- checksum: 10/00f7197977d433d1c960edfaa6465c1217652999170ef3ecd8dbefa6add6e2304b321480523ae87354df285474ba2c5feff03842e9f398b4bcdd95cfa18cff9c
- languageName: node
- linkType: hard
-
-"tiny-invariant@npm:^1.3.3":
- version: 1.3.3
- resolution: "tiny-invariant@npm:1.3.3"
- checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe
- languageName: node
- linkType: hard
-
-"tinybench@npm:^2.9.0":
- version: 2.9.0
- resolution: "tinybench@npm:2.9.0"
- checksum: 10/cfa1e1418e91289219501703c4693c70708c91ffb7f040fd318d24aef419fb5a43e0c0160df9471499191968b2451d8da7f8087b08c3133c251c40d24aced06c
- languageName: node
- linkType: hard
-
-"tinyexec@npm:^0.3.2":
- version: 0.3.2
- resolution: "tinyexec@npm:0.3.2"
- checksum: 10/b9d5fed3166fb1acd1e7f9a89afcd97ccbe18b9c1af0278e429455f6976d69271ba2d21797e7c36d57d6b05025e525d2882d88c2ab435b60d1ddf2fea361de57
- languageName: node
- linkType: hard
-
-"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15":
- version: 0.2.15
- resolution: "tinyglobby@npm:0.2.15"
- dependencies:
- fdir: "npm:^6.5.0"
- picomatch: "npm:^4.0.3"
- checksum: 10/d72bd826a8b0fa5fa3929e7fe5ba48fceb2ae495df3a231b6c5408cd7d8c00b58ab5a9c2a76ba56a62ee9b5e083626f1f33599734bed1ffc4b792406408f0ca2
- languageName: node
- linkType: hard
-
-"tinypool@npm:^1.1.1":
- version: 1.1.1
- resolution: "tinypool@npm:1.1.1"
- checksum: 10/0d54139e9dbc6ef33349768fa78890a4d708d16a7ab68e4e4ef3bb740609ddf0f9fd13292c2f413fbba756166c97051a657181c8f7ae92ade690604f183cc01d
- languageName: node
- linkType: hard
-
-"tinyrainbow@npm:^2.0.0":
- version: 2.0.0
- resolution: "tinyrainbow@npm:2.0.0"
- checksum: 10/94d4e16246972614a5601eeb169ba94f1d49752426312d3cf8cc4f2cc663a2e354ffc653aa4de4eebccbf9eeebdd0caef52d1150271fdfde65d7ae7f3dcb9eb5
- languageName: node
- linkType: hard
-
-"tinyrainbow@npm:^3.0.3":
- version: 3.0.3
- resolution: "tinyrainbow@npm:3.0.3"
- checksum: 10/169cc63c15e1378674180f3207c82c05bfa58fc79992e48792e8d97b4b759012f48e95297900ede24a81f0087cf329a0d85bb81109739eacf03c650127b3f6c1
- languageName: node
- linkType: hard
-
-"tinyspy@npm:^4.0.3":
- version: 4.0.4
- resolution: "tinyspy@npm:4.0.4"
- checksum: 10/858a99e3ded2fba8fe7c243099d9e58e926d6525af03d19cdf86c1a9a30398161fb830b4f77890d266bcc1c69df08fa6f4baf29d089385e4cdaa98d7b6296e7c
- languageName: node
- linkType: hard
-
-"tldts-core@npm:^7.0.19":
- version: 7.0.19
- resolution: "tldts-core@npm:7.0.19"
- checksum: 10/809229186fdf9202711a09293f5c6ab21d26207f34805a98faee59b6c295806cc88c102553e1f106c5d499228b0f22418c9c5226f6dbf81810eaa3c11c0b022a
- languageName: node
- linkType: hard
-
-"tldts@npm:^7.0.5":
- version: 7.0.19
- resolution: "tldts@npm:7.0.19"
- dependencies:
- tldts-core: "npm:^7.0.19"
- bin:
- tldts: bin/cli.js
- checksum: 10/a47f6416bf3790e3313293f00913e14fae44e3315d9ff975c7cae11688ce3532f39d342f45213a2f60a2ac29c3f57f46c870e81d4545724b761891c82658a1d9
- languageName: node
- linkType: hard
-
-"tmp@npm:^0.2.4":
- version: 0.2.5
- resolution: "tmp@npm:0.2.5"
- checksum: 10/dd4b78b32385eab4899d3ae296007b34482b035b6d73e1201c4a9aede40860e90997a1452c65a2d21aee73d53e93cd167d741c3db4015d90e63b6d568a93d7ec
- languageName: node
- linkType: hard
-
-"tmpl@npm:1.0.5":
- version: 1.0.5
- resolution: "tmpl@npm:1.0.5"
- checksum: 10/cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873
- languageName: node
- linkType: hard
-
-"to-regex-range@npm:^5.0.1":
- version: 5.0.1
- resolution: "to-regex-range@npm:5.0.1"
- dependencies:
- is-number: "npm:^7.0.0"
- checksum: 10/10dda13571e1f5ad37546827e9b6d4252d2e0bc176c24a101252153ef435d83696e2557fe128c4678e4e78f5f01e83711c703eef9814eb12dab028580d45980a
- languageName: node
- linkType: hard
-
-"toidentifier@npm:~1.0.1":
- version: 1.0.1
- resolution: "toidentifier@npm:1.0.1"
- checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45
- languageName: node
- linkType: hard
-
-"totalist@npm:^3.0.0":
- version: 3.0.1
- resolution: "totalist@npm:3.0.1"
- checksum: 10/5132d562cf88ff93fd710770a92f31dbe67cc19b5c6ccae2efc0da327f0954d211bbfd9456389655d726c624f284b4a23112f56d1da931ca7cfabbe1f45e778a
- languageName: node
- linkType: hard
-
-"tough-cookie@npm:^6.0.0":
- version: 6.0.0
- resolution: "tough-cookie@npm:6.0.0"
- dependencies:
- tldts: "npm:^7.0.5"
- checksum: 10/1b0592241655912eb972e1c284ccf975af154576b8e9912cad4ed7b4b408a60ccfdad1bc53eef10d376f6a5ef9d84e2f8ea0b46c92263d52de855247ff100e27
- languageName: node
- linkType: hard
-
-"tr46@npm:^6.0.0":
- version: 6.0.0
- resolution: "tr46@npm:6.0.0"
- dependencies:
- punycode: "npm:^2.3.1"
- checksum: 10/e6d402eb2b780a40042f327f77b4ae316da1d2b18a29c16e48c239f5267c6005bbf780f854179cfae62b02dfaa70b0e9aad8f0078ccc4225f5b3b3b131928e8f
- languageName: node
- linkType: hard
-
-"tr46@npm:~0.0.3":
- version: 0.0.3
- resolution: "tr46@npm:0.0.3"
- checksum: 10/8f1f5aa6cb232f9e1bdc86f485f916b7aa38caee8a778b378ffec0b70d9307873f253f5cbadbe2955ece2ac5c83d0dc14a77513166ccd0a0c7fe197e21396695
- languageName: node
- linkType: hard
-
-"ts-dedent@npm:^2.0.0":
- version: 2.2.0
- resolution: "ts-dedent@npm:2.2.0"
- checksum: 10/93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af
- languageName: node
- linkType: hard
-
-"tsconfck@npm:^3.0.3":
- version: 3.1.6
- resolution: "tsconfck@npm:3.1.6"
- peerDependencies:
- typescript: ^5.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- bin:
- tsconfck: bin/tsconfck.js
- checksum: 10/8574595286850273bf83319b4e67ca760088df3c36f7ca1425aaf797416672e854271bd31e75c9b3e1836ed5b66410c6bc38cbbda9c638a5416c6a682ed94132
- languageName: node
- linkType: hard
-
-"tsconfig-paths@npm:^4.2.0":
- version: 4.2.0
- resolution: "tsconfig-paths@npm:4.2.0"
- dependencies:
- json5: "npm:^2.2.2"
- minimist: "npm:^1.2.6"
- strip-bom: "npm:^3.0.0"
- checksum: 10/5e55cc2fb6b800eb72011522e10edefccb45b1f9af055681a51354c9b597d1390c6fa9cc356b8c7529f195ac8a90a78190d563159f3a1eed10e01bbd4d01a8ab
- languageName: node
- linkType: hard
-
-"tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.8.0":
- version: 2.8.1
- resolution: "tslib@npm:2.8.1"
- checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
- languageName: node
- linkType: hard
-
-"tsx@npm:^4.19.2":
- version: 4.21.0
- resolution: "tsx@npm:4.21.0"
- dependencies:
- esbuild: "npm:~0.27.0"
- fsevents: "npm:~2.3.3"
- get-tsconfig: "npm:^4.7.5"
- dependenciesMeta:
- fsevents:
- optional: true
- bin:
- tsx: dist/cli.mjs
- checksum: 10/7afedeff855ba98c47dc28b33d7e8e253c4dc1f791938db402d79c174bdf806b897c1a5f91e5b1259c112520c816f826b4c5d98f0bad7e95b02dec66fedb64d2
- languageName: node
- linkType: hard
-
-"type-detect@npm:4.0.8":
- version: 4.0.8
- resolution: "type-detect@npm:4.0.8"
- checksum: 10/5179e3b8ebc51fce1b13efb75fdea4595484433f9683bbc2dca6d99789dba4e602ab7922d2656f2ce8383987467f7770131d4a7f06a26287db0615d2f4c4ce7d
- languageName: node
- linkType: hard
-
-"type-fest@npm:^0.7.1":
- version: 0.7.1
- resolution: "type-fest@npm:0.7.1"
- checksum: 10/0699b6011bb3f7fac5fd5385e2e09432cde08fa89283f24084f29db00ec69a5445cd3aa976438ec74fc552a9a96f4a04ed390b5cb62eb7483aa4b6e5b935e059
- languageName: node
- linkType: hard
-
-"type-fest@npm:^4.30.0":
- version: 4.41.0
- resolution: "type-fest@npm:4.41.0"
- checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212
- languageName: node
- linkType: hard
-
-"typescript@npm:^5.9.3":
- version: 5.9.3
- resolution: "typescript@npm:5.9.3"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: 10/c089d9d3da2729fd4ac517f9b0e0485914c4b3c26f80dc0cffcb5de1719a17951e92425d55db59515c1a7ddab65808466debb864d0d56dcf43f27007d0709594
- languageName: node
- linkType: hard
-
-"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin":
- version: 5.9.3
- resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: 10/696e1b017bc2635f4e0c94eb4435357701008e2f272f553d06e35b494b8ddc60aa221145e286c28ace0c89ee32827a28c2040e3a69bdc108b1a5dc8fb40b72e3
- languageName: node
- linkType: hard
-
-"ua-parser-js@npm:^1.0.35":
- version: 1.0.41
- resolution: "ua-parser-js@npm:1.0.41"
- bin:
- ua-parser-js: script/cli.js
- checksum: 10/86f2b624ff13f5be86a7cc5172427960493c8c0f703fdc8de340d8701951a1478cdf7a76f1f510932bb25a2fce6a3e0ba750b631f026d85acdc6b2a6b0ba6138
- languageName: node
- linkType: hard
-
-"undici-types@npm:~6.21.0":
- version: 6.21.0
- resolution: "undici-types@npm:6.21.0"
- checksum: 10/ec8f41aa4359d50f9b59fa61fe3efce3477cc681908c8f84354d8567bb3701fafdddf36ef6bff307024d3feb42c837cf6f670314ba37fc8145e219560e473d14
- languageName: node
- linkType: hard
-
-"undici-types@npm:~7.16.0":
- version: 7.16.0
- resolution: "undici-types@npm:7.16.0"
- checksum: 10/db43439f69c2d94cc29f75cbfe9de86df87061d6b0c577ebe9bb3255f49b22c50162a7d7eb413b0458b6510b8ca299ac7cff38c3a29fbd31af9f504bcf7fbc0d
- languageName: node
- linkType: hard
-
-"unique-filename@npm:^5.0.0":
- version: 5.0.0
- resolution: "unique-filename@npm:5.0.0"
- dependencies:
- unique-slug: "npm:^6.0.0"
- checksum: 10/a5f67085caef74bdd2a6869a200ed5d68d171f5cc38435a836b5fd12cce4e4eb55e6a190298035c325053a5687ed7a3c96f0a91e82215fd14729769d9ac57d9b
- languageName: node
- linkType: hard
-
-"unique-slug@npm:^6.0.0":
- version: 6.0.0
- resolution: "unique-slug@npm:6.0.0"
- dependencies:
- imurmurhash: "npm:^0.1.4"
- checksum: 10/b78ed9d5b01ff465f80975f17387750ed3639909ac487fa82c4ae4326759f6de87c2131c0c39eca4c68cf06c537a8d104fba1dfc8a30308f99bc505345e1eba3
- languageName: node
- linkType: hard
-
-"universalify@npm:^2.0.0":
- version: 2.0.1
- resolution: "universalify@npm:2.0.1"
- checksum: 10/ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60
- languageName: node
- linkType: hard
-
-"unpipe@npm:~1.0.0":
- version: 1.0.0
- resolution: "unpipe@npm:1.0.0"
- checksum: 10/4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2
- languageName: node
- linkType: hard
-
-"unplugin-fonts@npm:^1.4.0":
- version: 1.4.0
- resolution: "unplugin-fonts@npm:1.4.0"
- dependencies:
- fast-glob: "npm:^3.3.3"
- unplugin: "npm:2.3.5"
- peerDependencies:
- "@nuxt/kit": ^3.0.0 || ^4.0.0
- vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- peerDependenciesMeta:
- "@nuxt/kit":
- optional: true
- checksum: 10/3a2455dd4e5be1b14f5bb304e9bb8e7c5261aec99aba39a0e23d302555db6aa7cc1d44381cf646556b4f90f6860ecabed55c827b18849e13efd015d20b9850ae
- languageName: node
- linkType: hard
-
-"unplugin@npm:2.3.5":
- version: 2.3.5
- resolution: "unplugin@npm:2.3.5"
- dependencies:
- acorn: "npm:^8.14.1"
- picomatch: "npm:^4.0.2"
- webpack-virtual-modules: "npm:^0.6.2"
- checksum: 10/93956b472c66ba452599d64343ef3c2440f8279bdc449f399f9c884307934f9b383fa09c646f998f0cf1488204e993316f9a2e483d6cf01f45fd618f401942dd
- languageName: node
- linkType: hard
-
-"unplugin@npm:^2.3.5":
- version: 2.3.11
- resolution: "unplugin@npm:2.3.11"
- dependencies:
- "@jridgewell/remapping": "npm:^2.3.5"
- acorn: "npm:^8.15.0"
- picomatch: "npm:^4.0.3"
- webpack-virtual-modules: "npm:^0.6.2"
- checksum: 10/7b4adbfaac8894e8491c452c0b67c612b57e103761e842d9013ebea89a4ae92a78df4ec0aa30e5e3eaaefd47dd287973d5a662271624b7346a15d9236d257f9d
- languageName: node
- linkType: hard
-
-"update-browserslist-db@npm:^1.2.0":
- version: 1.2.3
- resolution: "update-browserslist-db@npm:1.2.3"
- dependencies:
- escalade: "npm:^3.2.0"
- picocolors: "npm:^1.1.1"
- peerDependencies:
- browserslist: ">= 4.21.0"
- bin:
- update-browserslist-db: cli.js
- checksum: 10/059f774300efb4b084a49293143c511f3ae946d40397b5c30914e900cd5691a12b8e61b41dd54ed73d3b56c8204165a0333107dd784ccf8f8c81790bcc423175
- languageName: node
- linkType: hard
-
-"use-sync-external-store@npm:^1.5.0":
- version: 1.6.0
- resolution: "use-sync-external-store@npm:1.6.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10/b40ad2847ba220695bff2d4ba4f4d60391c0fb4fb012faa7a4c18eb38b69181936f5edc55a522c4d20a788d1a879b73c3810952c9d0fd128d01cb3f22042c09e
- languageName: node
- linkType: hard
-
-"utils-merge@npm:1.0.1":
- version: 1.0.1
- resolution: "utils-merge@npm:1.0.1"
- checksum: 10/5d6949693d58cb2e636a84f3ee1c6e7b2f9c16cb1d42d0ecb386d8c025c69e327205aa1c69e2868cc06a01e5e20681fbba55a4e0ed0cce913d60334024eae798
- languageName: node
- linkType: hard
-
-"vite-node@npm:3.2.4":
- version: 3.2.4
- resolution: "vite-node@npm:3.2.4"
- dependencies:
- cac: "npm:^6.7.14"
- debug: "npm:^4.4.1"
- es-module-lexer: "npm:^1.7.0"
- pathe: "npm:^2.0.3"
- vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0"
- bin:
- vite-node: vite-node.mjs
- checksum: 10/343244ecabbab3b6e1a3065dabaeefa269965a7a7c54652d4b7a7207ee82185e887af97268c61755dcb2dd6a6ce5d9e114400cbd694229f38523e935703cc62f
- languageName: node
- linkType: hard
-
-"vite-plugin-svgr@npm:^4.3.0":
- version: 4.5.0
- resolution: "vite-plugin-svgr@npm:4.5.0"
- dependencies:
- "@rollup/pluginutils": "npm:^5.2.0"
- "@svgr/core": "npm:^8.1.0"
- "@svgr/plugin-jsx": "npm:^8.1.0"
- peerDependencies:
- vite: ">=2.6.0"
- checksum: 10/1d6a186fa416ec7b1f85031e08511d9f08e267ace0f223b90851571e572232a6198c26dfaa8bd2cc60b1fa894201fd25b7e8c3310b86be216bd9b97824515094
- languageName: node
- linkType: hard
-
-"vite-tsconfig-paths@npm:^5.1.4":
- version: 5.1.4
- resolution: "vite-tsconfig-paths@npm:5.1.4"
- dependencies:
- debug: "npm:^4.1.1"
- globrex: "npm:^0.1.2"
- tsconfck: "npm:^3.0.3"
- peerDependencies:
- vite: "*"
- peerDependenciesMeta:
- vite:
- optional: true
- checksum: 10/b409dbd17829f560021a71dba3e473b9c06dcf5fdc9d630b72c1f787145ec478b38caff1be04868971ac8bdcbf0f5af45eeece23dbc9c59c54b901f867740ae0
- languageName: node
- linkType: hard
-
-"vite@npm:^5.0.0 || ^6.0.0 || ^7.0.0-0, vite@npm:^7.1.7":
- version: 7.3.1
- resolution: "vite@npm:7.3.1"
- dependencies:
- esbuild: "npm:^0.27.0"
- fdir: "npm:^6.5.0"
- fsevents: "npm:~2.3.3"
- picomatch: "npm:^4.0.3"
- postcss: "npm:^8.5.6"
- rollup: "npm:^4.43.0"
- tinyglobby: "npm:^0.2.15"
- peerDependencies:
- "@types/node": ^20.19.0 || >=22.12.0
- jiti: ">=1.21.0"
- less: ^4.0.0
- lightningcss: ^1.21.0
- sass: ^1.70.0
- sass-embedded: ^1.70.0
- stylus: ">=0.54.8"
- sugarss: ^5.0.0
- terser: ^5.16.0
- tsx: ^4.8.1
- yaml: ^2.4.2
- dependenciesMeta:
- fsevents:
- optional: true
- peerDependenciesMeta:
- "@types/node":
- optional: true
- jiti:
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- tsx:
- optional: true
- yaml:
- optional: true
- bin:
- vite: bin/vite.js
- checksum: 10/62e48ffa4283b688f0049005405a004447ad38ffc99a0efea4c3aa9b7eed739f7402b43f00668c0ee5a895b684dc953d62f0722d8a92c5b2f6c95f051bceb208
- languageName: node
- linkType: hard
-
-"vitest@npm:^3.0.5":
- version: 3.2.4
- resolution: "vitest@npm:3.2.4"
- dependencies:
- "@types/chai": "npm:^5.2.2"
- "@vitest/expect": "npm:3.2.4"
- "@vitest/mocker": "npm:3.2.4"
- "@vitest/pretty-format": "npm:^3.2.4"
- "@vitest/runner": "npm:3.2.4"
- "@vitest/snapshot": "npm:3.2.4"
- "@vitest/spy": "npm:3.2.4"
- "@vitest/utils": "npm:3.2.4"
- chai: "npm:^5.2.0"
- debug: "npm:^4.4.1"
- expect-type: "npm:^1.2.1"
- magic-string: "npm:^0.30.17"
- pathe: "npm:^2.0.3"
- picomatch: "npm:^4.0.2"
- std-env: "npm:^3.9.0"
- tinybench: "npm:^2.9.0"
- tinyexec: "npm:^0.3.2"
- tinyglobby: "npm:^0.2.14"
- tinypool: "npm:^1.1.1"
- tinyrainbow: "npm:^2.0.0"
- vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0"
- vite-node: "npm:3.2.4"
- why-is-node-running: "npm:^2.3.0"
- peerDependencies:
- "@edge-runtime/vm": "*"
- "@types/debug": ^4.1.12
- "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0
- "@vitest/browser": 3.2.4
- "@vitest/ui": 3.2.4
- happy-dom: "*"
- jsdom: "*"
- peerDependenciesMeta:
- "@edge-runtime/vm":
- optional: true
- "@types/debug":
- optional: true
- "@types/node":
- optional: true
- "@vitest/browser":
- optional: true
- "@vitest/ui":
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
- bin:
- vitest: vitest.mjs
- checksum: 10/f10bbce093ecab310ecbe484536ef4496fb9151510b2be0c5907c65f6d31482d9c851f3182531d1d27d558054aa78e8efd9d4702ba6c82058657e8b6a52507ee
- languageName: node
- linkType: hard
-
-"vlq@npm:^1.0.0":
- version: 1.0.1
- resolution: "vlq@npm:1.0.1"
- checksum: 10/0f4270cb3c498077a7ddd343e07ea164ac65cf05f3efd4332948fcb3d48e655538558e3fcdca7c78bb3c6790e0ef43c953efc7d9256c50415c3a5313f1e4192c
- languageName: node
- linkType: hard
-
-"w-json@npm:1.3.10":
- version: 1.3.10
- resolution: "w-json@npm:1.3.10"
- checksum: 10/bf3dfa4e8e2429fcf2b0456ba396245a0be719ff4fb04eec971536c3586cae7489c5ca5801848ecfbc2a454f37829a132f428acf9d457cebe43d5c70348e7a7b
- languageName: node
- linkType: hard
-
-"w-json@npm:^1.3.10":
- version: 1.3.11
- resolution: "w-json@npm:1.3.11"
- checksum: 10/527d1934b978c8b0663cd4002732a8af3214297c66754b016b975f6f2f255e476f68d8ad34e58de22869d27eaf61ac981f991e5fb5a3e1d160a3804f73ec9d31
- languageName: node
- linkType: hard
-
-"w3c-xmlserializer@npm:^5.0.0":
- version: 5.0.0
- resolution: "w3c-xmlserializer@npm:5.0.0"
- dependencies:
- xml-name-validator: "npm:^5.0.0"
- checksum: 10/d78f59e6b4f924aa53b6dfc56949959229cae7fe05ea9374eb38d11edcec01398b7f5d7a12576bd5acc57ff446abb5c9115cd83b9d882555015437cf858d42f0
- languageName: node
- linkType: hard
-
-"walker@npm:^1.0.7, walker@npm:^1.0.8":
- version: 1.0.8
- resolution: "walker@npm:1.0.8"
- dependencies:
- makeerror: "npm:1.0.12"
- checksum: 10/ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c
- languageName: node
- linkType: hard
-
-"web-vitals@npm:^5.1.0":
- version: 5.1.0
- resolution: "web-vitals@npm:5.1.0"
- checksum: 10/3b99e3e5e031257387f59f5e71f84d873b259bc09d560993fff1d0c84e0196a509712bc974666c47f51561f8bb8297ff1c1fdf18d4ebde2345a1cd06dba36021
- languageName: node
- linkType: hard
-
-"webidl-conversions@npm:^3.0.0":
- version: 3.0.1
- resolution: "webidl-conversions@npm:3.0.1"
- checksum: 10/b65b9f8d6854572a84a5c69615152b63371395f0c5dcd6729c45789052296df54314db2bc3e977df41705eacb8bc79c247cee139a63fa695192f95816ed528ad
- languageName: node
- linkType: hard
-
-"webidl-conversions@npm:^8.0.0":
- version: 8.0.1
- resolution: "webidl-conversions@npm:8.0.1"
- checksum: 10/0f7007311f1fc257a8e406dd236f13b61fb57cf0fddb476aec33457d2d0add2d012d6df0eeb00934399238e3f3b9dad30f59dc6ac83024ae0ebd5a518bf365e8
- languageName: node
- linkType: hard
-
-"webpack-virtual-modules@npm:^0.6.2":
- version: 0.6.2
- resolution: "webpack-virtual-modules@npm:0.6.2"
- checksum: 10/d9a0d035f7ec0c7f1055aaf88bfe48b7f96458043916a1b2926d9012fd61de3810a6b768e31a8cd4b3c84a9b6d55824361a9dd20aaf9f5ccfb6f017af216a178
- languageName: node
- linkType: hard
-
-"whatwg-fetch@npm:^3.0.0":
- version: 3.6.20
- resolution: "whatwg-fetch@npm:3.6.20"
- checksum: 10/2b4ed92acd6a7ad4f626a6cb18b14ec982bbcaf1093e6fe903b131a9c6decd14d7f9c9ca3532663c2759d1bdf01d004c77a0adfb2716a5105465c20755a8c57c
- languageName: node
- linkType: hard
-
-"whatwg-mimetype@npm:^4.0.0":
- version: 4.0.0
- resolution: "whatwg-mimetype@npm:4.0.0"
- checksum: 10/894a618e2d90bf444b6f309f3ceb6e58cf21b2beaa00c8b333696958c4076f0c7b30b9d33413c9ffff7c5832a0a0c8569e5bb347ef44beded72aeefd0acd62e8
- languageName: node
- linkType: hard
-
-"whatwg-url@npm:^15.0.0, whatwg-url@npm:^15.1.0":
- version: 15.1.0
- resolution: "whatwg-url@npm:15.1.0"
- dependencies:
- tr46: "npm:^6.0.0"
- webidl-conversions: "npm:^8.0.0"
- checksum: 10/9ae5ce70060f2a9ea73799062af6e796ec2477f44bf1a886953b405700e3ab11d15aa0fe7088c4215f839e56a845d5d1c44584ed292a832837a8c8549c566886
- languageName: node
- linkType: hard
-
-"whatwg-url@npm:^5.0.0":
- version: 5.0.0
- resolution: "whatwg-url@npm:5.0.0"
- dependencies:
- tr46: "npm:~0.0.3"
- webidl-conversions: "npm:^3.0.0"
- checksum: 10/f95adbc1e80820828b45cc671d97da7cd5e4ef9deb426c31bcd5ab00dc7103042291613b3ef3caec0a2335ed09e0d5ed026c940755dbb6d404e2b27f940fdf07
- languageName: node
- linkType: hard
-
-"which@npm:^2.0.1":
- version: 2.0.2
- resolution: "which@npm:2.0.2"
- dependencies:
- isexe: "npm:^2.0.0"
- bin:
- node-which: ./bin/node-which
- checksum: 10/4782f8a1d6b8fc12c65e968fea49f59752bf6302dc43036c3bf87da718a80710f61a062516e9764c70008b487929a73546125570acea95c5b5dcc8ac3052c70f
- languageName: node
- linkType: hard
-
-"which@npm:^6.0.0":
- version: 6.0.0
- resolution: "which@npm:6.0.0"
- dependencies:
- isexe: "npm:^3.1.1"
- bin:
- node-which: bin/which.js
- checksum: 10/df19b2cd8aac94b333fa29b42e8e371a21e634a742a3b156716f7752a5afe1d73fb5d8bce9b89326f453d96879e8fe626eb421e0117eb1a3ce9fd8c97f6b7db9
- languageName: node
- linkType: hard
-
-"why-is-node-running@npm:^2.3.0":
- version: 2.3.0
- resolution: "why-is-node-running@npm:2.3.0"
- dependencies:
- siginfo: "npm:^2.0.0"
- stackback: "npm:0.0.2"
- bin:
- why-is-node-running: cli.js
- checksum: 10/0de6e6cd8f2f94a8b5ca44e84cf1751eadcac3ebedcdc6e5fbbe6c8011904afcbc1a2777c53496ec02ced7b81f2e7eda61e76bf8262a8bc3ceaa1f6040508051
- languageName: node
- linkType: hard
-
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0":
- version: 7.0.0
- resolution: "wrap-ansi@npm:7.0.0"
- dependencies:
- ansi-styles: "npm:^4.0.0"
- string-width: "npm:^4.1.0"
- strip-ansi: "npm:^6.0.0"
- checksum: 10/cebdaeca3a6880da410f75209e68cd05428580de5ad24535f22696d7d9cab134d1f8498599f344c3cf0fb37c1715807a183778d8c648d6cc0cb5ff2bb4236540
- languageName: node
- linkType: hard
-
-"wrap-ansi@npm:^8.1.0":
- version: 8.1.0
- resolution: "wrap-ansi@npm:8.1.0"
- dependencies:
- ansi-styles: "npm:^6.1.0"
- string-width: "npm:^5.0.1"
- strip-ansi: "npm:^7.0.1"
- checksum: 10/7b1e4b35e9bb2312d2ee9ee7dc95b8cb5f8b4b5a89f7dde5543fe66c1e3715663094defa50d75454ac900bd210f702d575f15f3f17fa9ec0291806d2578d1ddf
- languageName: node
- linkType: hard
-
-"wrappy@npm:1":
- version: 1.0.2
- resolution: "wrappy@npm:1.0.2"
- checksum: 10/159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
- languageName: node
- linkType: hard
-
-"write-file-atomic@npm:^4.0.2":
- version: 4.0.2
- resolution: "write-file-atomic@npm:4.0.2"
- dependencies:
- imurmurhash: "npm:^0.1.4"
- signal-exit: "npm:^3.0.7"
- checksum: 10/3be1f5508a46c190619d5386b1ac8f3af3dbe951ed0f7b0b4a0961eed6fc626bd84b50cf4be768dabc0a05b672f5d0c5ee7f42daa557b14415d18c3a13c7d246
- languageName: node
- linkType: hard
-
-"ws@npm:^7, ws@npm:^7.5.10":
- version: 7.5.10
- resolution: "ws@npm:7.5.10"
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- checksum: 10/9c796b84ba80ffc2c2adcdfc9c8e9a219ba99caa435c9a8d45f9ac593bba325563b3f83edc5eb067cc6d21b9a6bf2c930adf76dd40af5f58a5ca6859e81858f0
- languageName: node
- linkType: hard
-
-"ws@npm:^8.18.0, ws@npm:^8.18.3":
- version: 8.19.0
- resolution: "ws@npm:8.19.0"
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ">=5.0.2"
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- checksum: 10/26e4901e93abaf73af9f26a93707c95b4845e91a7a347ec8c569e6e9be7f9df066f6c2b817b2d685544e208207898a750b78461e6e8d810c11a370771450c31b
- languageName: node
- linkType: hard
-
-"wsl-utils@npm:^0.1.0":
- version: 0.1.0
- resolution: "wsl-utils@npm:0.1.0"
- dependencies:
- is-wsl: "npm:^3.1.0"
- checksum: 10/de4c92187e04c3c27b4478f410a02e81c351dc85efa3447bf1666f34fc80baacd890a6698ec91995631714086992036013286aea3d77e6974020d40a08e00aec
- languageName: node
- linkType: hard
-
-"xml-name-validator@npm:^5.0.0":
- version: 5.0.0
- resolution: "xml-name-validator@npm:5.0.0"
- checksum: 10/43f30f3f6786e406dd665acf08cd742d5f8a46486bd72517edb04b27d1bcd1599664c2a4a99fc3f1e56a3194bff588b12f178b7972bc45c8047bdc4c3ac8d4a1
- languageName: node
- linkType: hard
-
-"xmlchars@npm:^2.2.0":
- version: 2.2.0
- resolution: "xmlchars@npm:2.2.0"
- checksum: 10/4ad5924974efd004a47cce6acf5c0269aee0e62f9a805a426db3337af7bcbd331099df174b024ace4fb18971b8a56de386d2e73a1c4b020e3abd63a4a9b917f1
- languageName: node
- linkType: hard
-
-"y18n@npm:^5.0.5":
- version: 5.0.8
- resolution: "y18n@npm:5.0.8"
- checksum: 10/5f1b5f95e3775de4514edbb142398a2c37849ccfaf04a015be5d75521e9629d3be29bd4432d23c57f37e5b61ade592fb0197022e9993f81a06a5afbdcda9346d
- languageName: node
- linkType: hard
-
-"yallist@npm:^3.0.2":
- version: 3.1.1
- resolution: "yallist@npm:3.1.1"
- checksum: 10/9af0a4329c3c6b779ac4736c69fae4190ac03029fa27c1aef4e6bcc92119b73dea6fe5db5fe881fb0ce2a0e9539a42cdf60c7c21eda04d1a0b8c082e38509efb
- languageName: node
- linkType: hard
-
-"yallist@npm:^4.0.0":
- version: 4.0.0
- resolution: "yallist@npm:4.0.0"
- checksum: 10/4cb02b42b8a93b5cf50caf5d8e9beb409400a8a4d85e83bb0685c1457e9ac0b7a00819e9f5991ac25ffabb56a78e2f017c1acc010b3a1babfe6de690ba531abd
- languageName: node
- linkType: hard
-
-"yallist@npm:^5.0.0":
- version: 5.0.0
- resolution: "yallist@npm:5.0.0"
- checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a
- languageName: node
- linkType: hard
-
-"yaml@npm:^2.2.2, yaml@npm:^2.6.1":
- version: 2.8.2
- resolution: "yaml@npm:2.8.2"
- bin:
- yaml: bin.mjs
- checksum: 10/4eab0074da6bc5a5bffd25b9b359cf7061b771b95d1b3b571852098380db3b1b8f96e0f1f354b56cc7216aa97cea25163377ccbc33a2e9ce00316fe8d02f4539
- languageName: node
- linkType: hard
-
-"yargs-parser@npm:^21.1.1":
- version: 21.1.1
- resolution: "yargs-parser@npm:21.1.1"
- checksum: 10/9dc2c217ea3bf8d858041252d43e074f7166b53f3d010a8c711275e09cd3d62a002969a39858b92bbda2a6a63a585c7127014534a560b9c69ed2d923d113406e
- languageName: node
- linkType: hard
-
-"yargs@npm:^17.6.2":
- version: 17.7.2
- resolution: "yargs@npm:17.7.2"
- dependencies:
- cliui: "npm:^8.0.1"
- escalade: "npm:^3.1.1"
- get-caller-file: "npm:^2.0.5"
- require-directory: "npm:^2.1.1"
- string-width: "npm:^4.2.3"
- y18n: "npm:^5.0.5"
- yargs-parser: "npm:^21.1.1"
- checksum: 10/abb3e37678d6e38ea85485ed86ebe0d1e3464c640d7d9069805ea0da12f69d5a32df8e5625e370f9c96dd1c2dc088ab2d0a4dd32af18222ef3c4224a19471576
- languageName: node
- linkType: hard