diff --git a/.yarnrc.yml b/.yarnrc.yml
index 7a113e0..eaaa0bb 100644
--- a/.yarnrc.yml
+++ b/.yarnrc.yml
@@ -1,6 +1,6 @@
compressionLevel: mixed
-defaultSemverRangePrefix: ""
+defaultSemverRangePrefix: ''
enableGlobalCache: true
@@ -13,11 +13,11 @@ initFields:
nodeLinker: node-modules
-npmRegistryServer: "https://registry.npmjs.org"
+npmRegistryServer: 'https://registry.npmjs.org'
npmScopes:
atls:
- npmRegistryServer: "https://registry.npmjs.org"
+ npmRegistryServer: 'https://registry.npmjs.org'
preferReuse: true
diff --git a/frontend/app/entrypoint/CHANGELOG.md b/frontend/app/entrypoint/CHANGELOG.md
deleted file mode 100644
index 9f3ea49..0000000
--- a/frontend/app/entrypoint/CHANGELOG.md
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-## 0.1.1 (2026-03-05)
-
-
-### Bug Fixes
-
-
-* **frontend:** build script ([7057a3f](https://github.com/atls/widget/commit/7057a3f199833beac5ec12ab3e9c5dfd115ab971))
-
-### Features
-
-
-* **common:** update entrypoint package.json ([b5ad40e](https://github.com/atls/widget/commit/b5ad40ef5017df2eb33eaba8f4b90da6217b9b6c))
-* **frontend:** upgrade dependencies ([cda2d24](https://github.com/atls/widget/commit/cda2d24b0e61106035239cad87e5acbfea258e9e))
-
-
diff --git a/frontend/pages/home/CHANGELOG.md b/frontend/pages/home/CHANGELOG.md
deleted file mode 100644
index eeaa4ff..0000000
--- a/frontend/pages/home/CHANGELOG.md
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-## 0.1.1 (2026-03-05)
-
-
-
diff --git a/frontend/ui/.gitkeep b/frontend/ui/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/frontend/ui/icons/assets/alert.svg b/frontend/ui/icons/assets/alert.svg
new file mode 100644
index 0000000..9a3e7ab
--- /dev/null
+++ b/frontend/ui/icons/assets/alert.svg
@@ -0,0 +1,5 @@
+
diff --git a/frontend/ui/icons/assets/arrow-left.svg b/frontend/ui/icons/assets/arrow-left.svg
new file mode 100644
index 0000000..1610b4e
--- /dev/null
+++ b/frontend/ui/icons/assets/arrow-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/atlantis-solid.svg b/frontend/ui/icons/assets/atlantis-solid.svg
new file mode 100644
index 0000000..9efabef
--- /dev/null
+++ b/frontend/ui/icons/assets/atlantis-solid.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/atlantis.svg b/frontend/ui/icons/assets/atlantis.svg
new file mode 100644
index 0000000..cad2285
--- /dev/null
+++ b/frontend/ui/icons/assets/atlantis.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/bell.svg b/frontend/ui/icons/assets/bell.svg
new file mode 100644
index 0000000..590d3e9
--- /dev/null
+++ b/frontend/ui/icons/assets/bell.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/check.svg b/frontend/ui/icons/assets/check.svg
new file mode 100644
index 0000000..71cb6c5
--- /dev/null
+++ b/frontend/ui/icons/assets/check.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/checks.svg b/frontend/ui/icons/assets/checks.svg
new file mode 100644
index 0000000..52c1c98
--- /dev/null
+++ b/frontend/ui/icons/assets/checks.svg
@@ -0,0 +1,5 @@
+
diff --git a/frontend/ui/icons/assets/chevron-down.svg b/frontend/ui/icons/assets/chevron-down.svg
new file mode 100644
index 0000000..948a9b1
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-left.svg b/frontend/ui/icons/assets/chevron-left.svg
new file mode 100644
index 0000000..0322c40
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-right.svg b/frontend/ui/icons/assets/chevron-right.svg
new file mode 100644
index 0000000..14e3f5e
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-small-down.svg b/frontend/ui/icons/assets/chevron-small-down.svg
new file mode 100644
index 0000000..b89744a
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-small-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-small-left.svg b/frontend/ui/icons/assets/chevron-small-left.svg
new file mode 100644
index 0000000..6c05209
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-small-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-small-right.svg b/frontend/ui/icons/assets/chevron-small-right.svg
new file mode 100644
index 0000000..4f7a6cf
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-small-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-small-up.svg b/frontend/ui/icons/assets/chevron-small-up.svg
new file mode 100644
index 0000000..0ac359f
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-small-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/chevron-up.svg b/frontend/ui/icons/assets/chevron-up.svg
new file mode 100644
index 0000000..350b6b3
--- /dev/null
+++ b/frontend/ui/icons/assets/chevron-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/clock.svg b/frontend/ui/icons/assets/clock.svg
new file mode 100644
index 0000000..00251c3
--- /dev/null
+++ b/frontend/ui/icons/assets/clock.svg
@@ -0,0 +1,6 @@
+
diff --git a/frontend/ui/icons/assets/comment.svg b/frontend/ui/icons/assets/comment.svg
new file mode 100644
index 0000000..7e73db3
--- /dev/null
+++ b/frontend/ui/icons/assets/comment.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/exclamation.svg b/frontend/ui/icons/assets/exclamation.svg
new file mode 100644
index 0000000..e5fa2bf
--- /dev/null
+++ b/frontend/ui/icons/assets/exclamation.svg
@@ -0,0 +1,5 @@
+
diff --git a/frontend/ui/icons/assets/gear.svg b/frontend/ui/icons/assets/gear.svg
new file mode 100644
index 0000000..76dbb93
--- /dev/null
+++ b/frontend/ui/icons/assets/gear.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/assets/github.svg b/frontend/ui/icons/assets/github.svg
new file mode 100644
index 0000000..d0ae114
--- /dev/null
+++ b/frontend/ui/icons/assets/github.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/issue.svg b/frontend/ui/icons/assets/issue.svg
new file mode 100644
index 0000000..0f3c994
--- /dev/null
+++ b/frontend/ui/icons/assets/issue.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/assets/log-out.svg b/frontend/ui/icons/assets/log-out.svg
new file mode 100644
index 0000000..fe6fccf
--- /dev/null
+++ b/frontend/ui/icons/assets/log-out.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/assets/mention.svg b/frontend/ui/icons/assets/mention.svg
new file mode 100644
index 0000000..f7a586d
--- /dev/null
+++ b/frontend/ui/icons/assets/mention.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/minus-small.svg b/frontend/ui/icons/assets/minus-small.svg
new file mode 100644
index 0000000..b31a74b
--- /dev/null
+++ b/frontend/ui/icons/assets/minus-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/minus.svg b/frontend/ui/icons/assets/minus.svg
new file mode 100644
index 0000000..e84b283
--- /dev/null
+++ b/frontend/ui/icons/assets/minus.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/on-off.svg b/frontend/ui/icons/assets/on-off.svg
new file mode 100644
index 0000000..56765db
--- /dev/null
+++ b/frontend/ui/icons/assets/on-off.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/assets/plus-small.svg b/frontend/ui/icons/assets/plus-small.svg
new file mode 100644
index 0000000..11e8887
--- /dev/null
+++ b/frontend/ui/icons/assets/plus-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/plus.svg b/frontend/ui/icons/assets/plus.svg
new file mode 100644
index 0000000..bffbf98
--- /dev/null
+++ b/frontend/ui/icons/assets/plus.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/ui/icons/assets/question-mark.svg b/frontend/ui/icons/assets/question-mark.svg
new file mode 100644
index 0000000..d14aa8c
--- /dev/null
+++ b/frontend/ui/icons/assets/question-mark.svg
@@ -0,0 +1,5 @@
+
diff --git a/frontend/ui/icons/assets/sync.svg b/frontend/ui/icons/assets/sync.svg
new file mode 100644
index 0000000..1386d68
--- /dev/null
+++ b/frontend/ui/icons/assets/sync.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/assets/user.svg b/frontend/ui/icons/assets/user.svg
new file mode 100644
index 0000000..915fc92
--- /dev/null
+++ b/frontend/ui/icons/assets/user.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/ui/icons/package.json b/frontend/ui/icons/package.json
new file mode 100644
index 0000000..9ade3c8
--- /dev/null
+++ b/frontend/ui/icons/package.json
@@ -0,0 +1,32 @@
+{
+ "name": "@frontend/ui-icons",
+ "version": "0.0.1",
+ "private": true,
+ "type": "module",
+ "main": "./src/index.ts",
+ "scripts": {
+ "generate-icons": "generate-icons ./src/icons -i ./assets -r ./src/replacements.ts && yarn format",
+ "generate-replacements": "generate-icons replacements ./src -i ./assets && yarn format"
+ },
+ "dependencies": {
+ "@frontend/ui-theme": "workspace:*",
+ "clsx": "2.1.1",
+ "rainbow-sprinkles": "1.0.0"
+ },
+ "devDependencies": {
+ "@atls-ui-generators/icons": "1.2.2",
+ "@types/react": "19.2.2",
+ "@vanilla-extract/css": "1.17.4",
+ "@vanilla-extract/dynamic": "2.1.5",
+ "next": "16.1.6",
+ "react": "19.2.4",
+ "react-dom": "19.2.4"
+ },
+ "peerDependencies": {
+ "@vanilla-extract/css": "*",
+ "@vanilla-extract/dynamic": "*",
+ "next": "*",
+ "react": "*",
+ "react-dom": "*"
+ }
+}
diff --git a/frontend/ui/icons/src/icon.css.ts b/frontend/ui/icons/src/icon.css.ts
new file mode 100644
index 0000000..227db15
--- /dev/null
+++ b/frontend/ui/icons/src/icon.css.ts
@@ -0,0 +1,23 @@
+import { createRainbowSprinkles } from 'rainbow-sprinkles'
+import { defineProperties } from 'rainbow-sprinkles'
+
+import { vars } from '@frontend/ui-theme/theme-css'
+
+export const iconProperties = defineProperties({
+ dynamicProperties: {
+ width: true,
+ height: true,
+ color: true,
+ stroke: true,
+ rotate: true,
+ cursor: true,
+ },
+ staticProperties: {
+ width: vars.spaces,
+ height: vars.spaces,
+ color: vars.colors,
+ stroke: vars.colors,
+ },
+})
+
+export const iconSprinkles = createRainbowSprinkles(iconProperties)
diff --git a/frontend/ui/icons/src/icons.interfaces.ts b/frontend/ui/icons/src/icons.interfaces.ts
new file mode 100644
index 0000000..00ab5fa
--- /dev/null
+++ b/frontend/ui/icons/src/icons.interfaces.ts
@@ -0,0 +1,11 @@
+import type { SVGProps } from 'react'
+import type { vars } from '@frontend/ui-theme/theme-css'
+
+import type { iconSprinkles } from './icon.css.js'
+
+export type IconSprinkles = Parameters[0]
+
+export type IconColor = keyof typeof vars.colors
+
+export type IconProps = IconSprinkles &
+ Omit, 'color' | 'height' | 'stroke' | 'width'>
diff --git a/frontend/ui/icons/src/icons/alert.icon.tsx b/frontend/ui/icons/src/icons/alert.icon.tsx
new file mode 100644
index 0000000..651f1a6
--- /dev/null
+++ b/frontend/ui/icons/src/icons/alert.icon.tsx
@@ -0,0 +1,40 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const AlertIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/arrow-left.icon.tsx b/frontend/ui/icons/src/icons/arrow-left.icon.tsx
new file mode 100644
index 0000000..8690371
--- /dev/null
+++ b/frontend/ui/icons/src/icons/arrow-left.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ArrowLeftIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/atlantis-solid.icon.tsx b/frontend/ui/icons/src/icons/atlantis-solid.icon.tsx
new file mode 100644
index 0000000..01f3e44
--- /dev/null
+++ b/frontend/ui/icons/src/icons/atlantis-solid.icon.tsx
@@ -0,0 +1,35 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const AtlantisSolidIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/atlantis.icon.tsx b/frontend/ui/icons/src/icons/atlantis.icon.tsx
new file mode 100644
index 0000000..c947058
--- /dev/null
+++ b/frontend/ui/icons/src/icons/atlantis.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const AtlantisIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/bell.icon.tsx b/frontend/ui/icons/src/icons/bell.icon.tsx
new file mode 100644
index 0000000..e7fd681
--- /dev/null
+++ b/frontend/ui/icons/src/icons/bell.icon.tsx
@@ -0,0 +1,35 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const BellIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/check.icon.tsx b/frontend/ui/icons/src/icons/check.icon.tsx
new file mode 100644
index 0000000..e61ada8
--- /dev/null
+++ b/frontend/ui/icons/src/icons/check.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const CheckIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/checks.icon.tsx b/frontend/ui/icons/src/icons/checks.icon.tsx
new file mode 100644
index 0000000..7b799ae
--- /dev/null
+++ b/frontend/ui/icons/src/icons/checks.icon.tsx
@@ -0,0 +1,38 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChecksIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-down.icon.tsx b/frontend/ui/icons/src/icons/chevron-down.icon.tsx
new file mode 100644
index 0000000..8a8e23d
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-down.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronDownIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-left.icon.tsx b/frontend/ui/icons/src/icons/chevron-left.icon.tsx
new file mode 100644
index 0000000..41e5ced
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-left.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronLeftIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-right.icon.tsx b/frontend/ui/icons/src/icons/chevron-right.icon.tsx
new file mode 100644
index 0000000..9b8c55b
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-right.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronRightIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-small-down.icon.tsx b/frontend/ui/icons/src/icons/chevron-small-down.icon.tsx
new file mode 100644
index 0000000..bceefba
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-small-down.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronSmallDownIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-small-left.icon.tsx b/frontend/ui/icons/src/icons/chevron-small-left.icon.tsx
new file mode 100644
index 0000000..9cdf821
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-small-left.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronSmallLeftIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-small-right.icon.tsx b/frontend/ui/icons/src/icons/chevron-small-right.icon.tsx
new file mode 100644
index 0000000..aa460c9
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-small-right.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronSmallRightIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-small-up.icon.tsx b/frontend/ui/icons/src/icons/chevron-small-up.icon.tsx
new file mode 100644
index 0000000..c2dc48d
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-small-up.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronSmallUpIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/chevron-up.icon.tsx b/frontend/ui/icons/src/icons/chevron-up.icon.tsx
new file mode 100644
index 0000000..9f52395
--- /dev/null
+++ b/frontend/ui/icons/src/icons/chevron-up.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ChevronUpIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/clock.icon.tsx b/frontend/ui/icons/src/icons/clock.icon.tsx
new file mode 100644
index 0000000..3ee051f
--- /dev/null
+++ b/frontend/ui/icons/src/icons/clock.icon.tsx
@@ -0,0 +1,45 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ClockIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/comment.icon.tsx b/frontend/ui/icons/src/icons/comment.icon.tsx
new file mode 100644
index 0000000..00962b0
--- /dev/null
+++ b/frontend/ui/icons/src/icons/comment.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const CommentIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/exclamation.icon.tsx b/frontend/ui/icons/src/icons/exclamation.icon.tsx
new file mode 100644
index 0000000..3c8ae59
--- /dev/null
+++ b/frontend/ui/icons/src/icons/exclamation.icon.tsx
@@ -0,0 +1,40 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const ExclamationIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/gear.icon.tsx b/frontend/ui/icons/src/icons/gear.icon.tsx
new file mode 100644
index 0000000..383ff82
--- /dev/null
+++ b/frontend/ui/icons/src/icons/gear.icon.tsx
@@ -0,0 +1,42 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const GearIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/github.icon.tsx b/frontend/ui/icons/src/icons/github.icon.tsx
new file mode 100644
index 0000000..6b12b55
--- /dev/null
+++ b/frontend/ui/icons/src/icons/github.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const GithubIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/index.ts b/frontend/ui/icons/src/icons/index.ts
new file mode 100644
index 0000000..33b534d
--- /dev/null
+++ b/frontend/ui/icons/src/icons/index.ts
@@ -0,0 +1,31 @@
+export * from './alert.icon.js'
+export * from './arrow-left.icon.js'
+export * from './atlantis-solid.icon.js'
+export * from './atlantis.icon.js'
+export * from './bell.icon.js'
+export * from './check.icon.js'
+export * from './checks.icon.js'
+export * from './chevron-down.icon.js'
+export * from './chevron-left.icon.js'
+export * from './chevron-right.icon.js'
+export * from './chevron-small-down.icon.js'
+export * from './chevron-small-left.icon.js'
+export * from './chevron-small-right.icon.js'
+export * from './chevron-small-up.icon.js'
+export * from './chevron-up.icon.js'
+export * from './clock.icon.js'
+export * from './comment.icon.js'
+export * from './exclamation.icon.js'
+export * from './gear.icon.js'
+export * from './github.icon.js'
+export * from './issue.icon.js'
+export * from './log-out.icon.js'
+export * from './mention.icon.js'
+export * from './minus-small.icon.js'
+export * from './minus.icon.js'
+export * from './on-off.icon.js'
+export * from './plus-small.icon.js'
+export * from './plus.icon.js'
+export * from './question-mark.icon.js'
+export * from './sync.icon.js'
+export * from './user.icon.js'
diff --git a/frontend/ui/icons/src/icons/issue.icon.tsx b/frontend/ui/icons/src/icons/issue.icon.tsx
new file mode 100644
index 0000000..7b65bf8
--- /dev/null
+++ b/frontend/ui/icons/src/icons/issue.icon.tsx
@@ -0,0 +1,36 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const IssueIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/log-out.icon.tsx b/frontend/ui/icons/src/icons/log-out.icon.tsx
new file mode 100644
index 0000000..4989414
--- /dev/null
+++ b/frontend/ui/icons/src/icons/log-out.icon.tsx
@@ -0,0 +1,38 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const LogOutIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/mention.icon.tsx b/frontend/ui/icons/src/icons/mention.icon.tsx
new file mode 100644
index 0000000..5a9dd27
--- /dev/null
+++ b/frontend/ui/icons/src/icons/mention.icon.tsx
@@ -0,0 +1,35 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const MentionIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/minus-small.icon.tsx b/frontend/ui/icons/src/icons/minus-small.icon.tsx
new file mode 100644
index 0000000..d4c3f6e
--- /dev/null
+++ b/frontend/ui/icons/src/icons/minus-small.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const MinusSmallIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/minus.icon.tsx b/frontend/ui/icons/src/icons/minus.icon.tsx
new file mode 100644
index 0000000..a5056e0
--- /dev/null
+++ b/frontend/ui/icons/src/icons/minus.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const MinusIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/on-off.icon.tsx b/frontend/ui/icons/src/icons/on-off.icon.tsx
new file mode 100644
index 0000000..dd32418
--- /dev/null
+++ b/frontend/ui/icons/src/icons/on-off.icon.tsx
@@ -0,0 +1,38 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const OnOffIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/plus-small.icon.tsx b/frontend/ui/icons/src/icons/plus-small.icon.tsx
new file mode 100644
index 0000000..db8f68d
--- /dev/null
+++ b/frontend/ui/icons/src/icons/plus-small.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const PlusSmallIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/plus.icon.tsx b/frontend/ui/icons/src/icons/plus.icon.tsx
new file mode 100644
index 0000000..e5667c2
--- /dev/null
+++ b/frontend/ui/icons/src/icons/plus.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const PlusIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/question-mark.icon.tsx b/frontend/ui/icons/src/icons/question-mark.icon.tsx
new file mode 100644
index 0000000..35a8a9a
--- /dev/null
+++ b/frontend/ui/icons/src/icons/question-mark.icon.tsx
@@ -0,0 +1,40 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const QuestionMarkIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/sync.icon.tsx b/frontend/ui/icons/src/icons/sync.icon.tsx
new file mode 100644
index 0000000..0eeb596
--- /dev/null
+++ b/frontend/ui/icons/src/icons/sync.icon.tsx
@@ -0,0 +1,33 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const SyncIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/icons/user.icon.tsx b/frontend/ui/icons/src/icons/user.icon.tsx
new file mode 100644
index 0000000..8bb62a7
--- /dev/null
+++ b/frontend/ui/icons/src/icons/user.icon.tsx
@@ -0,0 +1,35 @@
+import type { ReactNode } from 'react'
+
+import type { IconProps } from '../icons.interfaces.js'
+
+import { clsx } from 'clsx'
+
+import { iconSprinkles } from '../icon.css.js'
+
+export const UserIcon = (props: IconProps): ReactNode => {
+ const { className, style, otherProps } = iconSprinkles(props)
+ const iconStyle = {
+ ...style,
+ ...otherProps.style,
+ }
+ return (
+
+ )
+}
diff --git a/frontend/ui/icons/src/index.ts b/frontend/ui/icons/src/index.ts
new file mode 100644
index 0000000..13d083d
--- /dev/null
+++ b/frontend/ui/icons/src/index.ts
@@ -0,0 +1,2 @@
+export * from './icons/index.js'
+export type * from './icons.interfaces.js'
diff --git a/frontend/ui/icons/src/replacements.ts b/frontend/ui/icons/src/replacements.ts
new file mode 100644
index 0000000..69fae83
--- /dev/null
+++ b/frontend/ui/icons/src/replacements.ts
@@ -0,0 +1,95 @@
+export const replacements = {
+ AlertIcon: {
+ '#fff': 'currentColor',
+ },
+ ArrowLeftIcon: {
+ '#fff': 'currentColor',
+ },
+ AtlantisIcon: {
+ '#fff': 'currentColor',
+ },
+ AtlantisSolidIcon: {
+ '#fff': 'currentColor',
+ },
+ BellIcon: {
+ '#fff': 'currentColor',
+ },
+ CheckIcon: {
+ '#fff': 'currentColor',
+ },
+ ChecksIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronDownIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronLeftIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronRightIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronSmallDownIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronSmallLeftIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronSmallRightIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronSmallUpIcon: {
+ '#fff': 'currentColor',
+ },
+ ChevronUpIcon: {
+ '#fff': 'currentColor',
+ },
+ ClockIcon: {
+ '#fff': 'currentColor',
+ },
+ CommentIcon: {
+ '#fff': 'currentColor',
+ },
+ ExclamationIcon: {
+ '#fff': 'currentColor',
+ },
+ GearIcon: {
+ '#fff': 'currentColor',
+ },
+ GithubIcon: {
+ '#fff': 'currentColor',
+ },
+ IssueIcon: {
+ '#fff': 'currentColor',
+ },
+ LogOutIcon: {
+ '#fff': 'currentColor',
+ },
+ MentionIcon: {
+ '#fff': 'currentColor',
+ },
+ MinusIcon: {
+ '#fff': 'currentColor',
+ },
+ MinusSmallIcon: {
+ '#fff': 'currentColor',
+ },
+ OnOffIcon: {
+ '#fff': 'currentColor',
+ },
+ PlusIcon: {
+ '#fff': 'currentColor',
+ },
+ PlusSmallIcon: {
+ '#fff': 'currentColor',
+ },
+ QuestionMarkIcon: {
+ '#fff': 'currentColor',
+ },
+ SyncIcon: {
+ '#fff': 'currentColor',
+ },
+ UserIcon: {
+ '#fff': 'currentColor',
+ },
+}
diff --git a/frontend/ui/theme/package.json b/frontend/ui/theme/package.json
new file mode 100644
index 0000000..8f86ef5
--- /dev/null
+++ b/frontend/ui/theme/package.json
@@ -0,0 +1,23 @@
+{
+ "name": "@frontend/ui-theme",
+ "version": "0.0.1",
+ "private": true,
+ "type": "module",
+ "exports": {
+ ".": "./src/index.ts",
+ "./theme-css": "./src/theme.css.ts"
+ },
+ "devDependencies": {
+ "@types/react": "19.2.2",
+ "@vanilla-extract/css": "1.17.4",
+ "@vanilla-extract/dynamic": "2.1.5",
+ "react": "19.2.4",
+ "react-dom": "19.2.4"
+ },
+ "peerDependencies": {
+ "@vanilla-extract/css": "*",
+ "@vanilla-extract/dynamic": "*",
+ "react": "*",
+ "react-dom": "*"
+ }
+}
diff --git a/frontend/ui/theme/src/index.ts b/frontend/ui/theme/src/index.ts
new file mode 100644
index 0000000..de86c29
--- /dev/null
+++ b/frontend/ui/theme/src/index.ts
@@ -0,0 +1 @@
+export * from './theme.css.js'
diff --git a/frontend/ui/theme/src/theme.css.ts b/frontend/ui/theme/src/theme.css.ts
new file mode 100644
index 0000000..aa65ff2
--- /dev/null
+++ b/frontend/ui/theme/src/theme.css.ts
@@ -0,0 +1,7 @@
+import './styles/global.css.js'
+
+import { createTheme } from '@vanilla-extract/css'
+
+import { stubTokens } from './tokens/index.js'
+
+export const [theme, vars] = createTheme(stubTokens)
diff --git a/frontend/ui/theme/src/tokens/index.ts b/frontend/ui/theme/src/tokens/index.ts
new file mode 100644
index 0000000..c8ec84a
--- /dev/null
+++ b/frontend/ui/theme/src/tokens/index.ts
@@ -0,0 +1 @@
+export * from './stub-tokens.js'
diff --git a/frontend/ui/theme/src/tokens/stub-tokens.ts b/frontend/ui/theme/src/tokens/stub-tokens.ts
new file mode 100644
index 0000000..957231a
--- /dev/null
+++ b/frontend/ui/theme/src/tokens/stub-tokens.ts
@@ -0,0 +1,14 @@
+export const stubTokens = {
+ // TODO replace with real theme
+ colors: {
+ primary: '#1E40AF',
+ secondary: '#64748B',
+ },
+ spaces: {
+ xs: '8px',
+ },
+}
+
+export const tokens = {
+ default: stubTokens,
+}
diff --git a/package.json b/package.json
index 438497b..2c517fc 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,9 @@
"license": "BSD 3-Clause",
"type": "module",
"workspaces": [
- "frontend/**/*"
+ "frontend/ui/*",
+ "frontend/app/*",
+ "frontend/pages/*"
],
"devDependencies": {
"@atls/code-runtime": "2.1.16",
diff --git a/yarn.lock b/yarn.lock
index d8af999..9383027 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -46,6 +46,39 @@ __metadata:
languageName: node
linkType: hard
+"@atls-ui-generators/icons@npm:1.2.2":
+ version: 1.2.2
+ resolution: "@atls-ui-generators/icons@npm:1.2.2"
+ dependencies:
+ "@atls-ui-generators/utils": "npm:1.0.5"
+ "@svgr/core": "npm:8.1.0"
+ "@swc-node/register": "npm:1.9.0"
+ "@swc/core": "npm:1.6.1"
+ cheerio: "npm:1.1.2"
+ clipanion: "npm:4.0.0-rc.4"
+ glob: "npm:11.0.2"
+ is-svg: "npm:6.1.0"
+ bin:
+ generate-icons: dist/icons.generator.js
+ checksum: 10/e9d436ad1e52d06775803dececbcb9c893ba9ec9ba0dbbbd3b2441da1815cb371ae85ade0ac659d3a1925101474f065bb5264dfe71b6573d3a457a8c3a448b4f
+ languageName: node
+ linkType: hard
+
+"@atls-ui-generators/utils@npm:1.0.5":
+ version: 1.0.5
+ resolution: "@atls-ui-generators/utils@npm:1.0.5"
+ dependencies:
+ "@atls/config-prettier": "npm:2.0.3"
+ "@atls/prettier-plugin": "npm:1.0.1"
+ "@babel/standalone": "npm:7.27.0"
+ camelcase: "npm:8.0.0"
+ pino: "npm:9.6.0"
+ pino-pretty: "npm:13.0.0"
+ prettier: "npm:3.5.3"
+ checksum: 10/585f3b334904475bc78100d53e011550071fcbb74aab48045fbbc975361a645c4bfc43b87a74e5ae73540fd565281737b6e60646dc73c0ade6f3aa5d067368f8
+ languageName: node
+ linkType: hard
+
"@atls/code-runtime@npm:2.1.16":
version: 2.1.16
resolution: "@atls/code-runtime@npm:2.1.16"
@@ -111,6 +144,21 @@ __metadata:
languageName: node
linkType: hard
+"@atls/prettier-plugin@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@atls/prettier-plugin@npm:1.0.1"
+ dependencies:
+ globby: "npm:13.2.2"
+ import-sort: "npm:6.0.0"
+ import-sort-parser: "npm:6.0.0"
+ import-sort-parser-typescript: "npm:6.0.0"
+ import-sort-style: "npm:6.0.0"
+ prettier: "npm:3.4.2"
+ sort-package-json: "npm:2.4.1"
+ checksum: 10/caea714fc171f0ab2a858ede58b1c07fede9f6b5dce76c51302a6f476af2002d59f3b06e92bcfe529edc84849555e6edfe19702fc837f8bfd943322c8ae1fa2e
+ languageName: node
+ linkType: hard
+
"@atls/webpack-proto-imports-loader@npm:1.0.5":
version: 1.0.5
resolution: "@atls/webpack-proto-imports-loader@npm:1.0.5"
@@ -1304,6 +1352,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/standalone@npm:7.27.0":
+ version: 7.27.0
+ resolution: "@babel/standalone@npm:7.27.0"
+ checksum: 10/5b90c7fcb7a5d57aebb4d702184690ce04c19b0e56c60f6bc7252fd9602a2d471333e390cc5bb763670775005cac95727283f9e6514dd40e4ff069f7dc97ceb1
+ languageName: node
+ linkType: hard
+
"@babel/template@npm:^7.28.6":
version: 7.28.6
resolution: "@babel/template@npm:7.28.6"
@@ -1377,6 +1432,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/hash@npm:^0.9.0":
+ version: 0.9.2
+ resolution: "@emotion/hash@npm:0.9.2"
+ checksum: 10/379bde2830ccb0328c2617ec009642321c0e009a46aa383dfbe75b679c6aea977ca698c832d225a893901f29d7b3eef0e38cf341f560f6b2b56f1ff23c172387
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.5.0, @eslint-community/eslint-utils@npm:^4.7.0":
version: 4.9.1
resolution: "@eslint-community/eslint-utils@npm:4.9.1"
@@ -1504,6 +1566,16 @@ __metadata:
languageName: node
linkType: hard
+"@file-type/xml@npm:^0.4.3":
+ version: 0.4.4
+ resolution: "@file-type/xml@npm:0.4.4"
+ dependencies:
+ sax: "npm:^1.4.1"
+ strtok3: "npm:^10.3.4"
+ checksum: 10/a7c9bdbdb188fbc11bb08efdc699b49c5367952f732e3a9505396e905edfe47e2f924623861827be992a7899158b1864515770ec9252a43d6c0e37e404b4bd7a
+ languageName: node
+ linkType: hard
+
"@frontend/app-entrypoint@workspace:frontend/app/entrypoint":
version: 0.0.0-use.local
resolution: "@frontend/app-entrypoint@workspace:frontend/app/entrypoint"
@@ -1524,6 +1596,46 @@ __metadata:
languageName: unknown
linkType: soft
+"@frontend/ui-icons@workspace:frontend/ui/icons":
+ version: 0.0.0-use.local
+ resolution: "@frontend/ui-icons@workspace:frontend/ui/icons"
+ dependencies:
+ "@atls-ui-generators/icons": "npm:1.2.2"
+ "@frontend/ui-theme": "workspace:*"
+ "@types/react": "npm:19.2.2"
+ "@vanilla-extract/css": "npm:1.17.4"
+ "@vanilla-extract/dynamic": "npm:2.1.5"
+ clsx: "npm:2.1.1"
+ next: "npm:16.1.6"
+ rainbow-sprinkles: "npm:1.0.0"
+ react: "npm:19.2.4"
+ react-dom: "npm:19.2.4"
+ peerDependencies:
+ "@vanilla-extract/css": "*"
+ "@vanilla-extract/dynamic": "*"
+ next: "*"
+ react: "*"
+ react-dom: "*"
+ languageName: unknown
+ linkType: soft
+
+"@frontend/ui-theme@workspace:*, @frontend/ui-theme@workspace:frontend/ui/theme":
+ version: 0.0.0-use.local
+ resolution: "@frontend/ui-theme@workspace:frontend/ui/theme"
+ dependencies:
+ "@types/react": "npm:19.2.2"
+ "@vanilla-extract/css": "npm:1.17.4"
+ "@vanilla-extract/dynamic": "npm:2.1.5"
+ react: "npm:19.2.4"
+ react-dom: "npm:19.2.4"
+ peerDependencies:
+ "@vanilla-extract/css": "*"
+ "@vanilla-extract/dynamic": "*"
+ react: "*"
+ react-dom: "*"
+ languageName: unknown
+ linkType: soft
+
"@hono/node-server@npm:^1.19.9":
version: 1.19.9
resolution: "@hono/node-server@npm:1.19.9"
@@ -1791,6 +1903,13 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/cliui@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "@isaacs/cliui@npm:9.0.0"
+ checksum: 10/8ea3d1009fd29071419209bb91ede20cf27e6e2a1630c5e0702d8b3f47f9e1a3f1c5a587fa2cb96d22d18219790327df49db1bcced573346bbaf4577cf46b643
+ languageName: node
+ linkType: hard
+
"@jest/diff-sequences@npm:30.0.1":
version: 30.0.1
resolution: "@jest/diff-sequences@npm:30.0.1"
@@ -2522,6 +2641,166 @@ __metadata:
languageName: node
linkType: hard
+"@swc-node/core@npm:^1.13.0":
+ version: 1.14.1
+ resolution: "@swc-node/core@npm:1.14.1"
+ peerDependencies:
+ "@swc/core": ">= 1.13.3"
+ "@swc/types": ">= 0.1"
+ checksum: 10/b78d833099947794b453c725bdfd5b7ee736684208bf1e28e97fcbfbf8fcaad99529e5d25517ec3a38040c86a9b1f2ab184018ef0dc0cead35b79e15e928790b
+ languageName: node
+ linkType: hard
+
+"@swc-node/register@npm:1.9.0":
+ version: 1.9.0
+ resolution: "@swc-node/register@npm:1.9.0"
+ dependencies:
+ "@swc-node/core": "npm:^1.13.0"
+ "@swc-node/sourcemap-support": "npm:^0.5.0"
+ colorette: "npm:^2.0.20"
+ debug: "npm:^4.3.4"
+ pirates: "npm:^4.0.6"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ "@swc/core": ">= 1.3"
+ typescript: ">= 4.3"
+ checksum: 10/991db9154786f67e58ffe237c78fde2d2104c1af1ec455e55b7ab9a28615f10b478bf150a26fe44783727f55ab78afab91b577587a2ad1cad0ad2725fd9c1053
+ languageName: node
+ linkType: hard
+
+"@swc-node/sourcemap-support@npm:^0.5.0":
+ version: 0.5.1
+ resolution: "@swc-node/sourcemap-support@npm:0.5.1"
+ dependencies:
+ source-map-support: "npm:^0.5.21"
+ tslib: "npm:^2.6.3"
+ checksum: 10/d347be3a3fb1507aa2de4d07cc70d845722b4af64762b193f8407b0010fd28592b0dcaba0046fa7ab71276f72d6bc70d1742bc6ec6589e75784445b7b116accc
+ languageName: node
+ linkType: hard
+
+"@swc/core-darwin-arm64@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-darwin-arm64@npm:1.6.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@swc/core-darwin-x64@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-darwin-x64@npm:1.6.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@swc/core-linux-arm-gnueabihf@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-linux-arm-gnueabihf@npm:1.6.1"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@swc/core-linux-arm64-gnu@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-linux-arm64-gnu@npm:1.6.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@swc/core-linux-arm64-musl@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-linux-arm64-musl@npm:1.6.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@swc/core-linux-x64-gnu@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-linux-x64-gnu@npm:1.6.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@swc/core-linux-x64-musl@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-linux-x64-musl@npm:1.6.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@swc/core-win32-arm64-msvc@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-win32-arm64-msvc@npm:1.6.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@swc/core-win32-ia32-msvc@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-win32-ia32-msvc@npm:1.6.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@swc/core-win32-x64-msvc@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core-win32-x64-msvc@npm:1.6.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@swc/core@npm:1.6.1":
+ version: 1.6.1
+ resolution: "@swc/core@npm:1.6.1"
+ dependencies:
+ "@swc/core-darwin-arm64": "npm:1.6.1"
+ "@swc/core-darwin-x64": "npm:1.6.1"
+ "@swc/core-linux-arm-gnueabihf": "npm:1.6.1"
+ "@swc/core-linux-arm64-gnu": "npm:1.6.1"
+ "@swc/core-linux-arm64-musl": "npm:1.6.1"
+ "@swc/core-linux-x64-gnu": "npm:1.6.1"
+ "@swc/core-linux-x64-musl": "npm:1.6.1"
+ "@swc/core-win32-arm64-msvc": "npm:1.6.1"
+ "@swc/core-win32-ia32-msvc": "npm:1.6.1"
+ "@swc/core-win32-x64-msvc": "npm:1.6.1"
+ "@swc/counter": "npm:^0.1.3"
+ "@swc/types": "npm:^0.1.8"
+ peerDependencies:
+ "@swc/helpers": "*"
+ dependenciesMeta:
+ "@swc/core-darwin-arm64":
+ optional: true
+ "@swc/core-darwin-x64":
+ optional: true
+ "@swc/core-linux-arm-gnueabihf":
+ optional: true
+ "@swc/core-linux-arm64-gnu":
+ optional: true
+ "@swc/core-linux-arm64-musl":
+ optional: true
+ "@swc/core-linux-x64-gnu":
+ optional: true
+ "@swc/core-linux-x64-musl":
+ optional: true
+ "@swc/core-win32-arm64-msvc":
+ optional: true
+ "@swc/core-win32-ia32-msvc":
+ optional: true
+ "@swc/core-win32-x64-msvc":
+ optional: true
+ peerDependenciesMeta:
+ "@swc/helpers":
+ optional: true
+ checksum: 10/a79873f5591d13d82c22cd80ebad49fc10252f5e0f71d3b14865a355ef022ec4b79de5d5da1877e14776579290c2c9a5033bae8b32d807f2995d155278d093a9
+ languageName: node
+ linkType: hard
+
+"@swc/counter@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "@swc/counter@npm:0.1.3"
+ checksum: 10/df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598
+ languageName: node
+ linkType: hard
+
"@swc/helpers@npm:0.5.15":
version: 0.5.15
resolution: "@swc/helpers@npm:0.5.15"
@@ -2531,6 +2810,15 @@ __metadata:
languageName: node
linkType: hard
+"@swc/types@npm:^0.1.8":
+ version: 0.1.25
+ resolution: "@swc/types@npm:0.1.25"
+ dependencies:
+ "@swc/counter": "npm:^0.1.3"
+ checksum: 10/f6741450224892d12df43e5ca7f3cc0287df644dcd672626eb0cc2a3a8e3e875f4b29eb11336f37c7240cf6e010ba59eb3a79f4fb8bee5cbd168dfc1326ff369
+ languageName: node
+ linkType: hard
+
"@tauri-apps/cli-darwin-arm64@npm:2.9.6":
version: 2.9.6
resolution: "@tauri-apps/cli-darwin-arm64@npm:2.9.6"
@@ -2652,6 +2940,13 @@ __metadata:
languageName: node
linkType: hard
+"@tokenizer/token@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@tokenizer/token@npm:0.3.0"
+ checksum: 10/889c1f1e63ac7c92c0ea22d4a2861142f1b43c3d92eb70ec42aa9e9851fab2e9952211d50f541b287781280df2f979bf5600a9c1f91fbc61b7fcf9994e9376a5
+ languageName: node
+ linkType: hard
+
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.12
resolution: "@tsconfig/node10@npm:1.0.12"
@@ -2782,6 +3077,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/react@npm:19.2.2":
+ version: 19.2.2
+ resolution: "@types/react@npm:19.2.2"
+ dependencies:
+ csstype: "npm:^3.0.2"
+ checksum: 10/d6adf8fd4bb23a7e04da5700d96b15dc0f59653727a9c6e940c151d7232fa1dbbab98417d5ac830dcfb6cba3f206efbd4cd83647e6f9a688d7363a90e607f6bf
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/eslint-plugin@npm:8.48.1"
@@ -2934,6 +3238,42 @@ __metadata:
languageName: node
linkType: hard
+"@vanilla-extract/css@npm:1.17.4":
+ version: 1.17.4
+ resolution: "@vanilla-extract/css@npm:1.17.4"
+ dependencies:
+ "@emotion/hash": "npm:^0.9.0"
+ "@vanilla-extract/private": "npm:^1.0.9"
+ css-what: "npm:^6.1.0"
+ cssesc: "npm:^3.0.0"
+ csstype: "npm:^3.0.7"
+ dedent: "npm:^1.5.3"
+ deep-object-diff: "npm:^1.1.9"
+ deepmerge: "npm:^4.2.2"
+ lru-cache: "npm:^10.4.3"
+ media-query-parser: "npm:^2.0.2"
+ modern-ahocorasick: "npm:^1.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10/195a30975b1fe5d431e3181a53248a6898992fd4a3eebe7dc346032dd05db955b2a14b15dc3d0deca7207fbd97930cc5377cc216785e35dfbbb647da0aa6ea6d
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/dynamic@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@vanilla-extract/dynamic@npm:2.1.5"
+ dependencies:
+ "@vanilla-extract/private": "npm:^1.0.9"
+ checksum: 10/5954a7dc5c6b58341d68a849094e0a32e6182ae81a9a422caac7fa95bab489625a7868523498c365b42325d455b246cdae89d666833081075762a791d608d73e
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/private@npm:^1.0.9":
+ version: 1.0.9
+ resolution: "@vanilla-extract/private@npm:1.0.9"
+ checksum: 10/5a69387875ac6d5b058aeb778e4e37fa543f9ffec4a56cf8e39e9c6e3b7b11a914703db928fc306f5f4f509bd412b7f2f9a6808a4f66c28515b5c88974780254
+ languageName: node
+ linkType: hard
+
"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1":
version: 1.14.1
resolution: "@webassemblyjs/ast@npm:1.14.1"
@@ -3445,6 +3785,13 @@ __metadata:
languageName: node
linkType: hard
+"atomic-sleep@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "atomic-sleep@npm:1.0.0"
+ checksum: 10/3ab6d2cf46b31394b4607e935ec5c1c3c4f60f3e30f0913d35ea74b51b3585e84f590d09e58067f11762eec71c87d25314ce859030983dc0e4397eed21daa12e
+ languageName: node
+ linkType: hard
+
"available-typed-arrays@npm:^1.0.7":
version: 1.0.7
resolution: "available-typed-arrays@npm:1.0.7"
@@ -3567,6 +3914,13 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0
+ languageName: node
+ linkType: hard
+
"base64-js@npm:^1.3.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
@@ -3625,6 +3979,13 @@ __metadata:
languageName: node
linkType: hard
+"boolbase@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "boolbase@npm:1.0.0"
+ checksum: 10/3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.12
resolution: "brace-expansion@npm:1.1.12"
@@ -3644,6 +4005,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^5.0.2":
+ version: 5.0.4
+ resolution: "brace-expansion@npm:5.0.4"
+ dependencies:
+ balanced-match: "npm:^4.0.2"
+ checksum: 10/cfd57e20d8ded9578149e47ae4d3fff2b2f78d06b54a32a73057bddff65c8e9b930613f0cbcfefedf12dd117151e19d4da16367d5127c54f3bff02d8a4479bb2
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
@@ -3685,6 +4055,13 @@ __metadata:
languageName: node
linkType: hard
+"builtin-modules@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "builtin-modules@npm:3.3.0"
+ checksum: 10/62e063ab40c0c1efccbfa9ffa31873e4f9d57408cb396a2649981a0ecbce56aabc93c28feaccbc5658c95aab2703ad1d11980e62ec2e5e72637404e1eb60f39e
+ languageName: node
+ linkType: hard
+
"bytes@npm:^3.1.2, bytes@npm:~3.1.2":
version: 3.1.2
resolution: "bytes@npm:3.1.2"
@@ -3731,6 +4108,13 @@ __metadata:
languageName: node
linkType: hard
+"camelcase@npm:8.0.0":
+ version: 8.0.0
+ resolution: "camelcase@npm:8.0.0"
+ checksum: 10/6da7abe997af29e80052f17aa21628c7cce14af364cef9f07a2a44d59614dd6f361d405f121938e673424d673697a8c53ad17be8c4b03b0a727307c4db8b5b5e
+ languageName: node
+ linkType: hard
+
"camelcase@npm:^6.2.0":
version: 6.3.0
resolution: "camelcase@npm:6.3.0"
@@ -3755,6 +4139,39 @@ __metadata:
languageName: node
linkType: hard
+"cheerio-select@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "cheerio-select@npm:2.1.0"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ css-select: "npm:^5.1.0"
+ css-what: "npm:^6.1.0"
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ domutils: "npm:^3.0.1"
+ checksum: 10/b5d89208c23468c3a32d1e04f88b9e8c6e332e3649650c5cd29255e2cebc215071ae18563f58c3dc3f6ef4c234488fc486035490fceb78755572288245e2931a
+ languageName: node
+ linkType: hard
+
+"cheerio@npm:1.1.2":
+ version: 1.1.2
+ resolution: "cheerio@npm:1.1.2"
+ dependencies:
+ cheerio-select: "npm:^2.1.0"
+ dom-serializer: "npm:^2.0.0"
+ domhandler: "npm:^5.0.3"
+ domutils: "npm:^3.2.2"
+ encoding-sniffer: "npm:^0.2.1"
+ htmlparser2: "npm:^10.0.0"
+ parse5: "npm:^7.3.0"
+ parse5-htmlparser2-tree-adapter: "npm:^7.1.0"
+ parse5-parser-stream: "npm:^7.1.2"
+ undici: "npm:^7.12.0"
+ whatwg-mimetype: "npm:^4.0.0"
+ checksum: 10/6b654bf5a358d3406eed5a3ae84530bab0d6d2d581d0a92d3c0666c310648d4300a00b11335e15007a35922ad3743931385ef17bec8d67b4fa077f10d1aaf2b5
+ languageName: node
+ linkType: hard
+
"chrome-trace-event@npm:^1.0.2":
version: 1.0.4
resolution: "chrome-trace-event@npm:1.0.4"
@@ -3799,6 +4216,17 @@ __metadata:
languageName: node
linkType: hard
+"clipanion@npm:4.0.0-rc.4":
+ version: 4.0.0-rc.4
+ resolution: "clipanion@npm:4.0.0-rc.4"
+ dependencies:
+ typanion: "npm:^3.8.0"
+ peerDependencies:
+ typanion: "*"
+ checksum: 10/c3a94783318d91e6b35380a8aa4a6f166964082a51ff2df21a339266223aaab98f5986dd2c37ca7fd640ad1d233b3cd5b24aad64c51537b54ccc9c66ec070eeb
+ languageName: node
+ linkType: hard
+
"cliui@npm:^8.0.1":
version: 8.0.1
resolution: "cliui@npm:8.0.1"
@@ -3817,6 +4245,13 @@ __metadata:
languageName: node
linkType: hard
+"clsx@npm:2.1.1":
+ 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"
@@ -3833,6 +4268,13 @@ __metadata:
languageName: node
linkType: hard
+"colorette@npm:^2.0.20, colorette@npm:^2.0.7":
+ version: 2.0.20
+ resolution: "colorette@npm:2.0.20"
+ checksum: 10/0b8de48bfa5d10afc160b8eaa2b9938f34a892530b2f7d7897e0458d9535a066e3998b49da9d21161c78225b272df19ae3a64d6df28b4c9734c0e55bbd02406f
+ languageName: node
+ linkType: hard
+
"columnify@npm:^1.6.0":
version: 1.6.0
resolution: "columnify@npm:1.6.0"
@@ -3975,7 +4417,36 @@ __metadata:
languageName: node
linkType: hard
-"csstype@npm:^3.0.2":
+"css-select@npm:^5.1.0":
+ version: 5.2.2
+ resolution: "css-select@npm:5.2.2"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ css-what: "npm:^6.1.0"
+ domhandler: "npm:^5.0.2"
+ domutils: "npm:^3.0.1"
+ nth-check: "npm:^2.0.1"
+ checksum: 10/ebb6a88446433312d1a16301afd1c5f75090805b730dbbdccb0338b0d6ca7922410375f16dde06673ef7da086e2cf3b9ad91afe9a8e0d2ee3625795cb5e0170d
+ languageName: node
+ linkType: hard
+
+"css-what@npm:^6.1.0":
+ version: 6.2.2
+ resolution: "css-what@npm:6.2.2"
+ checksum: 10/3c5a53be94728089bd1716f915f7f96adde5dd8bf374610eb03982266f3d860bf1ebaf108cda30509d02ef748fe33eaa59aa75911e2c49ee05a85ef1f9fb5223
+ languageName: node
+ linkType: hard
+
+"cssesc@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cssesc@npm:3.0.0"
+ bin:
+ cssesc: bin/cssesc
+ checksum: 10/0e161912c1306861d8f46e1883be1cbc8b1b2879f0f509287c0db71796e4ddfb97ac96bdfca38f77f452e2c10554e1bb5678c99b07a5cf947a12778f73e47e12
+ languageName: node
+ linkType: hard
+
+"csstype@npm:^3.0.2, csstype@npm:^3.0.7":
version: 3.2.3
resolution: "csstype@npm:3.2.3"
checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f
@@ -4029,6 +4500,13 @@ __metadata:
languageName: node
linkType: hard
+"dateformat@npm:^4.6.3":
+ version: 4.6.3
+ resolution: "dateformat@npm:4.6.3"
+ checksum: 10/5c149c91bf9ce2142c89f84eee4c585f0cb1f6faf2536b1af89873f862666a28529d1ccafc44750aa01384da2197c4f76f4e149a3cc0c1cb2c46f5cc45f2bcb5
+ languageName: node
+ linkType: hard
+
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.3":
version: 4.4.3
resolution: "debug@npm:4.4.3"
@@ -4050,6 +4528,18 @@ __metadata:
languageName: node
linkType: hard
+"dedent@npm:^1.5.3":
+ version: 1.7.2
+ resolution: "dedent@npm:1.7.2"
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+ checksum: 10/30b9062290dca72b0f5a6cd3667633448cef8cd0dec602eab61015741269ad49df90cabf0521f9a32d134ceab4e21aa7f097258c55cc3baadef94874686d6480
+ languageName: node
+ linkType: hard
+
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
@@ -4057,6 +4547,20 @@ __metadata:
languageName: node
linkType: hard
+"deep-object-diff@npm:^1.1.9":
+ version: 1.1.9
+ resolution: "deep-object-diff@npm:1.1.9"
+ checksum: 10/b9771cc1ca08a34e408309eaab967bd2ab697684abdfa1262f4283ced8230a9ace966322f356364ff71a785c6e9cc356b7596582e900da5726e6b87d4b2a1463
+ languageName: node
+ linkType: hard
+
+"deepmerge@npm:^4.2.2":
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: 10/058d9e1b0ff1a154468bf3837aea436abcfea1ba1d165ddaaf48ca93765fdd01a30d33c36173da8fbbed951dd0a267602bc782fe288b0fc4b7e1e7091afc4529
+ languageName: node
+ linkType: hard
+
"defaults@npm:^1.0.3":
version: 1.0.4
resolution: "defaults@npm:1.0.4"
@@ -4116,6 +4620,13 @@ __metadata:
languageName: node
linkType: hard
+"detect-indent@npm:^7.0.1":
+ version: 7.0.2
+ resolution: "detect-indent@npm:7.0.2"
+ checksum: 10/ef215d1b55a14f677ce03e840973b25362b6f8cd3f566bc82831fa1abb2be6a95423729bc573dc2334b1371ad7be18d9ec67e1a9611b71a04cb6d63f0d8e54cc
+ languageName: node
+ linkType: hard
+
"detect-libc@npm:^2.1.2":
version: 2.1.2
resolution: "detect-libc@npm:2.1.2"
@@ -4123,6 +4634,20 @@ __metadata:
languageName: node
linkType: hard
+"detect-newline@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "detect-newline@npm:2.1.0"
+ checksum: 10/c55146fd5b97a9ce914f17f85a01466c9e8679289e2d390588b027a58f2e090dbc38457923072369c603b8904f982f87b78fee17e48d5706f35571642f4599f8
+ languageName: node
+ linkType: hard
+
+"detect-newline@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "detect-newline@npm:4.0.1"
+ checksum: 10/0409ecdfb93419591ccff24fccfe2ddddad29b66637d1ed898872125b25af05014fdeedc9306339577060f69f59fe6e9830cdd80948597f136dfbffefa60599c
+ languageName: node
+ linkType: hard
+
"detect-port@npm:^1.5.1":
version: 1.6.1
resolution: "detect-port@npm:1.6.1"
@@ -4143,6 +4668,15 @@ __metadata:
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:^2.1.0":
version: 2.1.0
resolution: "doctrine@npm:2.1.0"
@@ -4152,7 +4686,45 @@ __metadata:
languageName: node
linkType: hard
-"dot-case@npm:^3.0.4":
+"dom-serializer@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "dom-serializer@npm:2.0.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.2"
+ entities: "npm:^4.2.0"
+ checksum: 10/e3bf9027a64450bca0a72297ecdc1e3abb7a2912268a9f3f5d33a2e29c1e2c3502c6e9f860fc6625940bfe0cfb57a44953262b9e94df76872fdfb8151097eeb3
+ languageName: node
+ linkType: hard
+
+"domelementtype@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "domelementtype@npm:2.3.0"
+ checksum: 10/ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6
+ languageName: node
+ linkType: hard
+
+"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "domhandler@npm:5.0.3"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ checksum: 10/809b805a50a9c6884a29f38aec0a4e1b4537f40e1c861950ed47d10b049febe6b79ab72adaeeebb3cc8fc1cd33f34e97048a72a9265103426d93efafa78d3e96
+ languageName: node
+ linkType: hard
+
+"domutils@npm:^3.0.1, domutils@npm:^3.2.2":
+ version: 3.2.2
+ resolution: "domutils@npm:3.2.2"
+ dependencies:
+ dom-serializer: "npm:^2.0.0"
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ checksum: 10/2e08842151aa406f50fe5e6d494f4ec73c2373199fa00d1f77b56ec604e566b7f226312ae35ab8160bb7f27a27c7285d574c8044779053e499282ca9198be210
+ languageName: node
+ linkType: hard
+
+"dot-case@npm:^3.0.4":
version: 3.0.4
resolution: "dot-case@npm:3.0.4"
dependencies:
@@ -4249,7 +4821,17 @@ __metadata:
languageName: node
linkType: hard
-"end-of-stream@npm:^1.4.1":
+"encoding-sniffer@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "encoding-sniffer@npm:0.2.1"
+ dependencies:
+ iconv-lite: "npm:^0.6.3"
+ whatwg-encoding: "npm:^3.1.1"
+ checksum: 10/7d747238239408d52e8bceee22fcdc47546049866d19d601e7dc89e55d226922c51912ef046d7b38951970e8fd17e1e761cef3de98a4b2f46fc91c8a1ac143c9
+ languageName: node
+ linkType: hard
+
+"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1":
version: 1.4.5
resolution: "end-of-stream@npm:1.4.5"
dependencies:
@@ -4277,13 +4859,27 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^4.4.0":
+"entities@npm:^4.2.0, 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
+
+"entities@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "entities@npm:7.0.1"
+ checksum: 10/3c0c58d869c45148463e96d21dee2d1b801bd3fe4cf47aa470cd26dfe81d59e9e0a9be92ae083fa02fa441283c883a471486e94538dcfb8544428aa80a55271b
+ languageName: node
+ linkType: hard
+
"error-ex@npm:^1.3.1":
version: 1.3.4
resolution: "error-ex@npm:1.3.4"
@@ -4950,6 +5546,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-copy@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "fast-copy@npm:3.0.2"
+ checksum: 10/97e1022e2aaa27acf4a986d679310bfd66bfb87fe8da9dd33b698e3e50189484001cf1eeb9670e19b59d9d299828ed86c8da354c954f125995ab2a6331c5f290
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -4977,6 +5580,19 @@ __metadata:
languageName: node
linkType: hard
+"fast-glob@npm:^3.3.0":
+ 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.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -4991,6 +5607,20 @@ __metadata:
languageName: node
linkType: hard
+"fast-redact@npm:^3.1.1":
+ version: 3.5.0
+ resolution: "fast-redact@npm:3.5.0"
+ checksum: 10/24b27e2023bd5a62f908d97a753b1adb8d89206b260f97727728e00b693197dea2fc2aa3711147a385d0ec6e713569fd533df37a4ef947e08cb65af3019c7ad5
+ languageName: node
+ linkType: hard
+
+"fast-safe-stringify@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "fast-safe-stringify@npm:2.1.1"
+ checksum: 10/dc1f063c2c6ac9533aee14d406441f86783a8984b2ca09b19c2fe281f9ff59d315298bc7bc22fd1f83d26fe19ef2f20e2ddb68e96b15040292e555c5ced0c1e4
+ languageName: node
+ linkType: hard
+
"fast-uri@npm:^3.0.1":
version: 3.1.0
resolution: "fast-uri@npm:3.1.0"
@@ -5136,6 +5766,16 @@ __metadata:
languageName: node
linkType: hard
+"foreground-child@npm:^3.1.0":
+ 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
+
"form-data@npm:^4.0.5":
version: 4.0.5
resolution: "form-data@npm:4.0.5"
@@ -5279,6 +5919,13 @@ __metadata:
languageName: node
linkType: hard
+"git-hooks-list@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "git-hooks-list@npm:3.2.0"
+ checksum: 10/1bc1ecd9d68c56523e96109581a7e8d2cfefc9320171dff67b0010dcc3611deff9ea32720f3eb65abfc4ba971372658f5dd118d7de458161939ba88ac8824f4f
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:^5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -5304,6 +5951,22 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:11.0.2":
+ version: 11.0.2
+ resolution: "glob@npm:11.0.2"
+ dependencies:
+ foreground-child: "npm:^3.1.0"
+ jackspeak: "npm:^4.0.1"
+ minimatch: "npm:^10.0.0"
+ 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/53501530240150fdceb9ace47ab856acd1e0d598f8101b0760b665fc11dae2160d366563b89232ae4f5df7ddba8f7c92294719268fe932bd3a32d16cc58c3d02
+ languageName: node
+ linkType: hard
+
"globals@npm:^14.0.0":
version: 14.0.0
resolution: "globals@npm:14.0.0"
@@ -5328,6 +5991,19 @@ __metadata:
languageName: node
linkType: hard
+"globby@npm:13.2.2, globby@npm:^13.1.2":
+ 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"
@@ -5431,6 +6107,13 @@ __metadata:
languageName: node
linkType: hard
+"help-me@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "help-me@npm:5.0.0"
+ checksum: 10/5f99bd91dae93d02867175c3856c561d7e3a24f16999b08f5fc79689044b938d7ed58457f4d8c8744c01403e6e0470b7896baa344d112b2355842fd935a75d69
+ languageName: node
+ linkType: hard
+
"hermes-estree@npm:0.25.1":
version: 0.25.1
resolution: "hermes-estree@npm:0.25.1"
@@ -5463,6 +6146,18 @@ __metadata:
languageName: node
linkType: hard
+"htmlparser2@npm:^10.0.0":
+ version: 10.1.0
+ resolution: "htmlparser2@npm:10.1.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ domutils: "npm:^3.2.2"
+ entities: "npm:^7.0.1"
+ checksum: 10/660fb094a53fb77a3c771db969778b58af0e8a572a1bdc8e5952a4241e4b04e0a6063b16f6422e22c821441081c8de339e3f06ddda362ac2a42c8767d5e5ad53
+ languageName: node
+ linkType: hard
+
"http-errors@npm:^2.0.0, http-errors@npm:^2.0.1, http-errors@npm:~2.0.1":
version: 2.0.1
resolution: "http-errors@npm:2.0.1"
@@ -5476,6 +6171,15 @@ __metadata:
languageName: node
linkType: hard
+"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.3":
+ 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
+
"iconv-lite@npm:^0.7.0, iconv-lite@npm:~0.7.0":
version: 0.7.2
resolution: "iconv-lite@npm:0.7.2"
@@ -5492,7 +6196,7 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.3.2":
+"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.2":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
@@ -5516,6 +6220,42 @@ __metadata:
languageName: node
linkType: hard
+"import-sort-parser-typescript@npm:6.0.0":
+ version: 6.0.0
+ resolution: "import-sort-parser-typescript@npm:6.0.0"
+ dependencies:
+ typescript: "npm:^3.2.4"
+ checksum: 10/b98b05011f39f41c9747b354fb1a946748dba1e7f7f03a48b8d346a5a9b22f64391ee889521ad3cd3342cb936ef53d884f9614474b906920f612ab624bbec86d
+ languageName: node
+ linkType: hard
+
+"import-sort-parser@npm:6.0.0, import-sort-parser@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "import-sort-parser@npm:6.0.0"
+ checksum: 10/fea00dad4331523a4137b569aba9a6f1c4808501ab11826536143f18b9736eeb1d63d632a73601fa54557f45791989fd4d99b5cf9a7ad7bfa6f076a1d5c4392b
+ languageName: node
+ linkType: hard
+
+"import-sort-style@npm:6.0.0, import-sort-style@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "import-sort-style@npm:6.0.0"
+ checksum: 10/8c65dd1cd99919f38d92b80bfbd3309d4950c23c50f742344162291273151993d61f027fea584007d1aa20db40b93452a30a51d29d05f72d10f1906767454b52
+ languageName: node
+ linkType: hard
+
+"import-sort@npm:6.0.0":
+ version: 6.0.0
+ resolution: "import-sort@npm:6.0.0"
+ dependencies:
+ detect-newline: "npm:^2.1.0"
+ import-sort-parser: "npm:^6.0.0"
+ import-sort-style: "npm:^6.0.0"
+ is-builtin-module: "npm:^3.0.0"
+ resolve: "npm:^1.8.1"
+ checksum: 10/6de74b36eb5501fdec0648024a745f66c4e09d451cfc14283724647be1002dade480950ad6a6dbd99bb21b28af2a13d891325994a446fa28176ab6baf178f222
+ languageName: node
+ linkType: hard
+
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -5605,6 +6345,15 @@ __metadata:
languageName: node
linkType: hard
+"is-builtin-module@npm:^3.0.0":
+ version: 3.2.1
+ resolution: "is-builtin-module@npm:3.2.1"
+ dependencies:
+ builtin-modules: "npm:^3.3.0"
+ checksum: 10/e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88
+ languageName: node
+ linkType: hard
+
"is-callable@npm:^1.2.7":
version: 1.2.7
resolution: "is-callable@npm:1.2.7"
@@ -5734,6 +6483,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 10/6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce
+ languageName: node
+ linkType: hard
+
"is-promise@npm:^4.0.0":
version: 4.0.0
resolution: "is-promise@npm:4.0.0"
@@ -5779,6 +6535,15 @@ __metadata:
languageName: node
linkType: hard
+"is-svg@npm:6.1.0":
+ version: 6.1.0
+ resolution: "is-svg@npm:6.1.0"
+ dependencies:
+ "@file-type/xml": "npm:^0.4.3"
+ checksum: 10/16b106b83398ded673b4465773e30ee5857a444125fc2153c225f403016e341af39a10bfc1d0c1104c2cac3afcc3be446f786eb6184913c5f069ad85b94030e0
+ languageName: node
+ linkType: hard
+
"is-symbol@npm:^1.0.4, is-symbol@npm:^1.1.1":
version: 1.1.1
resolution: "is-symbol@npm:1.1.1"
@@ -5869,6 +6634,15 @@ __metadata:
languageName: node
linkType: hard
+"jackspeak@npm:^4.0.1":
+ version: 4.2.3
+ resolution: "jackspeak@npm:4.2.3"
+ dependencies:
+ "@isaacs/cliui": "npm:^9.0.0"
+ checksum: 10/b88e3fe5fa04d34f0f939a15b7cef4a8589999b7a366ef89a3e0f2c45d2a7666066b67cbf46d57c3a4796a76d27b9d869b23d96a803dd834200d222c2a70de7e
+ languageName: node
+ linkType: hard
+
"jake@npm:^10.8.5":
version: 10.9.4
resolution: "jake@npm:10.9.4"
@@ -5912,6 +6686,13 @@ __metadata:
languageName: node
linkType: hard
+"joycon@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "joycon@npm:3.1.1"
+ checksum: 10/4b36e3479144ec196425f46b3618f8a96ce7e1b658f091a309cd4906215f5b7a402d7df331a3e0a09681381a658d0c5f039cb3cf6907e0a1e17ed847f5d37775
+ 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"
@@ -6152,13 +6933,20 @@ __metadata:
languageName: node
linkType: hard
-"lru-cache@npm:^10.0.1":
+"lru-cache@npm:^10.0.1, lru-cache@npm:^10.4.3":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
checksum: 10/e6e90267360476720fa8e83cc168aa2bf0311f3f2eea20a6ba78b90a885ae72071d9db132f40fda4129c803e7dcec3a6b6a6fbb44ca90b081630b810b5d6a41a
languageName: node
linkType: hard
+"lru-cache@npm:^11.0.0":
+ version: 11.2.7
+ resolution: "lru-cache@npm:11.2.7"
+ checksum: 10/fbff4b8dee8189dde9b52cdfb3ea89b4c9cec094c1538cd30d1f47299477ff312efdb35f7994477ec72328f8e754e232b26a143feda1bd1f79ff22da6664d2c5
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^5.1.1":
version: 5.1.1
resolution: "lru-cache@npm:5.1.1"
@@ -6182,6 +6970,15 @@ __metadata:
languageName: node
linkType: hard
+"media-query-parser@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "media-query-parser@npm:2.0.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.12.5"
+ checksum: 10/9dff3ed135149944717a8687567f4fda1d39d28637f265c6ce7efe5ed55cd88ed49136c912ee0c7f3a6e5debc50b1ff969db609d862318f1af97f48752b08b0b
+ languageName: node
+ linkType: hard
+
"media-typer@npm:^1.1.0":
version: 1.1.0
resolution: "media-typer@npm:1.1.0"
@@ -6203,14 +7000,14 @@ __metadata:
languageName: node
linkType: hard
-"merge2@npm:^1.3.0":
+"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
-"micromatch@npm:^4.0.0, micromatch@npm:^4.0.4":
+"micromatch@npm:^4.0.0, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -6268,6 +7065,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^10.0.0":
+ version: 10.2.4
+ resolution: "minimatch@npm:10.2.4"
+ dependencies:
+ brace-expansion: "npm:^5.0.2"
+ checksum: 10/aea4874e521c55bb60744685bbffe3d152e5460f84efac3ea936e6bbe2ceba7deb93345fec3f9bb17f7b6946776073a64d40ae32bf5f298ad690308121068a1f
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.1.2, minimatch@npm:^3.1.3":
version: 3.1.5
resolution: "minimatch@npm:3.1.5"
@@ -6302,6 +7108,20 @@ __metadata:
languageName: node
linkType: hard
+"minipass@npm:^7.1.2":
+ version: 7.1.3
+ resolution: "minipass@npm:7.1.3"
+ checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6
+ languageName: node
+ linkType: hard
+
+"modern-ahocorasick@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "modern-ahocorasick@npm:1.1.0"
+ checksum: 10/299d19120cd9b4944b546d3914acbaf388c5bf606a2aeb2682c054e492ddf2aaf0096630e5cdda4c069f13394b8ebe9ccfa733be40fe50b1d9c031f0de6213d8
+ languageName: node
+ linkType: hard
+
"moment-timezone@npm:^0.5.45":
version: 0.5.48
resolution: "moment-timezone@npm:0.5.48"
@@ -6483,6 +7303,15 @@ __metadata:
languageName: node
linkType: hard
+"nth-check@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "nth-check@npm:2.1.1"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ checksum: 10/5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3
+ languageName: node
+ linkType: hard
+
"null-loader@npm:4.0.1":
version: 4.0.1
resolution: "null-loader@npm:4.0.1"
@@ -6662,6 +7491,13 @@ __metadata:
languageName: node
linkType: hard
+"on-exit-leak-free@npm:^2.1.0":
+ version: 2.1.2
+ resolution: "on-exit-leak-free@npm:2.1.2"
+ checksum: 10/f7b4b7200026a08f6e4a17ba6d72e6c5cbb41789ed9cf7deaf9d9e322872c7dc5a7898549a894651ee0ee9ae635d34a678115bf8acdfba8ebd2ba2af688b563c
+ languageName: node
+ linkType: hard
+
"on-finished@npm:^2.4.1":
version: 2.4.1
resolution: "on-finished@npm:2.4.1"
@@ -6671,7 +7507,7 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.4.0":
+"once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -6759,6 +7595,13 @@ __metadata:
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"
@@ -6780,6 +7623,34 @@ __metadata:
languageName: node
linkType: hard
+"parse5-htmlparser2-tree-adapter@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0"
+ dependencies:
+ domhandler: "npm:^5.0.3"
+ parse5: "npm:^7.0.0"
+ checksum: 10/75910af9137451e9c53e1e0d712f7393f484e89e592b1809ee62ad6cedd61b98daeaa5206ff5d9f06778002c91fac311afedde4880e1916fdb44fa71199dae73
+ languageName: node
+ linkType: hard
+
+"parse5-parser-stream@npm:^7.1.2":
+ version: 7.1.2
+ resolution: "parse5-parser-stream@npm:7.1.2"
+ dependencies:
+ parse5: "npm:^7.0.0"
+ checksum: 10/75b232d460bce6bd0e35012750a78ef034f40ccf550b7c6cec3122395af6b4553202ad3663ad468cf537ead5a2e13b6727670395fd0ff548faccad1dc2dc93cf
+ languageName: node
+ linkType: hard
+
+"parse5@npm:^7.0.0, parse5@npm:^7.3.0":
+ version: 7.3.0
+ resolution: "parse5@npm:7.3.0"
+ dependencies:
+ entities: "npm:^6.0.0"
+ checksum: 10/b0e48be20b820c655b138b86fa6fb3a790de6c891aa2aba536524f8027b4dca4fe538f11a0e5cf2f6f847d120dbb9e4822dcaeb933ff1e10850a2ef0154d1d88
+ languageName: node
+ linkType: hard
+
"parseurl@npm:^1.3.3":
version: 1.3.3
resolution: "parseurl@npm:1.3.3"
@@ -6808,6 +7679,16 @@ __metadata:
languageName: node
linkType: hard
+"path-scurry@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "path-scurry@npm:2.0.2"
+ dependencies:
+ lru-cache: "npm:^11.0.0"
+ minipass: "npm:^7.1.2"
+ checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3
+ languageName: node
+ linkType: hard
+
"path-to-regexp@npm:^8.0.0":
version: 8.3.0
resolution: "path-to-regexp@npm:8.3.0"
@@ -6850,6 +7731,73 @@ __metadata:
languageName: node
linkType: hard
+"pino-abstract-transport@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "pino-abstract-transport@npm:2.0.0"
+ dependencies:
+ split2: "npm:^4.0.0"
+ checksum: 10/e5699ecb06c7121055978e988e5cecea5b6892fc2589c64f1f86df5e7386bbbfd2ada268839e911b021c6b3123428aed7c6be3ac7940eee139556c75324c7e83
+ languageName: node
+ linkType: hard
+
+"pino-pretty@npm:13.0.0":
+ version: 13.0.0
+ resolution: "pino-pretty@npm:13.0.0"
+ dependencies:
+ colorette: "npm:^2.0.7"
+ dateformat: "npm:^4.6.3"
+ fast-copy: "npm:^3.0.2"
+ fast-safe-stringify: "npm:^2.1.1"
+ help-me: "npm:^5.0.0"
+ joycon: "npm:^3.1.1"
+ minimist: "npm:^1.2.6"
+ on-exit-leak-free: "npm:^2.1.0"
+ pino-abstract-transport: "npm:^2.0.0"
+ pump: "npm:^3.0.0"
+ secure-json-parse: "npm:^2.4.0"
+ sonic-boom: "npm:^4.0.1"
+ strip-json-comments: "npm:^3.1.1"
+ bin:
+ pino-pretty: bin.js
+ checksum: 10/9861fdbe88db000e3b0fe959f0fb7b5913e8d16af70373155d48854c5d509629e7e1ba09ed3fac24a9bd2729451567a698938b9741d84de63eb549843450e71c
+ languageName: node
+ linkType: hard
+
+"pino-std-serializers@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "pino-std-serializers@npm:7.1.0"
+ checksum: 10/6e27f6f885927b6df3b424ddb8a9e0e9854f3b59f4abd51afa74e1c2cf33436a505277b004bb00ce61884a962c8fdfd977391205c7baab885d6afb35fce7396a
+ languageName: node
+ linkType: hard
+
+"pino@npm:9.6.0":
+ version: 9.6.0
+ resolution: "pino@npm:9.6.0"
+ dependencies:
+ atomic-sleep: "npm:^1.0.0"
+ fast-redact: "npm:^3.1.1"
+ on-exit-leak-free: "npm:^2.1.0"
+ pino-abstract-transport: "npm:^2.0.0"
+ pino-std-serializers: "npm:^7.0.0"
+ process-warning: "npm:^4.0.0"
+ quick-format-unescaped: "npm:^4.0.3"
+ real-require: "npm:^0.2.0"
+ safe-stable-stringify: "npm:^2.3.1"
+ sonic-boom: "npm:^4.0.1"
+ thread-stream: "npm:^3.0.0"
+ bin:
+ pino: bin.js
+ checksum: 10/0a36125718dc2350bbaff243e4856108a80805dc1b305da1e246460cd22396d11a8b3a78b39b0b270cce4fb8ae6aa6e584f5387f6c2ee47348aae5db49d919e6
+ languageName: node
+ linkType: hard
+
+"pirates@npm:^4.0.6":
+ version: 4.0.7
+ resolution: "pirates@npm:4.0.7"
+ checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96
+ languageName: node
+ linkType: hard
+
"pkce-challenge@npm:^5.0.0":
version: 5.0.1
resolution: "pkce-challenge@npm:5.0.1"
@@ -6891,6 +7839,15 @@ __metadata:
languageName: node
linkType: hard
+"prettier@npm:3.4.2":
+ version: 3.4.2
+ resolution: "prettier@npm:3.4.2"
+ bin:
+ prettier: bin/prettier.cjs
+ checksum: 10/a3e806fb0b635818964d472d35d27e21a4e17150c679047f5501e1f23bd4aa806adf660f0c0d35214a210d5d440da6896c2e86156da55f221a57938278dc326e
+ languageName: node
+ linkType: hard
+
"prettier@npm:3.5.3":
version: 3.5.3
resolution: "prettier@npm:3.5.3"
@@ -6918,6 +7875,13 @@ __metadata:
languageName: node
linkType: hard
+"process-warning@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "process-warning@npm:4.0.1"
+ checksum: 10/8b0ec9129845215c1e4a72f3a66082e3aa76f81e265374de6c70f2213f4516856316ed88338b8520e9274dab947d6b3750684b448f45148f57757f365e96793f
+ languageName: node
+ linkType: hard
+
"prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
@@ -6960,6 +7924,16 @@ __metadata:
languageName: node
linkType: hard
+"pump@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "pump@npm:3.0.4"
+ dependencies:
+ end-of-stream: "npm:^1.1.0"
+ once: "npm:^1.3.1"
+ checksum: 10/d043c3e710c56ffd280711e98a94e863ab334f79ea43cee0fb70e1349b2355ffd2ff287c7522e4c960a247699d5b7825f00fa090b85d6179c973be13f78a6c49
+ languageName: node
+ linkType: hard
+
"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
@@ -6983,6 +7957,23 @@ __metadata:
languageName: node
linkType: hard
+"quick-format-unescaped@npm:^4.0.3":
+ version: 4.0.4
+ resolution: "quick-format-unescaped@npm:4.0.4"
+ checksum: 10/591eca457509a99368b623db05248c1193aa3cedafc9a077d7acab09495db1231017ba3ad1b5386e5633271edd0a03b312d8640a59ee585b8516a42e15438aa7
+ languageName: node
+ linkType: hard
+
+"rainbow-sprinkles@npm:1.0.0":
+ version: 1.0.0
+ resolution: "rainbow-sprinkles@npm:1.0.0"
+ peerDependencies:
+ "@vanilla-extract/css": ^1
+ "@vanilla-extract/dynamic": ^2
+ checksum: 10/0f6c480b96fcfa5650cb6df7e133c5f42527c60a66f451efb71902cb863e2fc78ce4f19a7011975caf320a104db454436314d09c21de3a676778007871931cde
+ languageName: node
+ linkType: hard
+
"randombytes@npm:^2.1.0":
version: 2.1.0
resolution: "randombytes@npm:2.1.0"
@@ -7063,6 +8054,13 @@ __metadata:
languageName: node
linkType: hard
+"real-require@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "real-require@npm:0.2.0"
+ checksum: 10/ddf44ee76301c774e9c9f2826da8a3c5c9f8fc87310f4a364e803ef003aa1a43c378b4323051ced212097fff1af459070f4499338b36a7469df1d4f7e8c0ba4c
+ languageName: node
+ linkType: hard
+
"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
version: 1.0.10
resolution: "reflect.getprototypeof@npm:1.0.10"
@@ -7185,7 +8183,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.19.0, resolve@npm:^1.22.11, resolve@npm:^1.22.4":
+"resolve@npm:^1.19.0, resolve@npm:^1.22.11, resolve@npm:^1.22.4, resolve@npm:^1.8.1":
version: 1.22.11
resolution: "resolve@npm:1.22.11"
dependencies:
@@ -7214,7 +8212,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.11#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+"resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.11#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.8.1#optional!builtin":
version: 1.22.11
resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d"
dependencies:
@@ -7332,6 +8330,13 @@ __metadata:
languageName: node
linkType: hard
+"safe-stable-stringify@npm:^2.3.1":
+ version: 2.5.0
+ resolution: "safe-stable-stringify@npm:2.5.0"
+ checksum: 10/2697fa186c17c38c3ca5309637b4ac6de2f1c3d282da27cd5e1e3c88eca0fb1f9aea568a6aabdf284111592c8782b94ee07176f17126031be72ab1313ed46c5c
+ languageName: node
+ linkType: hard
+
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -7339,6 +8344,13 @@ __metadata:
languageName: node
linkType: hard
+"sax@npm:^1.4.1":
+ version: 1.5.0
+ resolution: "sax@npm:1.5.0"
+ checksum: 10/9012ff37dda7a7ac5da45db2143b04036103e8bef8d586c3023afd5df6caf0ebd7f38017eee344ad2e2247eded7d38e9c42cf291d8dd91781352900ac0fd2d9f
+ languageName: node
+ linkType: hard
+
"scheduler@npm:^0.27.0":
version: 0.27.0
resolution: "scheduler@npm:0.27.0"
@@ -7369,6 +8381,13 @@ __metadata:
languageName: node
linkType: hard
+"secure-json-parse@npm:^2.4.0":
+ version: 2.7.0
+ resolution: "secure-json-parse@npm:2.7.0"
+ checksum: 10/974386587060b6fc5b1ac06481b2f9dbbb0d63c860cc73dc7533f27835fdb67b0ef08762dbfef25625c15bc0a0c366899e00076cb0d556af06b71e22f1dede4c
+ languageName: node
+ linkType: hard
+
"semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -7626,6 +8645,20 @@ __metadata:
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
+
+"slash@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "slash@npm:4.0.0"
+ checksum: 10/da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d
+ languageName: node
+ linkType: hard
+
"snake-case@npm:^3.0.4":
version: 3.0.4
resolution: "snake-case@npm:3.0.4"
@@ -7636,6 +8669,38 @@ __metadata:
languageName: node
linkType: hard
+"sonic-boom@npm:^4.0.1":
+ version: 4.2.1
+ resolution: "sonic-boom@npm:4.2.1"
+ dependencies:
+ atomic-sleep: "npm:^1.0.0"
+ checksum: 10/161af46b3e6debc4ad3865b0db47f37289741a0b3005b8cf056f93a4e0e1a347e24ca1a2d8ccc864f7f19caa6185a766797f8382cdbfd2f3d046a0323d73a542
+ languageName: node
+ linkType: hard
+
+"sort-object-keys@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "sort-object-keys@npm:1.1.3"
+ checksum: 10/abea944d6722a1710a1aa6e4f9509da085d93d5fc0db23947cb411eedc7731f80022ce8fa68ed83a53dd2ac7441fcf72a3f38c09b3d9bbc4ff80546aa2e151ad
+ languageName: node
+ linkType: hard
+
+"sort-package-json@npm:2.4.1":
+ version: 2.4.1
+ resolution: "sort-package-json@npm:2.4.1"
+ dependencies:
+ detect-indent: "npm:^7.0.1"
+ detect-newline: "npm:^4.0.0"
+ git-hooks-list: "npm:^3.0.0"
+ globby: "npm:^13.1.2"
+ is-plain-obj: "npm:^4.1.0"
+ sort-object-keys: "npm:^1.1.3"
+ bin:
+ sort-package-json: cli.js
+ checksum: 10/ae7d296f950b6d270b0c387443ba84f6777440c1fe48e8565ea62a7d27085101722ff0ecf31cd3bc67844b776e195be88af5ae91956342fc61d43fed5d28f8e5
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:^1.0.2":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
@@ -7653,7 +8718,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-support@npm:~0.5.20":
+"source-map-support@npm:^0.5.21, source-map-support@npm:~0.5.20":
version: 0.5.21
resolution: "source-map-support@npm:0.5.21"
dependencies:
@@ -7677,6 +8742,13 @@ __metadata:
languageName: node
linkType: hard
+"split2@npm:^4.0.0":
+ version: 4.2.0
+ resolution: "split2@npm:4.2.0"
+ checksum: 10/09bbefc11bcf03f044584c9764cd31a252d8e52cea29130950b26161287c11f519807c5e54bd9e5804c713b79c02cefe6a98f4688630993386be353e03f534ab
+ languageName: node
+ linkType: hard
+
"sprintf-js@npm:~1.0.2":
version: 1.0.3
resolution: "sprintf-js@npm:1.0.3"
@@ -7824,6 +8896,15 @@ __metadata:
languageName: node
linkType: hard
+"strtok3@npm:^10.3.4":
+ version: 10.3.4
+ resolution: "strtok3@npm:10.3.4"
+ dependencies:
+ "@tokenizer/token": "npm:^0.3.0"
+ checksum: 10/53be14a567dca149be56cb072eaa3c0fffd70d066acf800cf588b91558c6d475364ff8d550524ce0499fc4873a4b0d42ad8c542bfdb9fb39cba520ef2e2e9818
+ languageName: node
+ linkType: hard
+
"styled-jsx@npm:5.1.6":
version: 5.1.6
resolution: "styled-jsx@npm:5.1.6"
@@ -7956,6 +9037,15 @@ __metadata:
languageName: node
linkType: hard
+"thread-stream@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "thread-stream@npm:3.1.0"
+ dependencies:
+ real-require: "npm:^0.2.0"
+ checksum: 10/ea2d816c4f6077a7062fac5414a88e82977f807c82ee330938fb9691fe11883bb03f078551c0518bb649c239e47ba113d44014fcbb5db42c5abd5996f35e4213
+ languageName: node
+ linkType: hard
+
"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15":
version: 0.2.15
resolution: "tinyglobby@npm:0.2.15"
@@ -8095,7 +9185,7 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:2.8.1, tslib@npm:^2.0.3, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.8.0":
+"tslib@npm:2.8.1, tslib@npm:^2.0.3, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3, tslib@npm:^2.8.0":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
@@ -8109,6 +9199,13 @@ __metadata:
languageName: node
linkType: hard
+"typanion@npm:^3.8.0":
+ version: 3.14.0
+ resolution: "typanion@npm:3.14.0"
+ checksum: 10/5e88d9e6121ff0ec543f572152fdd1b70e9cca35406d79013ec8e08defa8ef96de5fec9e98da3afbd1eb4426b9e8e8fe423163d0b482e34a40103cab1ef29abd
+ languageName: node
+ linkType: hard
+
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -8202,6 +9299,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:^3.2.4":
+ version: 3.9.10
+ resolution: "typescript@npm:3.9.10"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/f86a085eea24fdd665850c6be4dd69c7a71fe3d27ecc712be88cdc7a52d866f4f2416ad91c554df60f499dedcf288a24b3d8052e502833d8acc661a9d21bb98f
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@npm%3A5.5.4#optional!builtin":
version: 5.5.4
resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
@@ -8222,6 +9329,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@npm%3A^3.2.4#optional!builtin":
+ version: 3.9.10
+ resolution: "typescript@patch:typescript@npm%3A3.9.10#optional!builtin::version=3.9.10&hash=3bd3d3"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/77024c200e1f80d95185d5a973bcc4b0ecc12a77851390b1382e372195313769373a4b8b1642df4a8d4ae1df5911dcd9bde111cf6755eb4b6091f374e97c6dc5
+ languageName: node
+ linkType: hard
+
"uglify-js@npm:^3.1.4":
version: 3.19.3
resolution: "uglify-js@npm:3.19.3"
@@ -8273,6 +9390,13 @@ __metadata:
languageName: node
linkType: hard
+"undici@npm:^7.12.0":
+ version: 7.24.4
+ resolution: "undici@npm:7.24.4"
+ checksum: 10/747e76e0fd685ae1bb6fc1a2ebce0caca4ee8bd5599a77da36a3f94eac146987a9547bdbec7a74d18c0776df8ad348dccb4209901ca83fc4076f560de0d5dc7a
+ languageName: node
+ linkType: hard
+
"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
version: 2.0.1
resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"
@@ -8431,6 +9555,22 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-encoding@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "whatwg-encoding@npm:3.1.1"
+ dependencies:
+ iconv-lite: "npm:0.6.3"
+ checksum: 10/bbef815eb67f91487c7f2ef96329743f5fd8357d7d62b1119237d25d41c7e452dff8197235b2d3c031365a17f61d3bb73ca49d0ed1582475aa4a670815e79534
+ 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
+
"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
version: 1.1.1
resolution: "which-boxed-primitive@npm:1.1.1"