From 518c307d0261038fa45289c96ef87d57613a2c56 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 15:56:49 +0300 Subject: [PATCH 1/9] feat(ui-icons): assets --- frontend/ui/icons/assets/alert.svg | 5 +++++ frontend/ui/icons/assets/arrow-left.svg | 3 +++ frontend/ui/icons/assets/atlantis-solid.svg | 3 +++ frontend/ui/icons/assets/atlantis.svg | 3 +++ frontend/ui/icons/assets/bell.svg | 3 +++ frontend/ui/icons/assets/check.svg | 3 +++ frontend/ui/icons/assets/checks.svg | 5 +++++ frontend/ui/icons/assets/chevron-down.svg | 3 +++ frontend/ui/icons/assets/chevron-left.svg | 3 +++ frontend/ui/icons/assets/chevron-right.svg | 3 +++ frontend/ui/icons/assets/chevron-small-down.svg | 3 +++ frontend/ui/icons/assets/chevron-small-left.svg | 3 +++ frontend/ui/icons/assets/chevron-small-right.svg | 3 +++ frontend/ui/icons/assets/chevron-small-up.svg | 3 +++ frontend/ui/icons/assets/chevron-up.svg | 3 +++ frontend/ui/icons/assets/clock.svg | 6 ++++++ frontend/ui/icons/assets/comment.svg | 3 +++ frontend/ui/icons/assets/exclamation.svg | 5 +++++ frontend/ui/icons/assets/gear.svg | 4 ++++ frontend/ui/icons/assets/github.svg | 3 +++ frontend/ui/icons/assets/issue.svg | 4 ++++ frontend/ui/icons/assets/log-out.svg | 4 ++++ frontend/ui/icons/assets/mention.svg | 3 +++ frontend/ui/icons/assets/minus-small.svg | 3 +++ frontend/ui/icons/assets/minus.svg | 3 +++ frontend/ui/icons/assets/on-off.svg | 4 ++++ frontend/ui/icons/assets/plus-small.svg | 3 +++ frontend/ui/icons/assets/plus.svg | 3 +++ frontend/ui/icons/assets/question-mark.svg | 5 +++++ frontend/ui/icons/assets/sync.svg | 4 ++++ frontend/ui/icons/assets/user.svg | 4 ++++ 31 files changed, 110 insertions(+) create mode 100644 frontend/ui/icons/assets/alert.svg create mode 100644 frontend/ui/icons/assets/arrow-left.svg create mode 100644 frontend/ui/icons/assets/atlantis-solid.svg create mode 100644 frontend/ui/icons/assets/atlantis.svg create mode 100644 frontend/ui/icons/assets/bell.svg create mode 100644 frontend/ui/icons/assets/check.svg create mode 100644 frontend/ui/icons/assets/checks.svg create mode 100644 frontend/ui/icons/assets/chevron-down.svg create mode 100644 frontend/ui/icons/assets/chevron-left.svg create mode 100644 frontend/ui/icons/assets/chevron-right.svg create mode 100644 frontend/ui/icons/assets/chevron-small-down.svg create mode 100644 frontend/ui/icons/assets/chevron-small-left.svg create mode 100644 frontend/ui/icons/assets/chevron-small-right.svg create mode 100644 frontend/ui/icons/assets/chevron-small-up.svg create mode 100644 frontend/ui/icons/assets/chevron-up.svg create mode 100644 frontend/ui/icons/assets/clock.svg create mode 100644 frontend/ui/icons/assets/comment.svg create mode 100644 frontend/ui/icons/assets/exclamation.svg create mode 100644 frontend/ui/icons/assets/gear.svg create mode 100644 frontend/ui/icons/assets/github.svg create mode 100644 frontend/ui/icons/assets/issue.svg create mode 100644 frontend/ui/icons/assets/log-out.svg create mode 100644 frontend/ui/icons/assets/mention.svg create mode 100644 frontend/ui/icons/assets/minus-small.svg create mode 100644 frontend/ui/icons/assets/minus.svg create mode 100644 frontend/ui/icons/assets/on-off.svg create mode 100644 frontend/ui/icons/assets/plus-small.svg create mode 100644 frontend/ui/icons/assets/plus.svg create mode 100644 frontend/ui/icons/assets/question-mark.svg create mode 100644 frontend/ui/icons/assets/sync.svg create mode 100644 frontend/ui/icons/assets/user.svg 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 @@ + + + + From d411ae7ad892911aad8ea2ab97215fed7e16ca65 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:55:52 +0300 Subject: [PATCH 2/9] feat(ui-icons): component and interfaces --- frontend/ui/icons/package.json | 32 +++++++++++++++++++++++ frontend/ui/icons/src/icon.css.ts | 23 ++++++++++++++++ frontend/ui/icons/src/icons.interfaces.ts | 11 ++++++++ frontend/ui/icons/src/index.ts | 2 ++ 4 files changed, 68 insertions(+) create mode 100644 frontend/ui/icons/package.json create mode 100644 frontend/ui/icons/src/icon.css.ts create mode 100644 frontend/ui/icons/src/icons.interfaces.ts create mode 100644 frontend/ui/icons/src/index.ts 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/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' From 95fd754301071c3983808580cbd29002af89f738 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:56:20 +0300 Subject: [PATCH 3/9] chore(frontend): remove changelog files --- frontend/app/entrypoint/CHANGELOG.md | 17 ----------------- frontend/pages/home/CHANGELOG.md | 6 ------ 2 files changed, 23 deletions(-) delete mode 100644 frontend/app/entrypoint/CHANGELOG.md delete mode 100644 frontend/pages/home/CHANGELOG.md 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) - - - From a9b09d9c13704f1c3d7337e47c3af314e85f35f1 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:56:34 +0300 Subject: [PATCH 4/9] feat(ui-icons): replacements --- frontend/ui/icons/src/replacements.ts | 95 +++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 frontend/ui/icons/src/replacements.ts 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', + }, +} From 1c52afe7d43e57ceb7d80fa5487f5f924a7599aa Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:58:10 +0300 Subject: [PATCH 5/9] feat(ui-theme): stub theme --- frontend/ui/.gitkeep | 0 frontend/ui/theme/package.json | 23 +++++++++++++++++++++ frontend/ui/theme/src/index.ts | 1 + frontend/ui/theme/src/theme.css.ts | 7 +++++++ frontend/ui/theme/src/tokens/index.ts | 1 + frontend/ui/theme/src/tokens/stub-tokens.ts | 14 +++++++++++++ 6 files changed, 46 insertions(+) delete mode 100644 frontend/ui/.gitkeep create mode 100644 frontend/ui/theme/package.json create mode 100644 frontend/ui/theme/src/index.ts create mode 100644 frontend/ui/theme/src/theme.css.ts create mode 100644 frontend/ui/theme/src/tokens/index.ts create mode 100644 frontend/ui/theme/src/tokens/stub-tokens.ts diff --git a/frontend/ui/.gitkeep b/frontend/ui/.gitkeep deleted file mode 100644 index e69de29..0000000 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, +} From f1ce7158ac464c5f266a8d6d0316e889ea3a8d43 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:59:01 +0300 Subject: [PATCH 6/9] fix(common): frontend workspaces --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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", From e0a79827d96d65ec68ae5284a8a94cdc07dbbfd3 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 17:59:15 +0300 Subject: [PATCH 7/9] chore(common): update yarn.lock --- yarn.lock | 1166 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1153 insertions(+), 13 deletions(-) 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" From ff91df3db8706b85af17994daa919bb8cfaa1ed7 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 18:00:03 +0300 Subject: [PATCH 8/9] feat(ui-icons): generate icons --- frontend/ui/icons/src/icons/alert.icon.tsx | 40 +++++++++++++++++ .../ui/icons/src/icons/arrow-left.icon.tsx | 33 ++++++++++++++ .../icons/src/icons/atlantis-solid.icon.tsx | 35 +++++++++++++++ frontend/ui/icons/src/icons/atlantis.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/bell.icon.tsx | 35 +++++++++++++++ frontend/ui/icons/src/icons/check.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/checks.icon.tsx | 38 ++++++++++++++++ .../ui/icons/src/icons/chevron-down.icon.tsx | 33 ++++++++++++++ .../ui/icons/src/icons/chevron-left.icon.tsx | 33 ++++++++++++++ .../ui/icons/src/icons/chevron-right.icon.tsx | 33 ++++++++++++++ .../src/icons/chevron-small-down.icon.tsx | 33 ++++++++++++++ .../src/icons/chevron-small-left.icon.tsx | 33 ++++++++++++++ .../src/icons/chevron-small-right.icon.tsx | 33 ++++++++++++++ .../icons/src/icons/chevron-small-up.icon.tsx | 33 ++++++++++++++ .../ui/icons/src/icons/chevron-up.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/clock.icon.tsx | 45 +++++++++++++++++++ frontend/ui/icons/src/icons/comment.icon.tsx | 33 ++++++++++++++ .../ui/icons/src/icons/exclamation.icon.tsx | 40 +++++++++++++++++ frontend/ui/icons/src/icons/gear.icon.tsx | 42 +++++++++++++++++ frontend/ui/icons/src/icons/github.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/index.ts | 31 +++++++++++++ frontend/ui/icons/src/icons/issue.icon.tsx | 36 +++++++++++++++ frontend/ui/icons/src/icons/log-out.icon.tsx | 38 ++++++++++++++++ frontend/ui/icons/src/icons/mention.icon.tsx | 35 +++++++++++++++ .../ui/icons/src/icons/minus-small.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/minus.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/on-off.icon.tsx | 38 ++++++++++++++++ .../ui/icons/src/icons/plus-small.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/plus.icon.tsx | 33 ++++++++++++++ .../ui/icons/src/icons/question-mark.icon.tsx | 40 +++++++++++++++++ frontend/ui/icons/src/icons/sync.icon.tsx | 33 ++++++++++++++ frontend/ui/icons/src/icons/user.icon.tsx | 35 +++++++++++++++ 32 files changed, 1122 insertions(+) create mode 100644 frontend/ui/icons/src/icons/alert.icon.tsx create mode 100644 frontend/ui/icons/src/icons/arrow-left.icon.tsx create mode 100644 frontend/ui/icons/src/icons/atlantis-solid.icon.tsx create mode 100644 frontend/ui/icons/src/icons/atlantis.icon.tsx create mode 100644 frontend/ui/icons/src/icons/bell.icon.tsx create mode 100644 frontend/ui/icons/src/icons/check.icon.tsx create mode 100644 frontend/ui/icons/src/icons/checks.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-down.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-left.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-right.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-small-down.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-small-left.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-small-right.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-small-up.icon.tsx create mode 100644 frontend/ui/icons/src/icons/chevron-up.icon.tsx create mode 100644 frontend/ui/icons/src/icons/clock.icon.tsx create mode 100644 frontend/ui/icons/src/icons/comment.icon.tsx create mode 100644 frontend/ui/icons/src/icons/exclamation.icon.tsx create mode 100644 frontend/ui/icons/src/icons/gear.icon.tsx create mode 100644 frontend/ui/icons/src/icons/github.icon.tsx create mode 100644 frontend/ui/icons/src/icons/index.ts create mode 100644 frontend/ui/icons/src/icons/issue.icon.tsx create mode 100644 frontend/ui/icons/src/icons/log-out.icon.tsx create mode 100644 frontend/ui/icons/src/icons/mention.icon.tsx create mode 100644 frontend/ui/icons/src/icons/minus-small.icon.tsx create mode 100644 frontend/ui/icons/src/icons/minus.icon.tsx create mode 100644 frontend/ui/icons/src/icons/on-off.icon.tsx create mode 100644 frontend/ui/icons/src/icons/plus-small.icon.tsx create mode 100644 frontend/ui/icons/src/icons/plus.icon.tsx create mode 100644 frontend/ui/icons/src/icons/question-mark.icon.tsx create mode 100644 frontend/ui/icons/src/icons/sync.icon.tsx create mode 100644 frontend/ui/icons/src/icons/user.icon.tsx 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 ( + + + + ) +} From 4cf0bf1043316e3a1e74f6a10a0a815d73fc6821 Mon Sep 17 00:00:00 2001 From: Arina Gazhina Date: Tue, 17 Mar 2026 18:00:54 +0300 Subject: [PATCH 9/9] chore(common): format yarnrc --- .yarnrc.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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