Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
canifa_note
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vũ Hoàng Anh
canifa_note
Commits
ed32b20c
Commit
ed32b20c
authored
Jan 27, 2024
by
Steven
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: update frontend dependencies
parent
10d709c1
Changes
55
Show whitespace changes
Inline
Side-by-side
Showing
55 changed files
with
469 additions
and
550 deletions
+469
-550
package.json
web/package.json
+12
-13
pnpm-lock.yaml
web/pnpm-lock.yaml
+373
-456
ActivityCalendar.tsx
web/src/components/ActivityCalendar.tsx
+2
-2
ChangeMemberPasswordDialog.tsx
web/src/components/ChangeMemberPasswordDialog.tsx
+2
-2
ChangeMemoCreatedTsDialog.tsx
web/src/components/ChangeMemoCreatedTsDialog.tsx
+2
-2
ChangePasswordDialog.tsx
web/src/components/ChangePasswordDialog.tsx
+2
-2
CreateAccessTokenDialog.tsx
web/src/components/CreateAccessTokenDialog.tsx
+1
-1
CreateIdentityProviderDialog.tsx
web/src/components/CreateIdentityProviderDialog.tsx
+1
-1
CreateMemoRelationDialog.tsx
web/src/components/CreateMemoRelationDialog.tsx
+3
-3
CreateResourceDialog.tsx
web/src/components/CreateResourceDialog.tsx
+1
-1
CreateStorageServiceDialog.tsx
web/src/components/CreateStorageServiceDialog.tsx
+1
-1
CreateTagDialog.tsx
web/src/components/CreateTagDialog.tsx
+1
-1
CreateWebhookDialog.tsx
web/src/components/CreateWebhookDialog.tsx
+1
-1
BaseDialog.tsx
web/src/components/Dialog/BaseDialog.tsx
+1
-1
CommonDialog.tsx
web/src/components/Dialog/CommonDialog.tsx
+1
-1
DisablePasswordLoginDialog.tsx
web/src/components/DisablePasswordLoginDialog.tsx
+1
-1
HomeSidebar.tsx
web/src/components/HomeSidebar.tsx
+1
-1
MemoCommentMessage.tsx
web/src/components/Inbox/MemoCommentMessage.tsx
+3
-3
VersionUpdateMessage.tsx
web/src/components/Inbox/VersionUpdateMessage.tsx
+3
-3
Tag.tsx
web/src/components/MemoContent/Tag.tsx
+1
-1
TaskList.tsx
web/src/components/MemoContent/TaskList.tsx
+1
-1
AddMemoRelationButton.tsx
...ponents/MemoEditor/ActionButton/AddMemoRelationButton.tsx
+2
-2
TagSuggestions.tsx
web/src/components/MemoEditor/Editor/TagSuggestions.tsx
+1
-1
index.tsx
web/src/components/MemoEditor/Editor/index.tsx
+1
-1
MemoEditorDialog.tsx
web/src/components/MemoEditor/MemoEditorDialog.tsx
+1
-1
index.tsx
web/src/components/MemoEditor/index.tsx
+3
-3
MemoFilter.tsx
web/src/components/MemoFilter.tsx
+1
-1
MemoRelationListView.tsx
web/src/components/MemoRelationListView.tsx
+2
-2
MemoView.tsx
web/src/components/MemoView.tsx
+3
-3
MobileHeader.tsx
web/src/components/MobileHeader.tsx
+1
-1
Navigation.tsx
web/src/components/Navigation.tsx
+8
-5
PreviewImageDialog.tsx
web/src/components/PreviewImageDialog.tsx
+1
-1
PreviewMarkdownDialog.tsx
web/src/components/PreviewMarkdownDialog.tsx
+1
-1
RenameTagDialog.tsx
web/src/components/RenameTagDialog.tsx
+1
-1
SearchBar.tsx
web/src/components/SearchBar.tsx
+1
-1
PreferencesSection.tsx
web/src/components/Settings/PreferencesSection.tsx
+4
-4
ShareMemoDialog.tsx
web/src/components/ShareMemoDialog.tsx
+1
-1
UpdateAccountDialog.tsx
web/src/components/UpdateAccountDialog.tsx
+2
-2
UpdateCustomizedProfileDialog.tsx
web/src/components/UpdateCustomizedProfileDialog.tsx
+1
-1
UpdateLocalStorageDialog.tsx
web/src/components/UpdateLocalStorageDialog.tsx
+1
-1
UserBanner.tsx
web/src/components/UserBanner.tsx
+1
-1
grpcweb.ts
web/src/grpcweb.ts
+1
-1
i18n.ts
web/src/i18n.ts
+1
-1
Root.tsx
web/src/layouts/Root.tsx
+2
-2
main.tsx
web/src/main.tsx
+1
-1
Archived.tsx
web/src/pages/Archived.tsx
+1
-1
MemoDetail.tsx
web/src/pages/MemoDetail.tsx
+1
-1
SignIn.tsx
web/src/pages/SignIn.tsx
+1
-1
Timeline.tsx
web/src/pages/Timeline.tsx
+1
-1
filter.ts
web/src/store/module/filter.ts
+4
-4
global.ts
web/src/store/module/global.ts
+1
-1
inbox.ts
web/src/store/v1/inbox.ts
+1
-1
memo.ts
web/src/store/v1/memo.ts
+1
-1
resource.ts
web/src/store/v1/resource.ts
+1
-1
user.ts
web/src/store/v1/user.ts
+1
-1
No files found.
web/package.json
View file @
ed32b20c
...
@@ -4,7 +4,6 @@
...
@@ -4,7 +4,6 @@
"dev"
:
"vite"
,
"dev"
:
"vite"
,
"build"
:
"tsc && vite build"
,
"build"
:
"tsc && vite build"
,
"lint"
:
"eslint --ext .js,.ts,.tsx, src"
,
"lint"
:
"eslint --ext .js,.ts,.tsx, src"
,
"lint-fix"
:
"eslint --ext .js,.ts,.tsx, src --fix"
,
"type-gen"
:
"cd ../proto && buf generate"
,
"type-gen"
:
"cd ../proto && buf generate"
,
"type-check"
:
"tsc"
"type-check"
:
"tsc"
},
},
...
@@ -16,7 +15,7 @@
...
@@ -16,7 +15,7 @@
"@mui/base"
:
"5.0.0-beta.32"
,
"@mui/base"
:
"5.0.0-beta.32"
,
"@mui/joy"
:
"5.0.0-beta.23"
,
"@mui/joy"
:
"5.0.0-beta.23"
,
"@reduxjs/toolkit"
:
"^1.9.7"
,
"@reduxjs/toolkit"
:
"^1.9.7"
,
"axios"
:
"^1.6.
5
"
,
"axios"
:
"^1.6.
7
"
,
"classnames"
:
"^2.5.1"
,
"classnames"
:
"^2.5.1"
,
"copy-to-clipboard"
:
"^3.3.3"
,
"copy-to-clipboard"
:
"^3.3.3"
,
"highlight.js"
:
"^11.9.0"
,
"highlight.js"
:
"^11.9.0"
,
...
@@ -34,36 +33,36 @@
...
@@ -34,36 +33,36 @@
"react-i18next"
:
"^11.18.6"
,
"react-i18next"
:
"^11.18.6"
,
"react-redux"
:
"^8.1.3"
,
"react-redux"
:
"^8.1.3"
,
"react-router-dom"
:
"^6.21.3"
,
"react-router-dom"
:
"^6.21.3"
,
"react-use"
:
"^17.
4.3
"
,
"react-use"
:
"^17.
5.0
"
,
"tailwindcss"
:
"^3.4.1"
,
"tailwindcss"
:
"^3.4.1"
,
"textarea-caret"
:
"^3.1.0"
,
"textarea-caret"
:
"^3.1.0"
,
"uuid"
:
"^9.0.1"
,
"uuid"
:
"^9.0.1"
,
"zustand"
:
"^4.
4.7
"
"zustand"
:
"^4.
5.0
"
},
},
"devDependencies"
:
{
"devDependencies"
:
{
"@bufbuild/buf"
:
"^1.2
8.1
"
,
"@bufbuild/buf"
:
"^1.2
9.0
"
,
"@trivago/prettier-plugin-sort-imports"
:
"^
3.4
.0"
,
"@trivago/prettier-plugin-sort-imports"
:
"^
4.3
.0"
,
"@types/katex"
:
"^0.16.7"
,
"@types/katex"
:
"^0.16.7"
,
"@types/lodash-es"
:
"^4.17.12"
,
"@types/lodash-es"
:
"^4.17.12"
,
"@types/node"
:
"^20.11.
5
"
,
"@types/node"
:
"^20.11.
7
"
,
"@types/qs"
:
"^6.9.11"
,
"@types/qs"
:
"^6.9.11"
,
"@types/react"
:
"^18.2.48"
,
"@types/react"
:
"^18.2.48"
,
"@types/react-dom"
:
"^18.2.18"
,
"@types/react-dom"
:
"^18.2.18"
,
"@types/textarea-caret"
:
"^3.0.3"
,
"@types/textarea-caret"
:
"^3.0.3"
,
"@types/uuid"
:
"^9.0.
7
"
,
"@types/uuid"
:
"^9.0.
8
"
,
"@typescript-eslint/eslint-plugin"
:
"^6.19.
0
"
,
"@typescript-eslint/eslint-plugin"
:
"^6.19.
1
"
,
"@typescript-eslint/parser"
:
"^6.19.
0
"
,
"@typescript-eslint/parser"
:
"^6.19.
1
"
,
"@vitejs/plugin-react"
:
"^4.2.1"
,
"@vitejs/plugin-react"
:
"^4.2.1"
,
"autoprefixer"
:
"^10.4.17"
,
"autoprefixer"
:
"^10.4.17"
,
"eslint"
:
"^8.56.0"
,
"eslint"
:
"^8.56.0"
,
"eslint-config-prettier"
:
"^8.10.0"
,
"eslint-config-prettier"
:
"^8.10.0"
,
"eslint-plugin-prettier"
:
"^
4.2.1
"
,
"eslint-plugin-prettier"
:
"^
5.1.3
"
,
"eslint-plugin-react"
:
"^7.33.2"
,
"eslint-plugin-react"
:
"^7.33.2"
,
"less"
:
"^4.2.0"
,
"less"
:
"^4.2.0"
,
"postcss"
:
"^8.4.33"
,
"postcss"
:
"^8.4.33"
,
"prettier"
:
"
2.6.2
"
,
"prettier"
:
"
^3.2.4
"
,
"typescript"
:
"^5.3.3"
,
"typescript"
:
"^5.3.3"
,
"vite"
:
"^5.0.1
1
"
"vite"
:
"^5.0.1
2
"
},
},
"resolutions"
:
{
"resolutions"
:
{
"csstype"
:
"3.1.2"
"csstype"
:
"3.1.2"
...
...
web/pnpm-lock.yaml
View file @
ed32b20c
...
@@ -27,8 +27,8 @@ dependencies:
...
@@ -27,8 +27,8 @@ dependencies:
specifier
:
^1.9.7
specifier
:
^1.9.7
version
:
1.9.7(react-redux@8.1.3)(react@18.2.0)
version
:
1.9.7(react-redux@8.1.3)(react@18.2.0)
axios
:
axios
:
specifier
:
^1.6.
5
specifier
:
^1.6.
7
version
:
1.6.
5
version
:
1.6.
7
classnames
:
classnames
:
specifier
:
^2.5.1
specifier
:
^2.5.1
version
:
2.5.1
version
:
2.5.1
...
@@ -81,8 +81,8 @@ dependencies:
...
@@ -81,8 +81,8 @@ dependencies:
specifier
:
^6.21.3
specifier
:
^6.21.3
version
:
6.21.3(react-dom@18.2.0)(react@18.2.0)
version
:
6.21.3(react-dom@18.2.0)(react@18.2.0)
react-use
:
react-use
:
specifier
:
^17.
4.3
specifier
:
^17.
5.0
version
:
17.
4.3
(react-dom@18.2.0)(react@18.2.0)
version
:
17.
5.0
(react-dom@18.2.0)(react@18.2.0)
tailwindcss
:
tailwindcss
:
specifier
:
^3.4.1
specifier
:
^3.4.1
version
:
3.4.1
version
:
3.4.1
...
@@ -93,16 +93,16 @@ dependencies:
...
@@ -93,16 +93,16 @@ dependencies:
specifier
:
^9.0.1
specifier
:
^9.0.1
version
:
9.0.1
version
:
9.0.1
zustand
:
zustand
:
specifier
:
^4.
4.7
specifier
:
^4.
5.0
version
:
4.
4.7
(@types/react@18.2.48)(react@18.2.0)
version
:
4.
5.0
(@types/react@18.2.48)(react@18.2.0)
devDependencies
:
devDependencies
:
'
@bufbuild/buf'
:
'
@bufbuild/buf'
:
specifier
:
^1.2
8.1
specifier
:
^1.2
9.0
version
:
1.2
8.1
version
:
1.2
9.0
'
@trivago/prettier-plugin-sort-imports'
:
'
@trivago/prettier-plugin-sort-imports'
:
specifier
:
^
3.4
.0
specifier
:
^
4.3
.0
version
:
3.4.0(prettier@2.6.2
)
version
:
4.3.0(prettier@3.2.4
)
'
@types/katex'
:
'
@types/katex'
:
specifier
:
^0.16.7
specifier
:
^0.16.7
version
:
0.16.7
version
:
0.16.7
...
@@ -110,8 +110,8 @@ devDependencies:
...
@@ -110,8 +110,8 @@ devDependencies:
specifier
:
^4.17.12
specifier
:
^4.17.12
version
:
4.17.12
version
:
4.17.12
'
@types/node'
:
'
@types/node'
:
specifier
:
^20.11.
5
specifier
:
^20.11.
7
version
:
20.11.
5
version
:
20.11.
7
'
@types/qs'
:
'
@types/qs'
:
specifier
:
^6.9.11
specifier
:
^6.9.11
version
:
6.9.11
version
:
6.9.11
...
@@ -125,17 +125,17 @@ devDependencies:
...
@@ -125,17 +125,17 @@ devDependencies:
specifier
:
^3.0.3
specifier
:
^3.0.3
version
:
3.0.3
version
:
3.0.3
'
@types/uuid'
:
'
@types/uuid'
:
specifier
:
^9.0.
7
specifier
:
^9.0.
8
version
:
9.0.
7
version
:
9.0.
8
'
@typescript-eslint/eslint-plugin'
:
'
@typescript-eslint/eslint-plugin'
:
specifier
:
^6.19.
0
specifier
:
^6.19.
1
version
:
6.19.
0(@typescript-eslint/parser@6.19.0
)(eslint@8.56.0)(typescript@5.3.3)
version
:
6.19.
1(@typescript-eslint/parser@6.19.1
)(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/parser'
:
'
@typescript-eslint/parser'
:
specifier
:
^6.19.
0
specifier
:
^6.19.
1
version
:
6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
version
:
6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
'
@vitejs/plugin-react'
:
'
@vitejs/plugin-react'
:
specifier
:
^4.2.1
specifier
:
^4.2.1
version
:
4.2.1(vite@5.0.1
1
)
version
:
4.2.1(vite@5.0.1
2
)
autoprefixer
:
autoprefixer
:
specifier
:
^10.4.17
specifier
:
^10.4.17
version
:
10.4.17(postcss@8.4.33)
version
:
10.4.17(postcss@8.4.33)
...
@@ -146,8 +146,8 @@ devDependencies:
...
@@ -146,8 +146,8 @@ devDependencies:
specifier
:
^8.10.0
specifier
:
^8.10.0
version
:
8.10.0(eslint@8.56.0)
version
:
8.10.0(eslint@8.56.0)
eslint-plugin-prettier
:
eslint-plugin-prettier
:
specifier
:
^
4.2.1
specifier
:
^
5.1.3
version
:
4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@2.6.2
)
version
:
5.1.3(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.4
)
eslint-plugin-react
:
eslint-plugin-react
:
specifier
:
^7.33.2
specifier
:
^7.33.2
version
:
7.33.2(eslint@8.56.0)
version
:
7.33.2(eslint@8.56.0)
...
@@ -158,14 +158,14 @@ devDependencies:
...
@@ -158,14 +158,14 @@ devDependencies:
specifier
:
^8.4.33
specifier
:
^8.4.33
version
:
8.4.33
version
:
8.4.33
prettier
:
prettier
:
specifier
:
2.6.2
specifier
:
^3.2.4
version
:
2.6.2
version
:
3.2.4
typescript
:
typescript
:
specifier
:
^5.3.3
specifier
:
^5.3.3
version
:
5.3.3
version
:
5.3.3
vite
:
vite
:
specifier
:
^5.0.1
1
specifier
:
^5.0.1
2
version
:
5.0.1
1(@types/node@20.11.5
)(less@4.2.0)
version
:
5.0.1
2(@types/node@20.11.7
)(less@4.2.0)
packages
:
packages
:
...
@@ -184,7 +184,7 @@ packages:
...
@@ -184,7 +184,7 @@ packages:
engines
:
{
node
:
'
>=6.0.0'
}
engines
:
{
node
:
'
>=6.0.0'
}
dependencies
:
dependencies
:
'
@jridgewell/gen-mapping'
:
0.3.3
'
@jridgewell/gen-mapping'
:
0.3.3
'
@jridgewell/trace-mapping'
:
0.3.2
1
'
@jridgewell/trace-mapping'
:
0.3.2
2
dev
:
true
dev
:
true
/@babel/code-frame@7.23.5
:
/@babel/code-frame@7.23.5
:
...
@@ -199,43 +199,20 @@ packages:
...
@@ -199,43 +199,20 @@ packages:
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dev
:
true
dev
:
true
/@babel/core@7.17.8
:
/@babel/core@7.23.9
:
resolution
:
{
integrity
:
sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==
}
resolution
:
{
integrity
:
sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
'
@ampproject/remapping'
:
2.2.1
'
@babel/code-frame'
:
7.23.5
'
@babel/generator'
:
7.17.7
'
@babel/helper-compilation-targets'
:
7.23.6
'
@babel/helper-module-transforms'
:
7.23.3(@babel/core@7.17.8)
'
@babel/helpers'
:
7.23.8
'
@babel/parser'
:
7.18.9
'
@babel/template'
:
7.22.15
'
@babel/traverse'
:
7.17.3
'
@babel/types'
:
7.17.0
convert-source-map
:
1.9.0
debug
:
4.3.4
gensync
:
1.0.0-beta.2
json5
:
2.2.3
semver
:
6.3.1
transitivePeerDependencies
:
-
supports-color
dev
:
true
/@babel/core@7.23.7
:
resolution
:
{
integrity
:
sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@ampproject/remapping'
:
2.2.1
'
@ampproject/remapping'
:
2.2.1
'
@babel/code-frame'
:
7.23.5
'
@babel/code-frame'
:
7.23.5
'
@babel/generator'
:
7.23.6
'
@babel/generator'
:
7.23.6
'
@babel/helper-compilation-targets'
:
7.23.6
'
@babel/helper-compilation-targets'
:
7.23.6
'
@babel/helper-module-transforms'
:
7.23.3(@babel/core@7.23.
7
)
'
@babel/helper-module-transforms'
:
7.23.3(@babel/core@7.23.
9
)
'
@babel/helpers'
:
7.23.
8
'
@babel/helpers'
:
7.23.
9
'
@babel/parser'
:
7.23.
6
'
@babel/parser'
:
7.23.
9
'
@babel/template'
:
7.2
2.15
'
@babel/template'
:
7.2
3.9
'
@babel/traverse'
:
7.23.
7
'
@babel/traverse'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
convert-source-map
:
2.0.0
convert-source-map
:
2.0.0
debug
:
4.3.4
debug
:
4.3.4
gensync
:
1.0.0-beta.2
gensync
:
1.0.0-beta.2
...
@@ -258,9 +235,9 @@ packages:
...
@@ -258,9 +235,9 @@ packages:
resolution
:
{
integrity
:
sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==
}
resolution
:
{
integrity
:
sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
'
@jridgewell/gen-mapping'
:
0.3.3
'
@jridgewell/gen-mapping'
:
0.3.3
'
@jridgewell/trace-mapping'
:
0.3.2
1
'
@jridgewell/trace-mapping'
:
0.3.2
2
jsesc
:
2.5.2
jsesc
:
2.5.2
dev
:
true
dev
:
true
...
@@ -270,7 +247,7 @@ packages:
...
@@ -270,7 +247,7 @@ packages:
dependencies
:
dependencies
:
'
@babel/compat-data'
:
7.23.5
'
@babel/compat-data'
:
7.23.5
'
@babel/helper-validator-option'
:
7.23.5
'
@babel/helper-validator-option'
:
7.23.5
browserslist
:
4.22.
2
browserslist
:
4.22.
3
lru-cache
:
5.1.1
lru-cache
:
5.1.1
semver
:
6.3.1
semver
:
6.3.1
dev
:
true
dev
:
true
...
@@ -284,44 +261,30 @@ packages:
...
@@ -284,44 +261,30 @@ packages:
resolution
:
{
integrity
:
sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
}
resolution
:
{
integrity
:
sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/template'
:
7.2
2.15
'
@babel/template'
:
7.2
3.9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@babel/helper-hoist-variables@7.22.5
:
/@babel/helper-hoist-variables@7.22.5
:
resolution
:
{
integrity
:
sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
}
resolution
:
{
integrity
:
sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@babel/helper-module-imports@7.22.15
:
/@babel/helper-module-imports@7.22.15
:
resolution
:
{
integrity
:
sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
}
resolution
:
{
integrity
:
sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.6
'
@babel/types'
:
7.23.9
/@babel/helper-module-transforms@7.23.3(@babel/core@7.17.8)
:
resolution
:
{
integrity
:
sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
'
@babel/core'
:
^7.0.0
dependencies
:
'
@babel/core'
:
7.17.8
'
@babel/helper-environment-visitor'
:
7.22.20
'
@babel/helper-module-imports'
:
7.22.15
'
@babel/helper-simple-access'
:
7.22.5
'
@babel/helper-split-export-declaration'
:
7.22.6
'
@babel/helper-validator-identifier'
:
7.22.20
dev
:
true
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.
7
)
:
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.
9
)
:
resolution
:
{
integrity
:
sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
}
resolution
:
{
integrity
:
sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
peerDependencies
:
'
@babel/core'
:
^7.0.0
'
@babel/core'
:
^7.0.0
dependencies
:
dependencies
:
'
@babel/core'
:
7.23.
7
'
@babel/core'
:
7.23.
9
'
@babel/helper-environment-visitor'
:
7.22.20
'
@babel/helper-environment-visitor'
:
7.22.20
'
@babel/helper-module-imports'
:
7.22.15
'
@babel/helper-module-imports'
:
7.22.15
'
@babel/helper-simple-access'
:
7.22.5
'
@babel/helper-simple-access'
:
7.22.5
...
@@ -338,14 +301,14 @@ packages:
...
@@ -338,14 +301,14 @@ packages:
resolution
:
{
integrity
:
sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
}
resolution
:
{
integrity
:
sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@babel/helper-split-export-declaration@7.22.6
:
/@babel/helper-split-export-declaration@7.22.6
:
resolution
:
{
integrity
:
sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
}
resolution
:
{
integrity
:
sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@babel/helper-string-parser@7.23.4
:
/@babel/helper-string-parser@7.23.4
:
...
@@ -361,13 +324,13 @@ packages:
...
@@ -361,13 +324,13 @@ packages:
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dev
:
true
dev
:
true
/@babel/helpers@7.23.
8
:
/@babel/helpers@7.23.
9
:
resolution
:
{
integrity
:
sha512-
KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHR
Q==
}
resolution
:
{
integrity
:
sha512-
87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbB
Q==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/template'
:
7.2
2.15
'
@babel/template'
:
7.2
3.9
'
@babel/traverse'
:
7.23.
7
'
@babel/traverse'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
transitivePeerDependencies
:
transitivePeerDependencies
:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
...
@@ -380,78 +343,70 @@ packages:
...
@@ -380,78 +343,70 @@ packages:
chalk
:
2.4.2
chalk
:
2.4.2
js-tokens
:
4.0.0
js-tokens
:
4.0.0
/@babel/parser@7.18.9
:
/@babel/parser@7.23.9
:
resolution
:
{
integrity
:
sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==
}
resolution
:
{
integrity
:
sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==
}
engines
:
{
node
:
'
>=6.0.0'
}
hasBin
:
true
dependencies
:
'
@babel/types'
:
7.17.0
dev
:
true
/@babel/parser@7.23.6
:
resolution
:
{
integrity
:
sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==
}
engines
:
{
node
:
'
>=6.0.0'
}
engines
:
{
node
:
'
>=6.0.0'
}
hasBin
:
true
hasBin
:
true
dependencies
:
dependencies
:
'
@babel/types'
:
7.17.0
'
@babel/types'
:
7.17.0
dev
:
true
dev
:
true
/@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.
7
)
:
/@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.
9
)
:
resolution
:
{
integrity
:
sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==
}
resolution
:
{
integrity
:
sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
peerDependencies
:
'
@babel/core'
:
^7.0.0-0
'
@babel/core'
:
^7.0.0-0
dependencies
:
dependencies
:
'
@babel/core'
:
7.23.
7
'
@babel/core'
:
7.23.
9
'
@babel/helper-plugin-utils'
:
7.22.5
'
@babel/helper-plugin-utils'
:
7.22.5
dev
:
true
dev
:
true
/@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.
7
)
:
/@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.
9
)
:
resolution
:
{
integrity
:
sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==
}
resolution
:
{
integrity
:
sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
peerDependencies
:
'
@babel/core'
:
^7.0.0-0
'
@babel/core'
:
^7.0.0-0
dependencies
:
dependencies
:
'
@babel/core'
:
7.23.
7
'
@babel/core'
:
7.23.
9
'
@babel/helper-plugin-utils'
:
7.22.5
'
@babel/helper-plugin-utils'
:
7.22.5
dev
:
true
dev
:
true
/@babel/runtime@7.23.
8
:
/@babel/runtime@7.23.
9
:
resolution
:
{
integrity
:
sha512-
Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggk
w==
}
resolution
:
{
integrity
:
sha512-
0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFA
w==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
regenerator-runtime
:
0.14.1
regenerator-runtime
:
0.14.1
dev
:
false
dev
:
false
/@babel/template@7.2
2.15
:
/@babel/template@7.2
3.9
:
resolution
:
{
integrity
:
sha512-
QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w
==
}
resolution
:
{
integrity
:
sha512-
+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA
==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/code-frame'
:
7.23.5
'
@babel/code-frame'
:
7.23.5
'
@babel/parser'
:
7.23.
6
'
@babel/parser'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@babel/traverse@7.
17.3
:
/@babel/traverse@7.
23.2
:
resolution
:
{
integrity
:
sha512-
5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7c
w==
}
resolution
:
{
integrity
:
sha512-
azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XS
w==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/code-frame'
:
7.23.5
'
@babel/code-frame'
:
7.23.5
'
@babel/generator'
:
7.
17.7
'
@babel/generator'
:
7.
23.6
'
@babel/helper-environment-visitor'
:
7.22.20
'
@babel/helper-environment-visitor'
:
7.22.20
'
@babel/helper-function-name'
:
7.23.0
'
@babel/helper-function-name'
:
7.23.0
'
@babel/helper-hoist-variables'
:
7.22.5
'
@babel/helper-hoist-variables'
:
7.22.5
'
@babel/helper-split-export-declaration'
:
7.22.6
'
@babel/helper-split-export-declaration'
:
7.22.6
'
@babel/parser'
:
7.
18
.9
'
@babel/parser'
:
7.
23
.9
'
@babel/types'
:
7.
17.0
'
@babel/types'
:
7.
23.9
debug
:
4.3.4
debug
:
4.3.4
globals
:
11.12.0
globals
:
11.12.0
transitivePeerDependencies
:
transitivePeerDependencies
:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@babel/traverse@7.23.
7
:
/@babel/traverse@7.23.
9
:
resolution
:
{
integrity
:
sha512-
tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmy
g==
}
resolution
:
{
integrity
:
sha512-
I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjR
g==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/code-frame'
:
7.23.5
'
@babel/code-frame'
:
7.23.5
...
@@ -460,8 +415,8 @@ packages:
...
@@ -460,8 +415,8 @@ packages:
'
@babel/helper-function-name'
:
7.23.0
'
@babel/helper-function-name'
:
7.23.0
'
@babel/helper-hoist-variables'
:
7.22.5
'
@babel/helper-hoist-variables'
:
7.22.5
'
@babel/helper-split-export-declaration'
:
7.22.6
'
@babel/helper-split-export-declaration'
:
7.22.6
'
@babel/parser'
:
7.23.
6
'
@babel/parser'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
debug
:
4.3.4
debug
:
4.3.4
globals
:
11.12.0
globals
:
11.12.0
transitivePeerDependencies
:
transitivePeerDependencies
:
...
@@ -476,16 +431,16 @@ packages:
...
@@ -476,16 +431,16 @@ packages:
to-fast-properties
:
2.0.0
to-fast-properties
:
2.0.0
dev
:
true
dev
:
true
/@babel/types@7.23.
6
:
/@babel/types@7.23.
9
:
resolution
:
{
integrity
:
sha512-
+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg
==
}
resolution
:
{
integrity
:
sha512-
dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q
==
}
engines
:
{
node
:
'
>=6.9.0'
}
engines
:
{
node
:
'
>=6.9.0'
}
dependencies
:
dependencies
:
'
@babel/helper-string-parser'
:
7.23.4
'
@babel/helper-string-parser'
:
7.23.4
'
@babel/helper-validator-identifier'
:
7.22.20
'
@babel/helper-validator-identifier'
:
7.22.20
to-fast-properties
:
2.0.0
to-fast-properties
:
2.0.0
/@bufbuild/buf-darwin-arm64@1.2
8.1
:
/@bufbuild/buf-darwin-arm64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
nAyvwKkcd8qQTExCZo5MtSRhXLK7e3vzKFKHjXfkveRakSUST2HFlFZAHfErZimN4wBrPTN0V0hNRU8PPjkMpQ
==
}
resolution
:
{
integrity
:
sha512-
5hKxsARoY2WpWq1n5ONFqqGuauHb4yILKXCy37KRYCKiRLWmIP5yI3gWvWHKoH7sUJWTQmBqdJoCvYQr6ahQnw
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
darwin
]
os
:
[
darwin
]
...
@@ -493,8 +448,8 @@ packages:
...
@@ -493,8 +448,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf-darwin-x64@1.2
8.1
:
/@bufbuild/buf-darwin-x64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
b0eT3xd3vX5a5lWAbo5h7FPuf9MsOJI4I39qs4TZnrlZ8BOuPfqzwzijiFf9UCwaX2vR1NQXexIoQ80Ci+fCHw
==
}
resolution
:
{
integrity
:
sha512-
wOAPxbPLBns4AHiComWtdO1sx1J1p6mDYTbqmloHuI+B5U2rDbMsoHoe4nBcoMF8+RHxoqjypha29wVo6yzbZg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
darwin
]
os
:
[
darwin
]
...
@@ -502,8 +457,8 @@ packages:
...
@@ -502,8 +457,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf-linux-aarch64@1.2
8.1
:
/@bufbuild/buf-linux-aarch64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
p5h9bZCVLMh8No9/7k7ulXzsFx5P7Lu6DiUMjSJ6aBXPMYo6Xl7r/6L2cQkpsZ53HMtIxCgMYS9a7zoS4K8wIw
==
}
resolution
:
{
integrity
:
sha512-
jLk2J/wyyM7KNJ/DkLfhy3eS2/Bdb70e/56adMkapSoLJmghnpgxW+oFznMxxQUX5I9BU5hTn1UhDFxgLwhP7g
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -511,8 +466,8 @@ packages:
...
@@ -511,8 +466,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf-linux-x64@1.2
8.1
:
/@bufbuild/buf-linux-x64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
fVJ3DiRigIso06jgEl+JNp59Y5t2pxDHd10d3SA4r+14sXbZ2J7Gy/wBqVXPry4x/jW567KKlvmhg7M5ZBgCQ
Q==
}
resolution
:
{
integrity
:
sha512-
heLOywj3Oaoh69RnTx7tHsuz6rEnvz77bghLEOghsrjBR6Jcpcwc137EZR4kRTIWJNrE8Kmo3RVeXlv144qQI
Q==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -520,8 +475,8 @@ packages:
...
@@ -520,8 +475,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf-win32-arm64@1.2
8.1
:
/@bufbuild/buf-win32-arm64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
KJiRJpugQRK/jXC46Xjlb68UydWhCZj2jHdWLIwNtgXd1WTJ3LngChZV7Y6pPK08pwBAVz0JYeVbD5IlTCD4T
Q==
}
resolution
:
{
integrity
:
sha512-
Eglyvr3PLqVucuHBcQ61conyBgH9BRaoLpKWcce1gYBVlxMQM1NxjVjGOWihxQ1dXXw5qZXmYfVODf3gSwPMu
Q==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
win32
]
os
:
[
win32
]
...
@@ -529,8 +484,8 @@ packages:
...
@@ -529,8 +484,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf-win32-x64@1.2
8.1
:
/@bufbuild/buf-win32-x64@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
vMnc+7OVCkmlRWQsgYHgUqiBPRIjD8XeoRyApJ07YZzGs7DkRH4LhvmacJbLd3wORylbn6gLz3pQa8J/M61mzg
==
}
resolution
:
{
integrity
:
sha512-
wRk6co+nqHqEq4iLolXgej0jUVlWlTtGHjKaq54lTbKZrwxrBgql6qS06abgNPRASX0++XT9m3QRZ97qEIC/HQ
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
win32
]
os
:
[
win32
]
...
@@ -538,25 +493,25 @@ packages:
...
@@ -538,25 +493,25 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@bufbuild/buf@1.2
8.1
:
/@bufbuild/buf@1.2
9.0
:
resolution
:
{
integrity
:
sha512-
WRDagrf0uBjfV9s5eyrSPJDcdI4A5Q7JMCA4aMrHRR8fo/TTjniDBjJprszhaguqsDkn/LS4QIu92HVFZCrl9A
==
}
resolution
:
{
integrity
:
sha512-
euksXeFtvlvAV5j94LqXb69qQcJvFfo8vN1d3cx+IzhOKoipykuQQTq7mOWVo2R0kdk6yIMBLBofOYOsh0Df8g
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
hasBin
:
true
hasBin
:
true
requiresBuild
:
true
requiresBuild
:
true
optionalDependencies
:
optionalDependencies
:
'
@bufbuild/buf-darwin-arm64'
:
1.2
8.1
'
@bufbuild/buf-darwin-arm64'
:
1.2
9.0
'
@bufbuild/buf-darwin-x64'
:
1.2
8.1
'
@bufbuild/buf-darwin-x64'
:
1.2
9.0
'
@bufbuild/buf-linux-aarch64'
:
1.2
8.1
'
@bufbuild/buf-linux-aarch64'
:
1.2
9.0
'
@bufbuild/buf-linux-x64'
:
1.2
8.1
'
@bufbuild/buf-linux-x64'
:
1.2
9.0
'
@bufbuild/buf-win32-arm64'
:
1.2
8.1
'
@bufbuild/buf-win32-arm64'
:
1.2
9.0
'
@bufbuild/buf-win32-x64'
:
1.2
8.1
'
@bufbuild/buf-win32-x64'
:
1.2
9.0
dev
:
true
dev
:
true
/@emotion/babel-plugin@11.11.0
:
/@emotion/babel-plugin@11.11.0
:
resolution
:
{
integrity
:
sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==
}
resolution
:
{
integrity
:
sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==
}
dependencies
:
dependencies
:
'
@babel/helper-module-imports'
:
7.22.15
'
@babel/helper-module-imports'
:
7.22.15
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/hash'
:
0.9.1
'
@emotion/hash'
:
0.9.1
'
@emotion/memoize'
:
0.8.1
'
@emotion/memoize'
:
0.8.1
'
@emotion/serialize'
:
1.1.3
'
@emotion/serialize'
:
1.1.3
...
@@ -601,7 +556,7 @@ packages:
...
@@ -601,7 +556,7 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/babel-plugin'
:
11.11.0
'
@emotion/babel-plugin'
:
11.11.0
'
@emotion/cache'
:
11.11.0
'
@emotion/cache'
:
11.11.0
'
@emotion/serialize'
:
1.1.3
'
@emotion/serialize'
:
1.1.3
...
@@ -637,7 +592,7 @@ packages:
...
@@ -637,7 +592,7 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/babel-plugin'
:
11.11.0
'
@emotion/babel-plugin'
:
11.11.0
'
@emotion/is-prop-valid'
:
1.2.1
'
@emotion/is-prop-valid'
:
1.2.1
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
...
@@ -668,8 +623,8 @@ packages:
...
@@ -668,8 +623,8 @@ packages:
resolution
:
{
integrity
:
sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==
}
resolution
:
{
integrity
:
sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==
}
dev
:
false
dev
:
false
/@esbuild/aix-ppc64@0.19.1
1
:
/@esbuild/aix-ppc64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g
==
}
resolution
:
{
integrity
:
sha512-
bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
ppc64
]
cpu
:
[
ppc64
]
os
:
[
aix
]
os
:
[
aix
]
...
@@ -677,8 +632,8 @@ packages:
...
@@ -677,8 +632,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/android-arm64@0.19.1
1
:
/@esbuild/android-arm64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q
==
}
resolution
:
{
integrity
:
sha512-
P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
android
]
os
:
[
android
]
...
@@ -686,8 +641,8 @@ packages:
...
@@ -686,8 +641,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/android-arm@0.19.1
1
:
/@esbuild/android-arm@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4v
w==
}
resolution
:
{
integrity
:
sha512-
qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05
w==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm
]
cpu
:
[
arm
]
os
:
[
android
]
os
:
[
android
]
...
@@ -695,8 +650,8 @@ packages:
...
@@ -695,8 +650,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/android-x64@0.19.1
1
:
/@esbuild/android-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg
==
}
resolution
:
{
integrity
:
sha512-
3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
android
]
os
:
[
android
]
...
@@ -704,8 +659,8 @@ packages:
...
@@ -704,8 +659,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/darwin-arm64@0.19.1
1
:
/@esbuild/darwin-arm64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ
==
}
resolution
:
{
integrity
:
sha512-
B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
darwin
]
os
:
[
darwin
]
...
@@ -713,8 +668,8 @@ packages:
...
@@ -713,8 +668,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/darwin-x64@0.19.1
1
:
/@esbuild/darwin-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g
==
}
resolution
:
{
integrity
:
sha512-
hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
darwin
]
os
:
[
darwin
]
...
@@ -722,8 +677,8 @@ packages:
...
@@ -722,8 +677,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/freebsd-arm64@0.19.1
1
:
/@esbuild/freebsd-arm64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiux
A==
}
resolution
:
{
integrity
:
sha512-
4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVuk
A==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
freebsd
]
os
:
[
freebsd
]
...
@@ -731,8 +686,8 @@ packages:
...
@@ -731,8 +686,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/freebsd-x64@0.19.1
1
:
/@esbuild/freebsd-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw
==
}
resolution
:
{
integrity
:
sha512-
EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
freebsd
]
os
:
[
freebsd
]
...
@@ -740,8 +695,8 @@ packages:
...
@@ -740,8 +695,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-arm64@0.19.1
1
:
/@esbuild/linux-arm64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg
==
}
resolution
:
{
integrity
:
sha512-
EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -749,8 +704,8 @@ packages:
...
@@ -749,8 +704,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-arm@0.19.1
1
:
/@esbuild/linux-arm@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q
==
}
resolution
:
{
integrity
:
sha512-
J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm
]
cpu
:
[
arm
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -758,8 +713,8 @@ packages:
...
@@ -758,8 +713,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-ia32@0.19.1
1
:
/@esbuild/linux-ia32@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHo
A==
}
resolution
:
{
integrity
:
sha512-
Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMH
A==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
ia32
]
cpu
:
[
ia32
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -767,8 +722,8 @@ packages:
...
@@ -767,8 +722,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-loong64@0.19.1
1
:
/@esbuild/linux-loong64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg
==
}
resolution
:
{
integrity
:
sha512-
LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
loong64
]
cpu
:
[
loong64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -776,8 +731,8 @@ packages:
...
@@ -776,8 +731,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-mips64el@0.19.1
1
:
/@esbuild/linux-mips64el@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg
==
}
resolution
:
{
integrity
:
sha512-
fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
mips64el
]
cpu
:
[
mips64el
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -785,8 +740,8 @@ packages:
...
@@ -785,8 +740,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-ppc64@0.19.1
1
:
/@esbuild/linux-ppc64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA
==
}
resolution
:
{
integrity
:
sha512-
nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
ppc64
]
cpu
:
[
ppc64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -794,8 +749,8 @@ packages:
...
@@ -794,8 +749,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-riscv64@0.19.1
1
:
/@esbuild/linux-riscv64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ
==
}
resolution
:
{
integrity
:
sha512-
2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
riscv64
]
cpu
:
[
riscv64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -803,8 +758,8 @@ packages:
...
@@ -803,8 +758,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-s390x@0.19.1
1
:
/@esbuild/linux-s390x@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q
==
}
resolution
:
{
integrity
:
sha512-
+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
s390x
]
cpu
:
[
s390x
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -812,8 +767,8 @@ packages:
...
@@ -812,8 +767,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/linux-x64@0.19.1
1
:
/@esbuild/linux-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA
==
}
resolution
:
{
integrity
:
sha512-
B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
linux
]
os
:
[
linux
]
...
@@ -821,8 +776,8 @@ packages:
...
@@ -821,8 +776,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/netbsd-x64@0.19.1
1
:
/@esbuild/netbsd-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ
==
}
resolution
:
{
integrity
:
sha512-
3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
netbsd
]
os
:
[
netbsd
]
...
@@ -830,8 +785,8 @@ packages:
...
@@ -830,8 +785,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/openbsd-x64@0.19.1
1
:
/@esbuild/openbsd-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyN
w==
}
resolution
:
{
integrity
:
sha512-
RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXeb
w==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
openbsd
]
os
:
[
openbsd
]
...
@@ -839,8 +794,8 @@ packages:
...
@@ -839,8 +794,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/sunos-x64@0.19.1
1
:
/@esbuild/sunos-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-H
f+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ
==
}
resolution
:
{
integrity
:
sha512-H
KjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
sunos
]
os
:
[
sunos
]
...
@@ -848,8 +803,8 @@ packages:
...
@@ -848,8 +803,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/win32-arm64@0.19.1
1
:
/@esbuild/win32-arm64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ
==
}
resolution
:
{
integrity
:
sha512-
URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
win32
]
os
:
[
win32
]
...
@@ -857,8 +812,8 @@ packages:
...
@@ -857,8 +812,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/win32-ia32@0.19.1
1
:
/@esbuild/win32-ia32@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg
==
}
resolution
:
{
integrity
:
sha512-
+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
ia32
]
cpu
:
[
ia32
]
os
:
[
win32
]
os
:
[
win32
]
...
@@ -866,8 +821,8 @@ packages:
...
@@ -866,8 +821,8 @@ packages:
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@esbuild/win32-x64@0.19.1
1
:
/@esbuild/win32-x64@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw
==
}
resolution
:
{
integrity
:
sha512-
T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
win32
]
os
:
[
win32
]
...
@@ -912,26 +867,26 @@ packages:
...
@@ -912,26 +867,26 @@ packages:
engines
:
{
node
:
^12.22.0 || ^14.17.0 || >=16.0.0
}
engines
:
{
node
:
^12.22.0 || ^14.17.0 || >=16.0.0
}
dev
:
true
dev
:
true
/@floating-ui/core@1.
5.3
:
/@floating-ui/core@1.
6.0
:
resolution
:
{
integrity
:
sha512-
O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q
==
}
resolution
:
{
integrity
:
sha512-
PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g
==
}
dependencies
:
dependencies
:
'
@floating-ui/utils'
:
0.2.1
'
@floating-ui/utils'
:
0.2.1
dev
:
false
dev
:
false
/@floating-ui/dom@1.
5.4
:
/@floating-ui/dom@1.
6.0
:
resolution
:
{
integrity
:
sha512-
jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ
==
}
resolution
:
{
integrity
:
sha512-
SZ0BEXzsaaS6THZfZJUcAobbZTD+MvfGM42bxgeg0Tnkp4/an/avqwAXiVLsFtIBZtfsx3Ymvwx0+KnnhdA/9g
==
}
dependencies
:
dependencies
:
'
@floating-ui/core'
:
1.
5.3
'
@floating-ui/core'
:
1.
6.0
'
@floating-ui/utils'
:
0.2.1
'
@floating-ui/utils'
:
0.2.1
dev
:
false
dev
:
false
/@floating-ui/react-dom@2.0.
6
(react-dom@18.2.0)(react@18.2.0)
:
/@floating-ui/react-dom@2.0.
7
(react-dom@18.2.0)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
IB8aCRFxr8nFkdYZgH+Otd9EVQPJoynxeFRGTB8voPoZMRWo8XjYuCRgpI1btvuKY69XMiLnW+ym7zoBHM90Rw
==
}
resolution
:
{
integrity
:
sha512-
B5GJxKUyPcGsvE1vua+Abvw0t6zVMyTbtG+Jk7BoI4hfc5Ahv50dstRIAn0nS0274kR9gnKwxIXyGA8EzBZJrA
==
}
peerDependencies
:
peerDependencies
:
react
:
'
>=16.8.0'
react
:
'
>=16.8.0'
react-dom
:
'
>=16.8.0'
react-dom
:
'
>=16.8.0'
dependencies
:
dependencies
:
'
@floating-ui/dom'
:
1.
5.4
'
@floating-ui/dom'
:
1.
6.0
react
:
18.2.0
react
:
18.2.0
react-dom
:
18.2.0(react@18.2.0)
react-dom
:
18.2.0(react@18.2.0)
dev
:
false
dev
:
false
...
@@ -978,7 +933,7 @@ packages:
...
@@ -978,7 +933,7 @@ packages:
dependencies
:
dependencies
:
'
@jridgewell/set-array'
:
1.1.2
'
@jridgewell/set-array'
:
1.1.2
'
@jridgewell/sourcemap-codec'
:
1.4.15
'
@jridgewell/sourcemap-codec'
:
1.4.15
'
@jridgewell/trace-mapping'
:
0.3.2
1
'
@jridgewell/trace-mapping'
:
0.3.2
2
/@jridgewell/resolve-uri@3.1.1
:
/@jridgewell/resolve-uri@3.1.1
:
resolution
:
{
integrity
:
sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
}
resolution
:
{
integrity
:
sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
}
...
@@ -991,8 +946,8 @@ packages:
...
@@ -991,8 +946,8 @@ packages:
/@jridgewell/sourcemap-codec@1.4.15
:
/@jridgewell/sourcemap-codec@1.4.15
:
resolution
:
{
integrity
:
sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
}
resolution
:
{
integrity
:
sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
}
/@jridgewell/trace-mapping@0.3.2
1
:
/@jridgewell/trace-mapping@0.3.2
2
:
resolution
:
{
integrity
:
sha512-
SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g
==
}
resolution
:
{
integrity
:
sha512-
Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw
==
}
dependencies
:
dependencies
:
'
@jridgewell/resolve-uri'
:
3.1.1
'
@jridgewell/resolve-uri'
:
3.1.1
'
@jridgewell/sourcemap-codec'
:
1.4.15
'
@jridgewell/sourcemap-codec'
:
1.4.15
...
@@ -1019,10 +974,10 @@ packages:
...
@@ -1019,10 +974,10 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@floating-ui/react-dom'
:
2.0.
6
(react-dom@18.2.0)(react@18.2.0)
'
@floating-ui/react-dom'
:
2.0.
7
(react-dom@18.2.0)(react@18.2.0)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/utils'
:
5.15.
5
(@types/react@18.2.48)(react@18.2.0)
'
@mui/utils'
:
5.15.
6
(@types/react@18.2.48)(react@18.2.0)
'
@popperjs/core'
:
2.11.8
'
@popperjs/core'
:
2.11.8
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
clsx
:
2.1.0
clsx
:
2.1.0
...
@@ -1031,8 +986,8 @@ packages:
...
@@ -1031,8 +986,8 @@ packages:
react-dom
:
18.2.0(react@18.2.0)
react-dom
:
18.2.0(react@18.2.0)
dev
:
false
dev
:
false
/@mui/core-downloads-tracker@5.15.
5
:
/@mui/core-downloads-tracker@5.15.
6
:
resolution
:
{
integrity
:
sha512-
VhT8klyXy8GrWrARqLMoM6Nzz809Jc3Wn5wd7WOZfre2vFO1rBV1dBANAPBhBqpaQI0HCMRTWEYoSyOFgRnz4A
==
}
resolution
:
{
integrity
:
sha512-
0aoWS4qvk1uzm9JBs83oQmIMIQeTBUeqqu8u+3uo2tMznrB5fIKqQVCbCgq+4Tm4jG+5F7dIvnjvQ2aV7UKtdw
==
}
dev
:
false
dev
:
false
/@mui/joy@5.0.0-beta.23(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)
:
/@mui/joy@5.0.0-beta.23(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)
:
...
@@ -1052,14 +1007,14 @@ packages:
...
@@ -1052,14 +1007,14 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
'
@mui/base'
:
5.0.0-beta.32(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)
'
@mui/base'
:
5.0.0-beta.32(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)
'
@mui/core-downloads-tracker'
:
5.15.
5
'
@mui/core-downloads-tracker'
:
5.15.
6
'
@mui/system'
:
5.15.
5
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react@18.2.0)
'
@mui/system'
:
5.15.
6
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react@18.2.0)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/utils'
:
5.15.
5
(@types/react@18.2.48)(react@18.2.0)
'
@mui/utils'
:
5.15.
6
(@types/react@18.2.48)(react@18.2.0)
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
clsx
:
2.1.0
clsx
:
2.1.0
prop-types
:
15.8.1
prop-types
:
15.8.1
...
@@ -1067,8 +1022,8 @@ packages:
...
@@ -1067,8 +1022,8 @@ packages:
react-dom
:
18.2.0(react@18.2.0)
react-dom
:
18.2.0(react@18.2.0)
dev
:
false
dev
:
false
/@mui/private-theming@5.15.
5
(@types/react@18.2.48)(react@18.2.0)
:
/@mui/private-theming@5.15.
6
(@types/react@18.2.48)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
HU1KCyGNcJFsUamTbOM539ZDZJNI/XU7sZFdsN29glktUf+T6hNvDuO2ISinBiLTZy7Ab3R6DSSoYXRrLc4uwQ
==
}
resolution
:
{
integrity
:
sha512-
ZBX9E6VNUSscUOtU8uU462VvpvBS7eFl5VfxAzTRVQBHflzL+5KtnGrebgf6Nd6cdvxa1o0OomiaxSKoN2XDmg
==
}
engines
:
{
node
:
'
>=12.0.0'
}
engines
:
{
node
:
'
>=12.0.0'
}
peerDependencies
:
peerDependencies
:
'
@types/react'
:
^17.0.0 || ^18.0.0
'
@types/react'
:
^17.0.0 || ^18.0.0
...
@@ -1077,15 +1032,15 @@ packages:
...
@@ -1077,15 +1032,15 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@mui/utils'
:
5.15.
5
(@types/react@18.2.48)(react@18.2.0)
'
@mui/utils'
:
5.15.
6
(@types/react@18.2.48)(react@18.2.0)
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
prop-types
:
15.8.1
prop-types
:
15.8.1
react
:
18.2.0
react
:
18.2.0
dev
:
false
dev
:
false
/@mui/styled-engine@5.15.
5
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(react@18.2.0)
:
/@mui/styled-engine@5.15.
6
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
xoMUd8h270thNL7ZsOzmlluIAMsQg/HT7SCdRjPBVle+XHgTKaiWiRy1ekDOsrrF0rhjME3T7xeeUq2G269UUw
==
}
resolution
:
{
integrity
:
sha512-
KAn8P8xP/WigFKMlEYUpU9z2o7jJnv0BG28Qu1dhNQVutsLVIFdRf5Nb+0ijp2qgtcmygQ0FtfRuXv5LYetZTg
==
}
engines
:
{
node
:
'
>=12.0.0'
}
engines
:
{
node
:
'
>=12.0.0'
}
peerDependencies
:
peerDependencies
:
'
@emotion/react'
:
^11.4.1
'
@emotion/react'
:
^11.4.1
...
@@ -1097,7 +1052,7 @@ packages:
...
@@ -1097,7 +1052,7 @@ packages:
'
@emotion/styled'
:
'
@emotion/styled'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/cache'
:
11.11.0
'
@emotion/cache'
:
11.11.0
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
...
@@ -1106,8 +1061,8 @@ packages:
...
@@ -1106,8 +1061,8 @@ packages:
react
:
18.2.0
react
:
18.2.0
dev
:
false
dev
:
false
/@mui/system@5.15.
5
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react@18.2.0)
:
/@mui/system@5.15.
6
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(@types/react@18.2.48)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
DMv2vGjUKaDt/m0RlzvLjpKiS5V0LoBhiMUHf5pWdj6uoNlN4FuKUe4pFeYmQMIO5DnVZKybmpPepfkdfEH+Og
==
}
resolution
:
{
integrity
:
sha512-
J01D//u8IfXvaEHMBQX5aO2l7Q+P15nt96c4NskX7yp5/+UuZP8XCQJhtBtLuj+M2LLyXHYGmCPeblsmmscP2Q
==
}
engines
:
{
node
:
'
>=12.0.0'
}
engines
:
{
node
:
'
>=12.0.0'
}
peerDependencies
:
peerDependencies
:
'
@emotion/react'
:
^11.5.0
'
@emotion/react'
:
^11.5.0
...
@@ -1122,13 +1077,13 @@ packages:
...
@@ -1122,13 +1077,13 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/react'
:
11.11.3(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
'
@emotion/styled'
:
11.11.0(@emotion/react@11.11.3)(@types/react@18.2.48)(react@18.2.0)
'
@mui/private-theming'
:
5.15.
5
(@types/react@18.2.48)(react@18.2.0)
'
@mui/private-theming'
:
5.15.
6
(@types/react@18.2.48)(react@18.2.0)
'
@mui/styled-engine'
:
5.15.
5
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(react@18.2.0)
'
@mui/styled-engine'
:
5.15.
6
(@emotion/react@11.11.3)(@emotion/styled@11.11.0)(react@18.2.0)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/types'
:
7.2.13(@types/react@18.2.48)
'
@mui/utils'
:
5.15.
5
(@types/react@18.2.48)(react@18.2.0)
'
@mui/utils'
:
5.15.
6
(@types/react@18.2.48)(react@18.2.0)
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
clsx
:
2.1.0
clsx
:
2.1.0
csstype
:
3.1.2
csstype
:
3.1.2
...
@@ -1147,8 +1102,8 @@ packages:
...
@@ -1147,8 +1102,8 @@ packages:
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
dev
:
false
dev
:
false
/@mui/utils@5.15.
5
(@types/react@18.2.48)(react@18.2.0)
:
/@mui/utils@5.15.
6
(@types/react@18.2.48)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
jEywgaMGZWPSlVFO7ZZAyXxNeLmq5XBp5At9Ne/sGohRJdesUcdxvyi8TP3odJxwQuL5L6PJV+JQ4DyIDM849
A==
}
resolution
:
{
integrity
:
sha512-
qfEhf+zfU9aQdbzo1qrSWlbPQhH1nCgeYgwhOVnj9Bn39shJQitEnXpSQpSNag8+uty5Od6PxmlNKPTnPySRK
A==
}
engines
:
{
node
:
'
>=12.0.0'
}
engines
:
{
node
:
'
>=12.0.0'
}
peerDependencies
:
peerDependencies
:
'
@types/react'
:
^17.0.0 || ^18.0.0
'
@types/react'
:
^17.0.0 || ^18.0.0
...
@@ -1157,7 +1112,7 @@ packages:
...
@@ -1157,7 +1112,7 @@ packages:
'
@types/react'
:
'
@types/react'
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@types/prop-types'
:
15.7.11
'
@types/prop-types'
:
15.7.11
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
prop-types
:
15.8.1
prop-types
:
15.8.1
...
@@ -1181,7 +1136,7 @@ packages:
...
@@ -1181,7 +1136,7 @@ packages:
engines
:
{
node
:
'
>=
8'
}
engines
:
{
node
:
'
>=
8'
}
dependencies
:
dependencies
:
'
@nodelib/fs.scandir'
:
2.1.5
'
@nodelib/fs.scandir'
:
2.1.5
fastq
:
1.1
6
.0
fastq
:
1.1
7
.0
/@pkgjs/parseargs@0.11.0
:
/@pkgjs/parseargs@0.11.0
:
resolution
:
{
integrity
:
sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
}
resolution
:
{
integrity
:
sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
}
...
@@ -1190,6 +1145,11 @@ packages:
...
@@ -1190,6 +1145,11 @@ packages:
dev
:
false
dev
:
false
optional
:
true
optional
:
true
/@pkgr/core@0.1.1
:
resolution
:
{
integrity
:
sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==
}
engines
:
{
node
:
^12.20.0 || ^14.18.0 || >=16.0.0
}
dev
:
true
/@popperjs/core@2.11.8
:
/@popperjs/core@2.11.8
:
resolution
:
{
integrity
:
sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
}
resolution
:
{
integrity
:
sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
}
dev
:
false
dev
:
false
...
@@ -1261,124 +1221,126 @@ packages:
...
@@ -1261,124 +1221,126 @@ packages:
engines
:
{
node
:
'
>=14.0.0'
}
engines
:
{
node
:
'
>=14.0.0'
}
dev
:
false
dev
:
false
/@rollup/rollup-android-arm-eabi@4.9.
5
:
/@rollup/rollup-android-arm-eabi@4.9.
6
:
resolution
:
{
integrity
:
sha512-
idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA
==
}
resolution
:
{
integrity
:
sha512-
MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg
==
}
cpu
:
[
arm
]
cpu
:
[
arm
]
os
:
[
android
]
os
:
[
android
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-android-arm64@4.9.
5
:
/@rollup/rollup-android-arm64@4.9.
6
:
resolution
:
{
integrity
:
sha512-
f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg
==
}
resolution
:
{
integrity
:
sha512-
T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw
==
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
android
]
os
:
[
android
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-darwin-arm64@4.9.
5
:
/@rollup/rollup-darwin-arm64@4.9.
6
:
resolution
:
{
integrity
:
sha512-
ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/
w==
}
resolution
:
{
integrity
:
sha512-
CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZF
w==
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
darwin
]
os
:
[
darwin
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-darwin-x64@4.9.
5
:
/@rollup/rollup-darwin-x64@4.9.
6
:
resolution
:
{
integrity
:
sha512-
UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA
==
}
resolution
:
{
integrity
:
sha512-
zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog
==
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
darwin
]
os
:
[
darwin
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-arm-gnueabihf@4.9.
5
:
/@rollup/rollup-linux-arm-gnueabihf@4.9.
6
:
resolution
:
{
integrity
:
sha512-
Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g
==
}
resolution
:
{
integrity
:
sha512-
oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ
==
}
cpu
:
[
arm
]
cpu
:
[
arm
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-arm64-gnu@4.9.
5
:
/@rollup/rollup-linux-arm64-gnu@4.9.
6
:
resolution
:
{
integrity
:
sha512-
dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA
==
}
resolution
:
{
integrity
:
sha512-
Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ
==
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-arm64-musl@4.9.
5
:
/@rollup/rollup-linux-arm64-musl@4.9.
6
:
resolution
:
{
integrity
:
sha512-
QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClI
Q==
}
resolution
:
{
integrity
:
sha512-
gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6e
Q==
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-riscv64-gnu@4.9.
5
:
/@rollup/rollup-linux-riscv64-gnu@4.9.
6
:
resolution
:
{
integrity
:
sha512-
HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OP
A==
}
resolution
:
{
integrity
:
sha512-
+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcO
A==
}
cpu
:
[
riscv64
]
cpu
:
[
riscv64
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-x64-gnu@4.9.
5
:
/@rollup/rollup-linux-x64-gnu@4.9.
6
:
resolution
:
{
integrity
:
sha512-
Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA
==
}
resolution
:
{
integrity
:
sha512-
HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw
==
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-linux-x64-musl@4.9.
5
:
/@rollup/rollup-linux-x64-musl@4.9.
6
:
resolution
:
{
integrity
:
sha512-
ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg
==
}
resolution
:
{
integrity
:
sha512-
ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ
==
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
linux
]
os
:
[
linux
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-win32-arm64-msvc@4.9.
5
:
/@rollup/rollup-win32-arm64-msvc@4.9.
6
:
resolution
:
{
integrity
:
sha512-
aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ
==
}
resolution
:
{
integrity
:
sha512-
VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA
==
}
cpu
:
[
arm64
]
cpu
:
[
arm64
]
os
:
[
win32
]
os
:
[
win32
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-win32-ia32-msvc@4.9.
5
:
/@rollup/rollup-win32-ia32-msvc@4.9.
6
:
resolution
:
{
integrity
:
sha512-
AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA
==
}
resolution
:
{
integrity
:
sha512-
J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ
==
}
cpu
:
[
ia32
]
cpu
:
[
ia32
]
os
:
[
win32
]
os
:
[
win32
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@rollup/rollup-win32-x64-msvc@4.9.
5
:
/@rollup/rollup-win32-x64-msvc@4.9.
6
:
resolution
:
{
integrity
:
sha512-
1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOd
Q==
}
resolution
:
{
integrity
:
sha512-
jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmL
Q==
}
cpu
:
[
x64
]
cpu
:
[
x64
]
os
:
[
win32
]
os
:
[
win32
]
requiresBuild
:
true
requiresBuild
:
true
dev
:
true
dev
:
true
optional
:
true
optional
:
true
/@trivago/prettier-plugin-sort-imports@
3.4.0(prettier@2.6.2
)
:
/@trivago/prettier-plugin-sort-imports@
4.3.0(prettier@3.2.4
)
:
resolution
:
{
integrity
:
sha512-
485Iailw8X5f7KetzRka20RF1kPBEINR5LJMNwlBZWY1gRAlVnv5dZzyNPnLxSP0Qcia8HETa9Cdd8LlX9o+pg
==
}
resolution
:
{
integrity
:
sha512-
r3n0onD3BTOVUNPhR4lhVK4/pABGpbA7bW3eumZnYdKaHkf1qEC+Mag6DPbGNuuh0eG8AaYj+YqmVHSiGslaTQ
==
}
peerDependencies
:
peerDependencies
:
prettier
:
2.x
'
@vue/compiler-sfc'
:
3.x
prettier
:
2.x - 3.x
peerDependenciesMeta
:
'
@vue/compiler-sfc'
:
optional
:
true
dependencies
:
dependencies
:
'
@babel/core'
:
7.17.8
'
@babel/generator'
:
7.17.7
'
@babel/generator'
:
7.17.7
'
@babel/parser'
:
7.
18
.9
'
@babel/parser'
:
7.
23
.9
'
@babel/traverse'
:
7.
17.3
'
@babel/traverse'
:
7.
23.2
'
@babel/types'
:
7.17.0
'
@babel/types'
:
7.17.0
'
@vue/compiler-sfc'
:
3.4.15
javascript-natural-sort
:
0.7.1
javascript-natural-sort
:
0.7.1
lodash
:
4.17.21
lodash
:
4.17.21
prettier
:
2.6.2
prettier
:
3.2.4
transitivePeerDependencies
:
transitivePeerDependencies
:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
...
@@ -1386,8 +1348,8 @@ packages:
...
@@ -1386,8 +1348,8 @@ packages:
/@types/babel__core@7.20.5
:
/@types/babel__core@7.20.5
:
resolution
:
{
integrity
:
sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
}
resolution
:
{
integrity
:
sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
}
dependencies
:
dependencies
:
'
@babel/parser'
:
7.23.
6
'
@babel/parser'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
'
@types/babel__generator'
:
7.6.8
'
@types/babel__generator'
:
7.6.8
'
@types/babel__template'
:
7.4.4
'
@types/babel__template'
:
7.4.4
'
@types/babel__traverse'
:
7.20.5
'
@types/babel__traverse'
:
7.20.5
...
@@ -1396,20 +1358,20 @@ packages:
...
@@ -1396,20 +1358,20 @@ packages:
/@types/babel__generator@7.6.8
:
/@types/babel__generator@7.6.8
:
resolution
:
{
integrity
:
sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
}
resolution
:
{
integrity
:
sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@types/babel__template@7.4.4
:
/@types/babel__template@7.4.4
:
resolution
:
{
integrity
:
sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
}
resolution
:
{
integrity
:
sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
}
dependencies
:
dependencies
:
'
@babel/parser'
:
7.23.
6
'
@babel/parser'
:
7.23.
9
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@types/babel__traverse@7.20.5
:
/@types/babel__traverse@7.20.5
:
resolution
:
{
integrity
:
sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==
}
resolution
:
{
integrity
:
sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==
}
dependencies
:
dependencies
:
'
@babel/types'
:
7.23.
6
'
@babel/types'
:
7.23.
9
dev
:
true
dev
:
true
/@types/estree@1.0.5
:
/@types/estree@1.0.5
:
...
@@ -1445,8 +1407,8 @@ packages:
...
@@ -1445,8 +1407,8 @@ packages:
resolution
:
{
integrity
:
sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==
}
resolution
:
{
integrity
:
sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==
}
dev
:
true
dev
:
true
/@types/node@20.11.
5
:
/@types/node@20.11.
7
:
resolution
:
{
integrity
:
sha512-
g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w
==
}
resolution
:
{
integrity
:
sha512-
GPmeN1C3XAyV5uybAf4cMLWT9fDWcmQhZVtMFu7OR32WjrqGG+Wnk2V1d0bmtUyE/Zy1QJ9BxyiTih9z8Oks8A
==
}
dependencies
:
dependencies
:
undici-types
:
5.26.5
undici-types
:
5.26.5
...
@@ -1488,12 +1450,12 @@ packages:
...
@@ -1488,12 +1450,12 @@ packages:
resolution
:
{
integrity
:
sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
}
resolution
:
{
integrity
:
sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
}
dev
:
false
dev
:
false
/@types/uuid@9.0.
7
:
/@types/uuid@9.0.
8
:
resolution
:
{
integrity
:
sha512-
WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g
==
}
resolution
:
{
integrity
:
sha512-
jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA
==
}
dev
:
true
dev
:
true
/@typescript-eslint/eslint-plugin@6.19.
0(@typescript-eslint/parser@6.19.0
)(eslint@8.56.0)(typescript@5.3.3)
:
/@typescript-eslint/eslint-plugin@6.19.
1(@typescript-eslint/parser@6.19.1
)(eslint@8.56.0)(typescript@5.3.3)
:
resolution
:
{
integrity
:
sha512-
DUCUkQNklCQYnrBSSikjVChdc84/vMPDQSgJTHBZ64G9bA9w0Crc0rd2diujKbTdp6w2J47qkeHQLoi0rpLCd
g==
}
resolution
:
{
integrity
:
sha512-
roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKx
g==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
peerDependencies
:
peerDependencies
:
'
@typescript-eslint/parser'
:
^6.0.0 || ^6.0.0-alpha
'
@typescript-eslint/parser'
:
^6.0.0 || ^6.0.0-alpha
...
@@ -1504,11 +1466,11 @@ packages:
...
@@ -1504,11 +1466,11 @@ packages:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@eslint-community/regexpp'
:
4.10.0
'
@eslint-community/regexpp'
:
4.10.0
'
@typescript-eslint/parser'
:
6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/parser'
:
6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/scope-manager'
:
6.19.
0
'
@typescript-eslint/scope-manager'
:
6.19.
1
'
@typescript-eslint/type-utils'
:
6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/type-utils'
:
6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/utils'
:
6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/utils'
:
6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/visitor-keys'
:
6.19.
0
'
@typescript-eslint/visitor-keys'
:
6.19.
1
debug
:
4.3.4
debug
:
4.3.4
eslint
:
8.56.0
eslint
:
8.56.0
graphemer
:
1.4.0
graphemer
:
1.4.0
...
@@ -1521,8 +1483,8 @@ packages:
...
@@ -1521,8 +1483,8 @@ packages:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@typescript-eslint/parser@6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
:
/@typescript-eslint/parser@6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
:
resolution
:
{
integrity
:
sha512-
1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow
==
}
resolution
:
{
integrity
:
sha512-
WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ
==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
peerDependencies
:
peerDependencies
:
eslint
:
^7.0.0 || ^8.0.0
eslint
:
^7.0.0 || ^8.0.0
...
@@ -1531,10 +1493,10 @@ packages:
...
@@ -1531,10 +1493,10 @@ packages:
typescript
:
typescript
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@typescript-eslint/scope-manager'
:
6.19.
0
'
@typescript-eslint/scope-manager'
:
6.19.
1
'
@typescript-eslint/types'
:
6.19.
0
'
@typescript-eslint/types'
:
6.19.
1
'
@typescript-eslint/typescript-estree'
:
6.19.
0
(typescript@5.3.3)
'
@typescript-eslint/typescript-estree'
:
6.19.
1
(typescript@5.3.3)
'
@typescript-eslint/visitor-keys'
:
6.19.
0
'
@typescript-eslint/visitor-keys'
:
6.19.
1
debug
:
4.3.4
debug
:
4.3.4
eslint
:
8.56.0
eslint
:
8.56.0
typescript
:
5.3.3
typescript
:
5.3.3
...
@@ -1542,16 +1504,16 @@ packages:
...
@@ -1542,16 +1504,16 @@ packages:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@typescript-eslint/scope-manager@6.19.
0
:
/@typescript-eslint/scope-manager@6.19.
1
:
resolution
:
{
integrity
:
sha512-
dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ
==
}
resolution
:
{
integrity
:
sha512-
4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w
==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
dependencies
:
dependencies
:
'
@typescript-eslint/types'
:
6.19.
0
'
@typescript-eslint/types'
:
6.19.
1
'
@typescript-eslint/visitor-keys'
:
6.19.
0
'
@typescript-eslint/visitor-keys'
:
6.19.
1
dev
:
true
dev
:
true
/@typescript-eslint/type-utils@6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
:
/@typescript-eslint/type-utils@6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
:
resolution
:
{
integrity
:
sha512-
mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w
==
}
resolution
:
{
integrity
:
sha512-
0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg
==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
peerDependencies
:
peerDependencies
:
eslint
:
^7.0.0 || ^8.0.0
eslint
:
^7.0.0 || ^8.0.0
...
@@ -1560,8 +1522,8 @@ packages:
...
@@ -1560,8 +1522,8 @@ packages:
typescript
:
typescript
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@typescript-eslint/typescript-estree'
:
6.19.
0
(typescript@5.3.3)
'
@typescript-eslint/typescript-estree'
:
6.19.
1
(typescript@5.3.3)
'
@typescript-eslint/utils'
:
6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
'
@typescript-eslint/utils'
:
6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
debug
:
4.3.4
debug
:
4.3.4
eslint
:
8.56.0
eslint
:
8.56.0
ts-api-utils
:
1.0.3(typescript@5.3.3)
ts-api-utils
:
1.0.3(typescript@5.3.3)
...
@@ -1570,13 +1532,13 @@ packages:
...
@@ -1570,13 +1532,13 @@ packages:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@typescript-eslint/types@6.19.
0
:
/@typescript-eslint/types@6.19.
1
:
resolution
:
{
integrity
:
sha512-
lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A
==
}
resolution
:
{
integrity
:
sha512-
6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg
==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
dev
:
true
dev
:
true
/@typescript-eslint/typescript-estree@6.19.
0
(typescript@5.3.3)
:
/@typescript-eslint/typescript-estree@6.19.
1
(typescript@5.3.3)
:
resolution
:
{
integrity
:
sha512-
o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ
==
}
resolution
:
{
integrity
:
sha512-
aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA
==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
peerDependencies
:
peerDependencies
:
typescript
:
'
*'
typescript
:
'
*'
...
@@ -1584,8 +1546,8 @@ packages:
...
@@ -1584,8 +1546,8 @@ packages:
typescript
:
typescript
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@typescript-eslint/types'
:
6.19.
0
'
@typescript-eslint/types'
:
6.19.
1
'
@typescript-eslint/visitor-keys'
:
6.19.
0
'
@typescript-eslint/visitor-keys'
:
6.19.
1
debug
:
4.3.4
debug
:
4.3.4
globby
:
11.1.0
globby
:
11.1.0
is-glob
:
4.0.3
is-glob
:
4.0.3
...
@@ -1597,8 +1559,8 @@ packages:
...
@@ -1597,8 +1559,8 @@ packages:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@typescript-eslint/utils@6.19.
0
(eslint@8.56.0)(typescript@5.3.3)
:
/@typescript-eslint/utils@6.19.
1
(eslint@8.56.0)(typescript@5.3.3)
:
resolution
:
{
integrity
:
sha512-
QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdY
w==
}
resolution
:
{
integrity
:
sha512-
JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7
w==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
peerDependencies
:
peerDependencies
:
eslint
:
^7.0.0 || ^8.0.0
eslint
:
^7.0.0 || ^8.0.0
...
@@ -1606,9 +1568,9 @@ packages:
...
@@ -1606,9 +1568,9 @@ packages:
'
@eslint-community/eslint-utils'
:
4.4.0(eslint@8.56.0)
'
@eslint-community/eslint-utils'
:
4.4.0(eslint@8.56.0)
'
@types/json-schema'
:
7.0.15
'
@types/json-schema'
:
7.0.15
'
@types/semver'
:
7.5.6
'
@types/semver'
:
7.5.6
'
@typescript-eslint/scope-manager'
:
6.19.
0
'
@typescript-eslint/scope-manager'
:
6.19.
1
'
@typescript-eslint/types'
:
6.19.
0
'
@typescript-eslint/types'
:
6.19.
1
'
@typescript-eslint/typescript-estree'
:
6.19.
0
(typescript@5.3.3)
'
@typescript-eslint/typescript-estree'
:
6.19.
1
(typescript@5.3.3)
eslint
:
8.56.0
eslint
:
8.56.0
semver
:
7.5.4
semver
:
7.5.4
transitivePeerDependencies
:
transitivePeerDependencies
:
...
@@ -1616,11 +1578,11 @@ packages:
...
@@ -1616,11 +1578,11 @@ packages:
-
typescript
-
typescript
dev
:
true
dev
:
true
/@typescript-eslint/visitor-keys@6.19.
0
:
/@typescript-eslint/visitor-keys@6.19.
1
:
resolution
:
{
integrity
:
sha512-
hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsg
Q==
}
resolution
:
{
integrity
:
sha512-
gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXf
Q==
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
engines
:
{
node
:
^16.0.0 || >=18.0.0
}
dependencies
:
dependencies
:
'
@typescript-eslint/types'
:
6.19.
0
'
@typescript-eslint/types'
:
6.19.
1
eslint-visitor-keys
:
3.4.3
eslint-visitor-keys
:
3.4.3
dev
:
true
dev
:
true
...
@@ -1628,64 +1590,22 @@ packages:
...
@@ -1628,64 +1590,22 @@ packages:
resolution
:
{
integrity
:
sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
}
resolution
:
{
integrity
:
sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
}
dev
:
true
dev
:
true
/@vitejs/plugin-react@4.2.1(vite@5.0.1
1
)
:
/@vitejs/plugin-react@4.2.1(vite@5.0.1
2
)
:
resolution
:
{
integrity
:
sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==
}
resolution
:
{
integrity
:
sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==
}
engines
:
{
node
:
^14.18.0 || >=16.0.0
}
engines
:
{
node
:
^14.18.0 || >=16.0.0
}
peerDependencies
:
peerDependencies
:
vite
:
^4.2.0 || ^5.0.0
vite
:
^4.2.0 || ^5.0.0
dependencies
:
dependencies
:
'
@babel/core'
:
7.23.
7
'
@babel/core'
:
7.23.
9
'
@babel/plugin-transform-react-jsx-self'
:
7.23.3(@babel/core@7.23.
7
)
'
@babel/plugin-transform-react-jsx-self'
:
7.23.3(@babel/core@7.23.
9
)
'
@babel/plugin-transform-react-jsx-source'
:
7.23.3(@babel/core@7.23.
7
)
'
@babel/plugin-transform-react-jsx-source'
:
7.23.3(@babel/core@7.23.
9
)
'
@types/babel__core'
:
7.20.5
'
@types/babel__core'
:
7.20.5
react-refresh
:
0.14.0
react-refresh
:
0.14.0
vite
:
5.0.1
1(@types/node@20.11.5
)(less@4.2.0)
vite
:
5.0.1
2(@types/node@20.11.7
)(less@4.2.0)
transitivePeerDependencies
:
transitivePeerDependencies
:
-
supports-color
-
supports-color
dev
:
true
dev
:
true
/@vue/compiler-core@3.4.15
:
resolution
:
{
integrity
:
sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==
}
dependencies
:
'
@babel/parser'
:
7.23.6
'
@vue/shared'
:
3.4.15
entities
:
4.5.0
estree-walker
:
2.0.2
source-map-js
:
1.0.2
dev
:
true
/@vue/compiler-dom@3.4.15
:
resolution
:
{
integrity
:
sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==
}
dependencies
:
'
@vue/compiler-core'
:
3.4.15
'
@vue/shared'
:
3.4.15
dev
:
true
/@vue/compiler-sfc@3.4.15
:
resolution
:
{
integrity
:
sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==
}
dependencies
:
'
@babel/parser'
:
7.23.6
'
@vue/compiler-core'
:
3.4.15
'
@vue/compiler-dom'
:
3.4.15
'
@vue/compiler-ssr'
:
3.4.15
'
@vue/shared'
:
3.4.15
estree-walker
:
2.0.2
magic-string
:
0.30.5
postcss
:
8.4.33
source-map-js
:
1.0.2
dev
:
true
/@vue/compiler-ssr@3.4.15
:
resolution
:
{
integrity
:
sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==
}
dependencies
:
'
@vue/compiler-dom'
:
3.4.15
'
@vue/shared'
:
3.4.15
dev
:
true
/@vue/shared@3.4.15
:
resolution
:
{
integrity
:
sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==
}
dev
:
true
/@xobotyi/scrollbar-width@1.9.5
:
/@xobotyi/scrollbar-width@1.9.5
:
resolution
:
{
integrity
:
sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==
}
resolution
:
{
integrity
:
sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==
}
dev
:
false
dev
:
false
...
@@ -1846,8 +1766,8 @@ packages:
...
@@ -1846,8 +1766,8 @@ packages:
peerDependencies
:
peerDependencies
:
postcss
:
^8.1.0
postcss
:
^8.1.0
dependencies
:
dependencies
:
browserslist
:
4.22.
2
browserslist
:
4.22.
3
caniuse-lite
:
1.0.300015
79
caniuse-lite
:
1.0.300015
80
fraction.js
:
4.3.7
fraction.js
:
4.3.7
normalize-range
:
0.1.2
normalize-range
:
0.1.2
picocolors
:
1.0.0
picocolors
:
1.0.0
...
@@ -1860,8 +1780,8 @@ packages:
...
@@ -1860,8 +1780,8 @@ packages:
engines
:
{
node
:
'
>=
0.4'
}
engines
:
{
node
:
'
>=
0.4'
}
dev
:
true
dev
:
true
/axios@1.6.
5
:
/axios@1.6.
7
:
resolution
:
{
integrity
:
sha512-
Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg
==
}
resolution
:
{
integrity
:
sha512-
/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA
==
}
dependencies
:
dependencies
:
follow-redirects
:
1.15.5
follow-redirects
:
1.15.5
form-data
:
4.0.0
form-data
:
4.0.0
...
@@ -1874,7 +1794,7 @@ packages:
...
@@ -1874,7 +1794,7 @@ packages:
resolution
:
{
integrity
:
sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
}
resolution
:
{
integrity
:
sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
}
engines
:
{
node
:
'
>=10'
,
npm
:
'
>=6'
}
engines
:
{
node
:
'
>=10'
,
npm
:
'
>=6'
}
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
cosmiconfig
:
7.1.0
cosmiconfig
:
7.1.0
resolve
:
1.22.8
resolve
:
1.22.8
dev
:
false
dev
:
false
...
@@ -1905,15 +1825,15 @@ packages:
...
@@ -1905,15 +1825,15 @@ packages:
dependencies
:
dependencies
:
fill-range
:
7.0.1
fill-range
:
7.0.1
/browserslist@4.22.
2
:
/browserslist@4.22.
3
:
resolution
:
{
integrity
:
sha512-
0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+
A==
}
resolution
:
{
integrity
:
sha512-
UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3
A==
}
engines
:
{
node
:
^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7
}
engines
:
{
node
:
^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7
}
hasBin
:
true
hasBin
:
true
dependencies
:
dependencies
:
caniuse-lite
:
1.0.300015
79
caniuse-lite
:
1.0.300015
80
electron-to-chromium
:
1.4.6
39
electron-to-chromium
:
1.4.6
48
node-releases
:
2.0.14
node-releases
:
2.0.14
update-browserslist-db
:
1.0.13(browserslist@4.22.
2
)
update-browserslist-db
:
1.0.13(browserslist@4.22.
3
)
dev
:
true
dev
:
true
/call-bind@1.0.5
:
/call-bind@1.0.5
:
...
@@ -1933,8 +1853,8 @@ packages:
...
@@ -1933,8 +1853,8 @@ packages:
engines
:
{
node
:
'
>=
6'
}
engines
:
{
node
:
'
>=
6'
}
dev
:
false
dev
:
false
/caniuse-lite@1.0.300015
79
:
/caniuse-lite@1.0.300015
80
:
resolution
:
{
integrity
:
sha512-
u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJn
A==
}
resolution
:
{
integrity
:
sha512-
mtj5ur2FFPZcCEpXFy8ADXbDACuNFXg6mxVDqp7tqooX6l3zwm+d8EPoeOSIFRDvHs8qu7/SLFOGniULkcH2i
A==
}
dev
:
true
dev
:
true
/chalk@2.4.2
:
/chalk@2.4.2
:
...
@@ -2017,6 +1937,7 @@ packages:
...
@@ -2017,6 +1937,7 @@ packages:
/convert-source-map@1.9.0
:
/convert-source-map@1.9.0
:
resolution
:
{
integrity
:
sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
}
resolution
:
{
integrity
:
sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
}
dev
:
false
/convert-source-map@2.0.0
:
/convert-source-map@2.0.0
:
resolution
:
{
integrity
:
sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
}
resolution
:
{
integrity
:
sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
}
...
@@ -2148,8 +2069,8 @@ packages:
...
@@ -2148,8 +2069,8 @@ packages:
resolution
:
{
integrity
:
sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
}
resolution
:
{
integrity
:
sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
}
dev
:
false
dev
:
false
/electron-to-chromium@1.4.6
39
:
/electron-to-chromium@1.4.6
48
:
resolution
:
{
integrity
:
sha512-
CkKf3ZUVZchr+zDpAlNLEEy2NJJ9T64ULWaDgy3THXXlPVPkLu3VOs9Bac44nebVtdwl2geSj6AxTtGDOxoXh
g==
}
resolution
:
{
integrity
:
sha512-
EmFMarXeqJp9cUKu/QEciEApn0S/xRcpZWuAm32U7NgoZCimjsilKXHRO9saeEW55eHZagIDg6XTUOv32w9pj
g==
}
dev
:
true
dev
:
true
/emoji-regex@8.0.0
:
/emoji-regex@8.0.0
:
...
@@ -2160,11 +2081,6 @@ packages:
...
@@ -2160,11 +2081,6 @@ packages:
resolution
:
{
integrity
:
sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
}
resolution
:
{
integrity
:
sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
}
dev
:
false
dev
:
false
/entities@4.5.0
:
resolution
:
{
integrity
:
sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
}
engines
:
{
node
:
'
>=0.12'
}
dev
:
true
/errno@0.1.8
:
/errno@0.1.8
:
resolution
:
{
integrity
:
sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
}
resolution
:
{
integrity
:
sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
}
hasBin
:
true
hasBin
:
true
...
@@ -2274,35 +2190,35 @@ packages:
...
@@ -2274,35 +2190,35 @@ packages:
is-symbol
:
1.0.4
is-symbol
:
1.0.4
dev
:
true
dev
:
true
/esbuild@0.19.1
1
:
/esbuild@0.19.1
2
:
resolution
:
{
integrity
:
sha512-
HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA
==
}
resolution
:
{
integrity
:
sha512-
aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg
==
}
engines
:
{
node
:
'
>=12'
}
engines
:
{
node
:
'
>=12'
}
hasBin
:
true
hasBin
:
true
requiresBuild
:
true
requiresBuild
:
true
optionalDependencies
:
optionalDependencies
:
'
@esbuild/aix-ppc64'
:
0.19.1
1
'
@esbuild/aix-ppc64'
:
0.19.1
2
'
@esbuild/android-arm'
:
0.19.1
1
'
@esbuild/android-arm'
:
0.19.1
2
'
@esbuild/android-arm64'
:
0.19.1
1
'
@esbuild/android-arm64'
:
0.19.1
2
'
@esbuild/android-x64'
:
0.19.1
1
'
@esbuild/android-x64'
:
0.19.1
2
'
@esbuild/darwin-arm64'
:
0.19.1
1
'
@esbuild/darwin-arm64'
:
0.19.1
2
'
@esbuild/darwin-x64'
:
0.19.1
1
'
@esbuild/darwin-x64'
:
0.19.1
2
'
@esbuild/freebsd-arm64'
:
0.19.1
1
'
@esbuild/freebsd-arm64'
:
0.19.1
2
'
@esbuild/freebsd-x64'
:
0.19.1
1
'
@esbuild/freebsd-x64'
:
0.19.1
2
'
@esbuild/linux-arm'
:
0.19.1
1
'
@esbuild/linux-arm'
:
0.19.1
2
'
@esbuild/linux-arm64'
:
0.19.1
1
'
@esbuild/linux-arm64'
:
0.19.1
2
'
@esbuild/linux-ia32'
:
0.19.1
1
'
@esbuild/linux-ia32'
:
0.19.1
2
'
@esbuild/linux-loong64'
:
0.19.1
1
'
@esbuild/linux-loong64'
:
0.19.1
2
'
@esbuild/linux-mips64el'
:
0.19.1
1
'
@esbuild/linux-mips64el'
:
0.19.1
2
'
@esbuild/linux-ppc64'
:
0.19.1
1
'
@esbuild/linux-ppc64'
:
0.19.1
2
'
@esbuild/linux-riscv64'
:
0.19.1
1
'
@esbuild/linux-riscv64'
:
0.19.1
2
'
@esbuild/linux-s390x'
:
0.19.1
1
'
@esbuild/linux-s390x'
:
0.19.1
2
'
@esbuild/linux-x64'
:
0.19.1
1
'
@esbuild/linux-x64'
:
0.19.1
2
'
@esbuild/netbsd-x64'
:
0.19.1
1
'
@esbuild/netbsd-x64'
:
0.19.1
2
'
@esbuild/openbsd-x64'
:
0.19.1
1
'
@esbuild/openbsd-x64'
:
0.19.1
2
'
@esbuild/sunos-x64'
:
0.19.1
1
'
@esbuild/sunos-x64'
:
0.19.1
2
'
@esbuild/win32-arm64'
:
0.19.1
1
'
@esbuild/win32-arm64'
:
0.19.1
2
'
@esbuild/win32-ia32'
:
0.19.1
1
'
@esbuild/win32-ia32'
:
0.19.1
2
'
@esbuild/win32-x64'
:
0.19.1
1
'
@esbuild/win32-x64'
:
0.19.1
2
dev
:
true
dev
:
true
/escalade@3.1.1
:
/escalade@3.1.1
:
...
@@ -2327,21 +2243,25 @@ packages:
...
@@ -2327,21 +2243,25 @@ packages:
eslint
:
8.56.0
eslint
:
8.56.0
dev
:
true
dev
:
true
/eslint-plugin-prettier@
4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@2.6.2
)
:
/eslint-plugin-prettier@
5.1.3(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.4
)
:
resolution
:
{
integrity
:
sha512-
f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ
==
}
resolution
:
{
integrity
:
sha512-
C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw
==
}
engines
:
{
node
:
'
>=12.0.0'
}
engines
:
{
node
:
^14.18.0 || >=16.0.0
}
peerDependencies
:
peerDependencies
:
eslint
:
'
>=7.28.0'
'
@types/eslint'
:
'
>=8.0.0'
eslint
:
'
>=8.0.0'
eslint-config-prettier
:
'
*'
eslint-config-prettier
:
'
*'
prettier
:
'
>=
2
.0.0'
prettier
:
'
>=
3
.0.0'
peerDependenciesMeta
:
peerDependenciesMeta
:
'
@types/eslint'
:
optional
:
true
eslint-config-prettier
:
eslint-config-prettier
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
eslint
:
8.56.0
eslint
:
8.56.0
eslint-config-prettier
:
8.10.0(eslint@8.56.0)
eslint-config-prettier
:
8.10.0(eslint@8.56.0)
prettier
:
2.6.2
prettier
:
3.2.4
prettier-linter-helpers
:
1.0.0
prettier-linter-helpers
:
1.0.0
synckit
:
0.8.8
dev
:
true
dev
:
true
/eslint-plugin-react@7.33.2(eslint@8.56.0)
:
/eslint-plugin-react@7.33.2(eslint@8.56.0)
:
...
@@ -2457,10 +2377,6 @@ packages:
...
@@ -2457,10 +2377,6 @@ packages:
engines
:
{
node
:
'
>=4.0'
}
engines
:
{
node
:
'
>=4.0'
}
dev
:
true
dev
:
true
/estree-walker@2.0.2
:
resolution
:
{
integrity
:
sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
}
dev
:
true
/esutils@2.0.3
:
/esutils@2.0.3
:
resolution
:
{
integrity
:
sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
}
resolution
:
{
integrity
:
sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
}
engines
:
{
node
:
'
>=0.10.0'
}
engines
:
{
node
:
'
>=0.10.0'
}
...
@@ -2503,8 +2419,8 @@ packages:
...
@@ -2503,8 +2419,8 @@ packages:
resolution
:
{
integrity
:
sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==
}
resolution
:
{
integrity
:
sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==
}
dev
:
false
dev
:
false
/fastq@1.1
6
.0
:
/fastq@1.1
7
.0
:
resolution
:
{
integrity
:
sha512-
ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA
==
}
resolution
:
{
integrity
:
sha512-
zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w
==
}
dependencies
:
dependencies
:
reusify
:
1.0.4
reusify
:
1.0.4
...
@@ -2789,13 +2705,13 @@ packages:
...
@@ -2789,13 +2705,13 @@ packages:
/i18next-browser-languagedetector@7.2.0
:
/i18next-browser-languagedetector@7.2.0
:
resolution
:
{
integrity
:
sha512-U00DbDtFIYD3wkWsr2aVGfXGAj2TgnELzOX9qv8bT0aJtvPV9CRO77h+vgmHFBMe7LAxdwvT/7VkCWGya6L3tA==
}
resolution
:
{
integrity
:
sha512-U00DbDtFIYD3wkWsr2aVGfXGAj2TgnELzOX9qv8bT0aJtvPV9CRO77h+vgmHFBMe7LAxdwvT/7VkCWGya6L3tA==
}
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
dev
:
false
dev
:
false
/i18next@21.10.0
:
/i18next@21.10.0
:
resolution
:
{
integrity
:
sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==
}
resolution
:
{
integrity
:
sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==
}
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
dev
:
false
dev
:
false
/iconv-lite@0.6.3
:
/iconv-lite@0.6.3
:
...
@@ -3076,8 +2992,8 @@ packages:
...
@@ -3076,8 +2992,8 @@ packages:
hasBin
:
true
hasBin
:
true
dev
:
false
dev
:
false
/js-base64@3.7.
5
:
/js-base64@3.7.
6
:
resolution
:
{
integrity
:
sha512-
3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+q
A==
}
resolution
:
{
integrity
:
sha512-
NPrWuHFxFUknr1KqJRDgUQPexQF0uIJWjeT+2KjEePhitQxQEx5EJBG1lVn5/hc8aLycTpXrDOgPQ6Zq+EDiT
A==
}
dev
:
false
dev
:
false
/js-cookie@2.2.1
:
/js-cookie@2.2.1
:
...
@@ -3214,8 +3130,8 @@ packages:
...
@@ -3214,8 +3130,8 @@ packages:
dependencies
:
dependencies
:
js-tokens
:
4.0.0
js-tokens
:
4.0.0
/lru-cache@10.
1
.0
:
/lru-cache@10.
2
.0
:
resolution
:
{
integrity
:
sha512-
/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag
==
}
resolution
:
{
integrity
:
sha512-
2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q
==
}
engines
:
{
node
:
14 || >=16.14
}
engines
:
{
node
:
14 || >=16.14
}
dev
:
false
dev
:
false
...
@@ -3240,13 +3156,6 @@ packages:
...
@@ -3240,13 +3156,6 @@ packages:
react
:
18.2.0
react
:
18.2.0
dev
:
false
dev
:
false
/magic-string@0.30.5
:
resolution
:
{
integrity
:
sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
}
engines
:
{
node
:
'
>=12'
}
dependencies
:
'
@jridgewell/sourcemap-codec'
:
1.4.15
dev
:
true
/make-dir@2.1.0
:
/make-dir@2.1.0
:
resolution
:
{
integrity
:
sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
}
resolution
:
{
integrity
:
sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
}
engines
:
{
node
:
'
>=6'
}
engines
:
{
node
:
'
>=6'
}
...
@@ -3370,7 +3279,7 @@ packages:
...
@@ -3370,7 +3279,7 @@ packages:
dependencies
:
dependencies
:
abort-controller-x
:
0.4.3
abort-controller-x
:
0.4.3
isomorphic-ws
:
5.0.0(ws@8.16.0)
isomorphic-ws
:
5.0.0(ws@8.16.0)
js-base64
:
3.7.
5
js-base64
:
3.7.
6
nice-grpc-common
:
2.0.2
nice-grpc-common
:
2.0.2
transitivePeerDependencies
:
transitivePeerDependencies
:
-
ws
-
ws
...
@@ -3526,7 +3435,7 @@ packages:
...
@@ -3526,7 +3435,7 @@ packages:
resolution
:
{
integrity
:
sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
}
resolution
:
{
integrity
:
sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
}
engines
:
{
node
:
'
>=16
||
14
>=14.17'
}
engines
:
{
node
:
'
>=16
||
14
>=14.17'
}
dependencies
:
dependencies
:
lru-cache
:
10.
1
.0
lru-cache
:
10.
2
.0
minipass
:
7.0.4
minipass
:
7.0.4
dev
:
false
dev
:
false
...
@@ -3638,9 +3547,9 @@ packages:
...
@@ -3638,9 +3547,9 @@ packages:
fast-diff
:
1.3.0
fast-diff
:
1.3.0
dev
:
true
dev
:
true
/prettier@
2.6.2
:
/prettier@
3.2.4
:
resolution
:
{
integrity
:
sha512-
PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew
==
}
resolution
:
{
integrity
:
sha512-
FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ
==
}
engines
:
{
node
:
'
>=1
0.13.0
'
}
engines
:
{
node
:
'
>=1
4
'
}
hasBin
:
true
hasBin
:
true
dev
:
true
dev
:
true
...
@@ -3666,7 +3575,7 @@ packages:
...
@@ -3666,7 +3575,7 @@ packages:
'
@protobufjs/path'
:
1.1.2
'
@protobufjs/path'
:
1.1.2
'
@protobufjs/pool'
:
1.1.0
'
@protobufjs/pool'
:
1.1.0
'
@protobufjs/utf8'
:
1.1.0
'
@protobufjs/utf8'
:
1.1.0
'
@types/node'
:
20.11.
5
'
@types/node'
:
20.11.
7
long
:
5.2.3
long
:
5.2.3
dev
:
false
dev
:
false
...
@@ -3725,7 +3634,7 @@ packages:
...
@@ -3725,7 +3634,7 @@ packages:
react-native
:
react-native
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
html-parse-stringify
:
3.0.1
html-parse-stringify
:
3.0.1
i18next
:
21.10.0
i18next
:
21.10.0
react
:
18.2.0
react
:
18.2.0
...
@@ -3760,7 +3669,7 @@ packages:
...
@@ -3760,7 +3669,7 @@ packages:
redux
:
redux
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
'
@types/hoist-non-react-statics'
:
3.3.5
'
@types/hoist-non-react-statics'
:
3.3.5
'
@types/react'
:
18.2.48
'
@types/react'
:
18.2.48
'
@types/react-dom'
:
18.2.18
'
@types/react-dom'
:
18.2.18
...
@@ -3811,8 +3720,8 @@ packages:
...
@@ -3811,8 +3720,8 @@ packages:
tslib
:
2.6.2
tslib
:
2.6.2
dev
:
false
dev
:
false
/react-use@17.
4.3
(react-dom@18.2.0)(react@18.2.0)
:
/react-use@17.
5.0
(react-dom@18.2.0)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
05Oyuwn4ZccdzLD4ttLbMe8TkobdKpOj7YCFE9VhVpbXrTWZpvCcMyroRw/Banh1RIcQRcM06tfzPpY5D9sTsQ
==
}
resolution
:
{
integrity
:
sha512-
PbfwSPMwp/hoL847rLnm/qkjg3sTRCvn6YhUZiHaUa3FA6/aNoFX79ul5Xt70O1rK+9GxSVqkY0eTwMdsR/bWg
==
}
peerDependencies
:
peerDependencies
:
react
:
'
*'
react
:
'
*'
react-dom
:
'
*'
react-dom
:
'
*'
...
@@ -3866,7 +3775,7 @@ packages:
...
@@ -3866,7 +3775,7 @@ packages:
/redux@4.2.1
:
/redux@4.2.1
:
resolution
:
{
integrity
:
sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==
}
resolution
:
{
integrity
:
sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==
}
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
dev
:
false
dev
:
false
/reflect.getprototypeof@1.0.4
:
/reflect.getprototypeof@1.0.4
:
...
@@ -3935,33 +3844,33 @@ packages:
...
@@ -3935,33 +3844,33 @@ packages:
glob
:
7.2.3
glob
:
7.2.3
dev
:
true
dev
:
true
/rollup@4.9.
5
:
/rollup@4.9.
6
:
resolution
:
{
integrity
:
sha512-
E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ
==
}
resolution
:
{
integrity
:
sha512-
05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg
==
}
engines
:
{
node
:
'
>=18.0.0'
,
npm
:
'
>=8.0.0'
}
engines
:
{
node
:
'
>=18.0.0'
,
npm
:
'
>=8.0.0'
}
hasBin
:
true
hasBin
:
true
dependencies
:
dependencies
:
'
@types/estree'
:
1.0.5
'
@types/estree'
:
1.0.5
optionalDependencies
:
optionalDependencies
:
'
@rollup/rollup-android-arm-eabi'
:
4.9.
5
'
@rollup/rollup-android-arm-eabi'
:
4.9.
6
'
@rollup/rollup-android-arm64'
:
4.9.
5
'
@rollup/rollup-android-arm64'
:
4.9.
6
'
@rollup/rollup-darwin-arm64'
:
4.9.
5
'
@rollup/rollup-darwin-arm64'
:
4.9.
6
'
@rollup/rollup-darwin-x64'
:
4.9.
5
'
@rollup/rollup-darwin-x64'
:
4.9.
6
'
@rollup/rollup-linux-arm-gnueabihf'
:
4.9.
5
'
@rollup/rollup-linux-arm-gnueabihf'
:
4.9.
6
'
@rollup/rollup-linux-arm64-gnu'
:
4.9.
5
'
@rollup/rollup-linux-arm64-gnu'
:
4.9.
6
'
@rollup/rollup-linux-arm64-musl'
:
4.9.
5
'
@rollup/rollup-linux-arm64-musl'
:
4.9.
6
'
@rollup/rollup-linux-riscv64-gnu'
:
4.9.
5
'
@rollup/rollup-linux-riscv64-gnu'
:
4.9.
6
'
@rollup/rollup-linux-x64-gnu'
:
4.9.
5
'
@rollup/rollup-linux-x64-gnu'
:
4.9.
6
'
@rollup/rollup-linux-x64-musl'
:
4.9.
5
'
@rollup/rollup-linux-x64-musl'
:
4.9.
6
'
@rollup/rollup-win32-arm64-msvc'
:
4.9.
5
'
@rollup/rollup-win32-arm64-msvc'
:
4.9.
6
'
@rollup/rollup-win32-ia32-msvc'
:
4.9.
5
'
@rollup/rollup-win32-ia32-msvc'
:
4.9.
6
'
@rollup/rollup-win32-x64-msvc'
:
4.9.
5
'
@rollup/rollup-win32-x64-msvc'
:
4.9.
6
fsevents
:
2.3.3
fsevents
:
2.3.3
dev
:
true
dev
:
true
/rtl-css-js@1.16.1
:
/rtl-css-js@1.16.1
:
resolution
:
{
integrity
:
sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==
}
resolution
:
{
integrity
:
sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==
}
dependencies
:
dependencies
:
'
@babel/runtime'
:
7.23.
8
'
@babel/runtime'
:
7.23.
9
dev
:
false
dev
:
false
/run-parallel@1.2.0
:
/run-parallel@1.2.0
:
...
@@ -4240,6 +4149,14 @@ packages:
...
@@ -4240,6 +4149,14 @@ packages:
resolution
:
{
integrity
:
sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
}
resolution
:
{
integrity
:
sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
}
engines
:
{
node
:
'
>=
0.4'
}
engines
:
{
node
:
'
>=
0.4'
}
/synckit@0.8.8
:
resolution
:
{
integrity
:
sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==
}
engines
:
{
node
:
^14.18.0 || >=16.0.0
}
dependencies
:
'
@pkgr/core'
:
0.1.1
tslib
:
2.6.2
dev
:
true
/tailwindcss@3.4.1
:
/tailwindcss@3.4.1
:
resolution
:
{
integrity
:
sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==
}
resolution
:
{
integrity
:
sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==
}
engines
:
{
node
:
'
>=14.0.0'
}
engines
:
{
node
:
'
>=14.0.0'
}
...
@@ -4403,13 +4320,13 @@ packages:
...
@@ -4403,13 +4320,13 @@ packages:
/undici-types@5.26.5
:
/undici-types@5.26.5
:
resolution
:
{
integrity
:
sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
}
resolution
:
{
integrity
:
sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
}
/update-browserslist-db@1.0.13(browserslist@4.22.
2
)
:
/update-browserslist-db@1.0.13(browserslist@4.22.
3
)
:
resolution
:
{
integrity
:
sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
}
resolution
:
{
integrity
:
sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
}
hasBin
:
true
hasBin
:
true
peerDependencies
:
peerDependencies
:
browserslist
:
'
>=
4.21.0'
browserslist
:
'
>=
4.21.0'
dependencies
:
dependencies
:
browserslist
:
4.22.
2
browserslist
:
4.22.
3
escalade
:
3.1.1
escalade
:
3.1.1
picocolors
:
1.0.0
picocolors
:
1.0.0
dev
:
true
dev
:
true
...
@@ -4437,8 +4354,8 @@ packages:
...
@@ -4437,8 +4354,8 @@ packages:
hasBin
:
true
hasBin
:
true
dev
:
false
dev
:
false
/vite@5.0.1
1(@types/node@20.11.5
)(less@4.2.0)
:
/vite@5.0.1
2(@types/node@20.11.7
)(less@4.2.0)
:
resolution
:
{
integrity
:
sha512-
XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA
==
}
resolution
:
{
integrity
:
sha512-
4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w
==
}
engines
:
{
node
:
^18.0.0 || >=20.0.0
}
engines
:
{
node
:
^18.0.0 || >=20.0.0
}
hasBin
:
true
hasBin
:
true
peerDependencies
:
peerDependencies
:
...
@@ -4465,11 +4382,11 @@ packages:
...
@@ -4465,11 +4382,11 @@ packages:
terser
:
terser
:
optional
:
true
optional
:
true
dependencies
:
dependencies
:
'
@types/node'
:
20.11.
5
'
@types/node'
:
20.11.
7
esbuild
:
0.19.1
1
esbuild
:
0.19.1
2
less
:
4.2.0
less
:
4.2.0
postcss
:
8.4.33
postcss
:
8.4.33
rollup
:
4.9.
5
rollup
:
4.9.
6
optionalDependencies
:
optionalDependencies
:
fsevents
:
2.3.3
fsevents
:
2.3.3
dev
:
true
dev
:
true
...
@@ -4592,12 +4509,12 @@ packages:
...
@@ -4592,12 +4509,12 @@ packages:
engines
:
{
node
:
'
>=10'
}
engines
:
{
node
:
'
>=10'
}
dev
:
true
dev
:
true
/zustand@4.
4.7
(@types/react@18.2.48)(react@18.2.0)
:
/zustand@4.
5.0
(@types/react@18.2.48)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-
QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw
==
}
resolution
:
{
integrity
:
sha512-
zlVFqS5TQ21nwijjhJlx4f9iGrXSL0o/+Dpy4txAP22miJ8Ti6c1Ol1RLNN98BMib83lmDH/2KmLwaNXpjrO1A
==
}
engines
:
{
node
:
'
>=12.7.0'
}
engines
:
{
node
:
'
>=12.7.0'
}
peerDependencies
:
peerDependencies
:
'
@types/react'
:
'
>=16.8'
'
@types/react'
:
'
>=16.8'
immer
:
'
>=9.0'
immer
:
'
>=9.0
.6
'
react
:
'
>=16.8'
react
:
'
>=16.8'
peerDependenciesMeta
:
peerDependenciesMeta
:
'
@types/react'
:
'
@types/react'
:
...
...
web/src/components/ActivityCalendar.tsx
View file @
ed32b20c
...
@@ -59,7 +59,7 @@ const ActivityCalendar = (props: Props) => {
...
@@ -59,7 +59,7 @@ const ActivityCalendar = (props: Props) => {
className=
{
classNames
(
className=
{
classNames
(
"w-4 h-4 text-[9px] rounded-md flex justify-center items-center border border-transparent"
,
"w-4 h-4 text-[9px] rounded-md flex justify-center items-center border border-transparent"
,
getCellAdditionalStyles
(
count
,
maxCount
),
getCellAdditionalStyles
(
count
,
maxCount
),
isToday
&&
"border-gray-600 dark:!border-gray-500"
isToday
&&
"border-gray-600 dark:!border-gray-500"
,
)
}
)
}
onClick=
{
()
=>
count
&&
onClick
&&
onClick
(
date
)
}
onClick=
{
()
=>
count
&&
onClick
&&
onClick
(
date
)
}
>
>
...
@@ -71,7 +71,7 @@ const ActivityCalendar = (props: Props) => {
...
@@ -71,7 +71,7 @@ const ActivityCalendar = (props: Props) => {
key=
{
`${date}-${index}`
}
key=
{
`${date}-${index}`
}
className=
{
classNames
(
className=
{
classNames
(
"shrink-0 opacity-30 w-4 h-4 rounded-md flex justify-center items-center border border-transparent"
,
"shrink-0 opacity-30 w-4 h-4 rounded-md flex justify-center items-center border border-transparent"
,
getCellAdditionalStyles
(
count
,
maxCount
)
getCellAdditionalStyles
(
count
,
maxCount
)
,
)
}
)
}
></
div
>
></
div
>
);
);
...
...
web/src/components/ChangeMemberPasswordDialog.tsx
View file @
ed32b20c
...
@@ -54,7 +54,7 @@ const ChangeMemberPasswordDialog: React.FC<Props> = (props: Props) => {
...
@@ -54,7 +54,7 @@ const ChangeMemberPasswordDialog: React.FC<Props> = (props: Props) => {
name
:
user
.
name
,
name
:
user
.
name
,
password
:
newPassword
,
password
:
newPassword
,
},
},
[
"password"
]
[
"password"
]
,
);
);
toast
(
t
(
"message.password-changed"
));
toast
(
t
(
"message.password-changed"
));
handleCloseBtnClick
();
handleCloseBtnClick
();
...
@@ -111,7 +111,7 @@ function showChangeMemberPasswordDialog(user: User) {
...
@@ -111,7 +111,7 @@ function showChangeMemberPasswordDialog(user: User) {
dialogName
:
"change-member-password-dialog"
,
dialogName
:
"change-member-password-dialog"
,
},
},
ChangeMemberPasswordDialog
,
ChangeMemberPasswordDialog
,
{
user
}
{
user
}
,
);
);
}
}
...
...
web/src/components/ChangeMemoCreatedTsDialog.tsx
View file @
ed32b20c
...
@@ -46,7 +46,7 @@ const ChangeMemoCreatedTsDialog: React.FC<Props> = (props: Props) => {
...
@@ -46,7 +46,7 @@ const ChangeMemoCreatedTsDialog: React.FC<Props> = (props: Props) => {
id
:
memoId
,
id
:
memoId
,
createTime
:
new
Date
(
createdAt
),
createTime
:
new
Date
(
createdAt
),
},
},
[
"created_ts"
]
[
"created_ts"
]
,
);
);
toast
.
success
(
t
(
"message.memo-updated-datetime"
));
toast
.
success
(
t
(
"message.memo-updated-datetime"
));
handleCloseBtnClick
();
handleCloseBtnClick
();
...
@@ -98,7 +98,7 @@ function showChangeMemoCreatedTsDialog(memoId: number) {
...
@@ -98,7 +98,7 @@ function showChangeMemoCreatedTsDialog(memoId: number) {
ChangeMemoCreatedTsDialog
,
ChangeMemoCreatedTsDialog
,
{
{
memoId
,
memoId
,
}
}
,
);
);
}
}
...
...
web/src/components/ChangePasswordDialog.tsx
View file @
ed32b20c
...
@@ -56,7 +56,7 @@ const ChangePasswordDialog: React.FC<Props> = ({ destroy }: Props) => {
...
@@ -56,7 +56,7 @@ const ChangePasswordDialog: React.FC<Props> = ({ destroy }: Props) => {
name
:
currentUser
.
name
,
name
:
currentUser
.
name
,
password
:
newPassword
,
password
:
newPassword
,
},
},
[
"password"
]
[
"password"
]
,
);
);
toast
.
success
(
t
(
"message.password-changed"
));
toast
.
success
(
t
(
"message.password-changed"
));
handleCloseBtnClick
();
handleCloseBtnClick
();
...
@@ -110,7 +110,7 @@ function showChangePasswordDialog() {
...
@@ -110,7 +110,7 @@ function showChangePasswordDialog() {
className
:
"change-password-dialog"
,
className
:
"change-password-dialog"
,
dialogName
:
"change-password-dialog"
,
dialogName
:
"change-password-dialog"
,
},
},
ChangePasswordDialog
ChangePasswordDialog
,
);
);
}
}
...
...
web/src/components/CreateAccessTokenDialog.tsx
View file @
ed32b20c
...
@@ -139,7 +139,7 @@ function showCreateAccessTokenDialog(onConfirm: () => void) {
...
@@ -139,7 +139,7 @@ function showCreateAccessTokenDialog(onConfirm: () => void) {
CreateAccessTokenDialog
,
CreateAccessTokenDialog
,
{
{
onConfirm
,
onConfirm
,
}
}
,
);
);
}
}
...
...
web/src/components/CreateIdentityProviderDialog.tsx
View file @
ed32b20c
...
@@ -426,7 +426,7 @@ function showCreateIdentityProviderDialog(identityProvider?: IdentityProvider, c
...
@@ -426,7 +426,7 @@ function showCreateIdentityProviderDialog(identityProvider?: IdentityProvider, c
dialogName
:
"create-identity-provider-dialog"
,
dialogName
:
"create-identity-provider-dialog"
,
},
},
CreateIdentityProviderDialog
,
CreateIdentityProviderDialog
,
{
identityProvider
,
confirmCallback
}
{
identityProvider
,
confirmCallback
}
,
);
);
}
}
...
...
web/src/components/CreateMemoRelationDialog.tsx
View file @
ed32b20c
...
@@ -46,7 +46,7 @@ const CreateMemoRelationDialog: React.FC<Props> = (props: Props) => {
...
@@ -46,7 +46,7 @@ const CreateMemoRelationDialog: React.FC<Props> = (props: Props) => {
setIsFetching
(
false
);
setIsFetching
(
false
);
},
},
300
,
300
,
[
searchText
]
[
searchText
]
,
);
);
const
getHighlightedContent
=
(
content
:
string
)
=>
{
const
getHighlightedContent
=
(
content
:
string
)
=>
{
...
@@ -80,7 +80,7 @@ const CreateMemoRelationDialog: React.FC<Props> = (props: Props) => {
...
@@ -80,7 +80,7 @@ const CreateMemoRelationDialog: React.FC<Props> = (props: Props) => {
const
handleConfirmBtnClick
=
async
()
=>
{
const
handleConfirmBtnClick
=
async
()
=>
{
onConfirm
(
onConfirm
(
selectedMemos
.
map
((
memo
)
=>
memo
.
id
),
selectedMemos
.
map
((
memo
)
=>
memo
.
id
),
embedded
embedded
,
);
);
destroy
();
destroy
();
};
};
...
@@ -155,7 +155,7 @@ function showCreateMemoRelationDialog(props: Omit<Props, "destroy" | "hide">) {
...
@@ -155,7 +155,7 @@ function showCreateMemoRelationDialog(props: Omit<Props, "destroy" | "hide">) {
dialogName
:
"create-memo-relation-dialog"
,
dialogName
:
"create-memo-relation-dialog"
,
},
},
CreateMemoRelationDialog
,
CreateMemoRelationDialog
,
props
props
,
);
);
}
}
...
...
web/src/components/CreateResourceDialog.tsx
View file @
ed32b20c
...
@@ -299,7 +299,7 @@ function showCreateResourceDialog(props: Omit<Props, "destroy" | "hide">) {
...
@@ -299,7 +299,7 @@ function showCreateResourceDialog(props: Omit<Props, "destroy" | "hide">) {
dialogName
:
"create-resource-dialog"
,
dialogName
:
"create-resource-dialog"
,
},
},
CreateResourceDialog
,
CreateResourceDialog
,
props
props
,
);
);
}
}
...
...
web/src/components/CreateStorageServiceDialog.tsx
View file @
ed32b20c
...
@@ -240,7 +240,7 @@ function showCreateStorageServiceDialog(storage?: ObjectStorage, confirmCallback
...
@@ -240,7 +240,7 @@ function showCreateStorageServiceDialog(storage?: ObjectStorage, confirmCallback
dialogName
:
"create-storage-service-dialog"
,
dialogName
:
"create-storage-service-dialog"
,
},
},
CreateStorageServiceDialog
,
CreateStorageServiceDialog
,
{
storage
,
confirmCallback
}
{
storage
,
confirmCallback
}
,
);
);
}
}
...
...
web/src/components/CreateTagDialog.tsx
View file @
ed32b20c
...
@@ -170,7 +170,7 @@ function showCreateTagDialog() {
...
@@ -170,7 +170,7 @@ function showCreateTagDialog() {
className
:
"create-tag-dialog"
,
className
:
"create-tag-dialog"
,
dialogName
:
"create-tag-dialog"
,
dialogName
:
"create-tag-dialog"
,
},
},
CreateTagDialog
CreateTagDialog
,
);
);
}
}
...
...
web/src/components/CreateWebhookDialog.tsx
View file @
ed32b20c
...
@@ -155,7 +155,7 @@ function showCreateWebhookDialog(onConfirm: () => void) {
...
@@ -155,7 +155,7 @@ function showCreateWebhookDialog(onConfirm: () => void) {
CreateWebhookDialog
,
CreateWebhookDialog
,
{
{
onConfirm
,
onConfirm
,
}
}
,
);
);
}
}
...
...
web/src/components/Dialog/BaseDialog.tsx
View file @
ed32b20c
...
@@ -68,7 +68,7 @@ const BaseDialog: React.FC<Props> = (props: Props) => {
...
@@ -68,7 +68,7 @@ const BaseDialog: React.FC<Props> = (props: Props) => {
export
function
generateDialog
<
T
extends
DialogProps
>
(
export
function
generateDialog
<
T
extends
DialogProps
>
(
config
:
DialogConfig
,
config
:
DialogConfig
,
DialogComponent
:
React
.
FC
<
T
>
,
DialogComponent
:
React
.
FC
<
T
>
,
props
?:
Omit
<
T
,
"destroy"
|
"hide"
>
props
?:
Omit
<
T
,
"destroy"
|
"hide"
>
,
):
DialogCallback
{
):
DialogCallback
{
const
tempDiv
=
document
.
createElement
(
"div"
);
const
tempDiv
=
document
.
createElement
(
"div"
);
const
dialog
=
createRoot
(
tempDiv
);
const
dialog
=
createRoot
(
tempDiv
);
...
...
web/src/components/Dialog/CommonDialog.tsx
View file @
ed32b20c
...
@@ -86,6 +86,6 @@ export const showCommonDialog = (props: CommonDialogProps) => {
...
@@ -86,6 +86,6 @@ export const showCommonDialog = (props: CommonDialogProps) => {
dialogName: `
common
-
dialog
$
{
props
?.
className
??
""
}
`,
dialogName: `
common
-
dialog
$
{
props
?.
className
??
""
}
`,
},
},
CommonDialog,
CommonDialog,
props
props
,
);
);
};
};
web/src/components/DisablePasswordLoginDialog.tsx
View file @
ed32b20c
...
@@ -91,7 +91,7 @@ function showDisablePasswordLoginDialog() {
...
@@ -91,7 +91,7 @@ function showDisablePasswordLoginDialog() {
className
:
"disable-password-login-dialog"
,
className
:
"disable-password-login-dialog"
,
dialogName
:
"disable-password-login-dialog"
,
dialogName
:
"disable-password-login-dialog"
,
},
},
DisablePasswordLoginDialog
DisablePasswordLoginDialog
,
);
);
}
}
...
...
web/src/components/HomeSidebar.tsx
View file @
ed32b20c
...
@@ -15,7 +15,7 @@ const HomeSidebar = (props: Props) => {
...
@@ -15,7 +15,7 @@ const HomeSidebar = (props: Props) => {
<
aside
<
aside
className=
{
classNames
(
className=
{
classNames
(
"relative w-full h-auto max-h-screen overflow-auto hide-scrollbar flex flex-col justify-start items-start"
,
"relative w-full h-auto max-h-screen overflow-auto hide-scrollbar flex flex-col justify-start items-start"
,
props
.
className
props
.
className
,
)
}
)
}
>
>
<
SearchBar
/>
<
SearchBar
/>
...
...
web/src/components/Inbox/MemoCommentMessage.tsx
View file @
ed32b20c
...
@@ -59,7 +59,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
...
@@ -59,7 +59,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
name
:
inbox
.
name
,
name
:
inbox
.
name
,
status
:
Inbox_Status
.
ARCHIVED
,
status
:
Inbox_Status
.
ARCHIVED
,
},
},
[
"status"
]
[
"status"
]
,
);
);
if
(
!
silence
)
{
if
(
!
silence
)
{
toast
.
success
(
"Archived"
);
toast
.
success
(
"Archived"
);
...
@@ -73,7 +73,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
...
@@ -73,7 +73,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
"shrink-0 mt-2 p-2 rounded-full border"
,
"shrink-0 mt-2 p-2 rounded-full border"
,
inbox
.
status
===
Inbox_Status
.
UNREAD
inbox
.
status
===
Inbox_Status
.
UNREAD
?
"border-blue-600 text-blue-600 bg-blue-50 dark:bg-zinc-800"
?
"border-blue-600 text-blue-600 bg-blue-50 dark:bg-zinc-800"
:
"border-gray-500 text-gray-500 bg-gray-50 dark:bg-zinc-800"
:
"border-gray-500 text-gray-500 bg-gray-50 dark:bg-zinc-800"
,
)
}
)
}
>
>
<
Tooltip
title=
{
"Comment"
}
placement=
"bottom"
>
<
Tooltip
title=
{
"Comment"
}
placement=
"bottom"
>
...
@@ -83,7 +83,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
...
@@ -83,7 +83,7 @@ const MemoCommentMessage = ({ inbox }: Props) => {
<
div
<
div
className=
{
classNames
(
className=
{
classNames
(
"border w-full p-3 px-4 rounded-lg flex flex-col justify-start items-start gap-2 dark:border-zinc-700 hover:bg-gray-100 dark:hover:bg-zinc-700"
,
"border w-full p-3 px-4 rounded-lg flex flex-col justify-start items-start gap-2 dark:border-zinc-700 hover:bg-gray-100 dark:hover:bg-zinc-700"
,
inbox
.
status
!==
Inbox_Status
.
UNREAD
&&
"opacity-60"
inbox
.
status
!==
Inbox_Status
.
UNREAD
&&
"opacity-60"
,
)
}
)
}
>
>
<
div
className=
"w-full flex flex-row justify-between items-center"
>
<
div
className=
"w-full flex flex-row justify-between items-center"
>
...
...
web/src/components/Inbox/VersionUpdateMessage.tsx
View file @
ed32b20c
...
@@ -49,7 +49,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
...
@@ -49,7 +49,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
name: inbox.name,
name: inbox.name,
status: Inbox_Status.ARCHIVED,
status: Inbox_Status.ARCHIVED,
},
},
["status"]
["status"]
,
);
);
if (!silence) {
if (!silence) {
toast.success("Archived");
toast.success("Archived");
...
@@ -63,7 +63,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
...
@@ -63,7 +63,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
"shrink-0 mt-2 p-2 rounded-full border",
"shrink-0 mt-2 p-2 rounded-full border",
inbox.status === Inbox_Status.UNREAD
inbox.status === Inbox_Status.UNREAD
? "border-blue-600 text-blue-600 bg-blue-50 dark:bg-zinc-800"
? "border-blue-600 text-blue-600 bg-blue-50 dark:bg-zinc-800"
: "border-gray-500 text-gray-500 bg-gray-50 dark:bg-zinc-800"
: "border-gray-500 text-gray-500 bg-gray-50 dark:bg-zinc-800"
,
)}
)}
>
>
<Tooltip title={"Update"} placement="bottom">
<Tooltip title={"Update"} placement="bottom">
...
@@ -73,7 +73,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
...
@@ -73,7 +73,7 @@ const VersionUpdateMessage = ({ inbox }: Props) => {
<div
<div
className={classNames(
className={classNames(
"border w-full p-3 px-4 rounded-lg flex flex-col justify-start items-start gap-2 dark:border-zinc-700 hover:bg-gray-100 dark:hover:bg-zinc-700",
"border w-full p-3 px-4 rounded-lg flex flex-col justify-start items-start gap-2 dark:border-zinc-700 hover:bg-gray-100 dark:hover:bg-zinc-700",
inbox.status !== Inbox_Status.UNREAD && "opacity-60"
inbox.status !== Inbox_Status.UNREAD && "opacity-60"
,
)}
)}
>
>
<div className="w-full flex flex-row justify-between items-center">
<div className="w-full flex flex-row justify-between items-center">
...
...
web/src/components/MemoContent/Tag.tsx
View file @
ed32b20c
...
@@ -28,7 +28,7 @@ const Tag: React.FC<Props> = ({ content }: Props) => {
...
@@ -28,7 +28,7 @@ const Tag: React.FC<Props> = ({ content }: Props) => {
<
span
<
span
className=
{
classNames
(
className=
{
classNames
(
"inline-block w-auto text-blue-600 dark:text-blue-400"
,
"inline-block w-auto text-blue-600 dark:text-blue-400"
,
context
.
disableFilter
?
""
:
"cursor-pointer hover:opacity-80"
context
.
disableFilter
?
""
:
"cursor-pointer hover:opacity-80"
,
)
}
)
}
onClick=
{
handleTagClick
}
onClick=
{
handleTagClick
}
>
>
...
...
web/src/components/MemoContent/TaskList.tsx
View file @
ed32b20c
...
@@ -40,7 +40,7 @@ const TaskList: React.FC<Props> = ({ index, indent, complete, children }: Props)
...
@@ -40,7 +40,7 @@ const TaskList: React.FC<Props> = ({ index, indent, complete, children }: Props)
id
:
context
.
memoId
,
id
:
context
.
memoId
,
nodes
:
context
.
nodes
,
nodes
:
context
.
nodes
,
},
},
[
"nodes"
]
[
"nodes"
]
,
);
);
};
};
...
...
web/src/components/MemoEditor/ActionButton/AddMemoRelationButton.tsx
View file @
ed32b20c
...
@@ -51,8 +51,8 @@ const AddMemoRelationButton = (props: Props) => {
...
@@ -51,8 +51,8 @@ const AddMemoRelationButton = (props: Props) => {
...
memoIdList
.
map
((
id
)
=>
({
memoId
:
context
.
memoId
||
UNKNOWN_ID
,
relatedMemoId
:
id
,
type
:
MemoRelation_Type
.
REFERENCE
})),
...
memoIdList
.
map
((
id
)
=>
({
memoId
:
context
.
memoId
||
UNKNOWN_ID
,
relatedMemoId
:
id
,
type
:
MemoRelation_Type
.
REFERENCE
})),
...
context
.
relationList
,
...
context
.
relationList
,
].
filter
((
relation
)
=>
relation
.
relatedMemoId
!==
(
context
.
memoId
||
UNKNOWN_ID
)),
].
filter
((
relation
)
=>
relation
.
relatedMemoId
!==
(
context
.
memoId
||
UNKNOWN_ID
)),
"relatedMemoId"
"relatedMemoId"
,
)
)
,
);
);
},
},
});
});
...
...
web/src/components/MemoEditor/Editor/TagSuggestions.tsx
View file @
ed32b20c
...
@@ -123,7 +123,7 @@ const TagSuggestions = ({ editorRef, editorActions }: Props) => {
...
@@ -123,7 +123,7 @@ const TagSuggestions = ({ editorRef, editorActions }: Props) => {
onMouseDown=
{
()
=>
autocomplete
(
tag
)
}
onMouseDown=
{
()
=>
autocomplete
(
tag
)
}
className=
{
classNames
(
className=
{
classNames
(
"rounded p-1 px-2 w-full truncate text-sm dark:text-gray-300 cursor-pointer hover:bg-zinc-200 dark:hover:bg-zinc-800"
,
"rounded p-1 px-2 w-full truncate text-sm dark:text-gray-300 cursor-pointer hover:bg-zinc-200 dark:hover:bg-zinc-800"
,
i
===
selected
?
"bg-zinc-300 dark:bg-zinc-700"
:
""
i
===
selected
?
"bg-zinc-300 dark:bg-zinc-700"
:
""
,
)
}
)
}
>
>
<
OverflowTip
>
#
{
tag
}
</
OverflowTip
>
<
OverflowTip
>
#
{
tag
}
</
OverflowTip
>
...
...
web/src/components/MemoEditor/Editor/index.tsx
View file @
ed32b20c
...
@@ -136,7 +136,7 @@ const Editor = forwardRef(function Editor(props: Props, ref: React.ForwardedRef<
...
@@ -136,7 +136,7 @@ const Editor = forwardRef(function Editor(props: Props, ref: React.ForwardedRef<
}
}
},
},
}),
}),
[]
[]
,
);
);
const
handleEditorInput
=
useCallback
(()
=>
{
const
handleEditorInput
=
useCallback
(()
=>
{
...
...
web/src/components/MemoEditor/MemoEditorDialog.tsx
View file @
ed32b20c
...
@@ -58,6 +58,6 @@ export default function showMemoEditorDialog(props: Pick<Props, "memoId" | "cach
...
@@ -58,6 +58,6 @@ export default function showMemoEditorDialog(props: Pick<Props, "memoId" | "cach
containerClassName
:
"dark:!bg-zinc-800"
,
containerClassName
:
"dark:!bg-zinc-800"
,
},
},
MemoEditorDialog
,
MemoEditorDialog
,
props
props
,
);
);
}
}
web/src/components/MemoEditor/index.tsx
View file @
ed32b20c
...
@@ -69,7 +69,7 @@ const MemoEditor = (props: Props) => {
...
@@ -69,7 +69,7 @@ const MemoEditor = (props: Props) => {
const
userSetting
=
userStore
.
userSetting
as
UserSetting
;
const
userSetting
=
userStore
.
userSetting
as
UserSetting
;
const
referenceRelations
=
memoId
const
referenceRelations
=
memoId
?
state
.
relationList
.
filter
(
?
state
.
relationList
.
filter
(
(
relation
)
=>
relation
.
memoId
===
memoId
&&
relation
.
relatedMemoId
!==
memoId
&&
relation
.
type
===
MemoRelation_Type
.
REFERENCE
(
relation
)
=>
relation
.
memoId
===
memoId
&&
relation
.
relatedMemoId
!==
memoId
&&
relation
.
type
===
MemoRelation_Type
.
REFERENCE
,
)
)
:
state
.
relationList
.
filter
((
relation
)
=>
relation
.
type
===
MemoRelation_Type
.
REFERENCE
);
:
state
.
relationList
.
filter
((
relation
)
=>
relation
.
type
===
MemoRelation_Type
.
REFERENCE
);
...
@@ -275,7 +275,7 @@ const MemoEditor = (props: Props) => {
...
@@ -275,7 +275,7 @@ const MemoEditor = (props: Props) => {
content
,
content
,
visibility
:
state
.
memoVisibility
,
visibility
:
state
.
memoVisibility
,
},
},
[
"content"
,
"visibility"
]
[
"content"
,
"visibility"
]
,
);
);
await
memoServiceClient
.
setMemoResources
({
await
memoServiceClient
.
setMemoResources
({
id
:
memo
.
id
,
id
:
memo
.
id
,
...
@@ -348,7 +348,7 @@ const MemoEditor = (props: Props) => {
...
@@ -348,7 +348,7 @@ const MemoEditor = (props: Props) => {
onContentChange
:
handleContentChange
,
onContentChange
:
handleContentChange
,
onPaste
:
handlePasteEvent
,
onPaste
:
handlePasteEvent
,
}),
}),
[
i18n
.
language
]
[
i18n
.
language
]
,
);
);
const
allowSave
=
(
hasContent
||
state
.
resourceList
.
length
>
0
)
&&
!
state
.
isUploadingResource
&&
!
state
.
isRequesting
;
const
allowSave
=
(
hasContent
||
state
.
resourceList
.
length
>
0
)
&&
!
state
.
isUploadingResource
&&
!
state
.
isRequesting
;
...
...
web/src/components/MemoFilter.tsx
View file @
ed32b20c
...
@@ -29,7 +29,7 @@ const MemoFilter = (props: Props) => {
...
@@ -29,7 +29,7 @@ const MemoFilter = (props: Props) => {
<
div
<
div
className=
{
classNames
(
className=
{
classNames
(
`w-full flex flex-row justify-start items-start flex-wrap gap-2 text-sm leading-7 dark:text-gray-400`
,
`w-full flex flex-row justify-start items-start flex-wrap gap-2 text-sm leading-7 dark:text-gray-400`
,
props
.
className
props
.
className
,
)
}
)
}
>
>
<
div
className=
"shrink-0 flex flex-row justify-start items-center text-gray-400"
>
<
div
className=
"shrink-0 flex flex-row justify-start items-center text-gray-400"
>
...
...
web/src/components/MemoRelationListView.tsx
View file @
ed32b20c
...
@@ -22,13 +22,13 @@ const MemoRelationListView = (props: Props) => {
...
@@ -22,13 +22,13 @@ const MemoRelationListView = (props: Props) => {
const
referencingMemoList
=
await
Promise
.
all
(
const
referencingMemoList
=
await
Promise
.
all
(
relationList
relationList
.
filter
((
relation
)
=>
relation
.
memoId
===
memo
.
id
&&
relation
.
relatedMemoId
!==
memo
.
id
)
.
filter
((
relation
)
=>
relation
.
memoId
===
memo
.
id
&&
relation
.
relatedMemoId
!==
memo
.
id
)
.
map
((
relation
)
=>
memoStore
.
getOrFetchMemoById
(
relation
.
relatedMemoId
,
{
skipStore
:
true
}))
.
map
((
relation
)
=>
memoStore
.
getOrFetchMemoById
(
relation
.
relatedMemoId
,
{
skipStore
:
true
}))
,
);
);
setReferencingMemoList
(
referencingMemoList
);
setReferencingMemoList
(
referencingMemoList
);
const
referencedMemoList
=
await
Promise
.
all
(
const
referencedMemoList
=
await
Promise
.
all
(
relationList
relationList
.
filter
((
relation
)
=>
relation
.
memoId
!==
memo
.
id
&&
relation
.
relatedMemoId
===
memo
.
id
)
.
filter
((
relation
)
=>
relation
.
memoId
!==
memo
.
id
&&
relation
.
relatedMemoId
===
memo
.
id
)
.
map
((
relation
)
=>
memoStore
.
getOrFetchMemoById
(
relation
.
memoId
,
{
skipStore
:
true
}))
.
map
((
relation
)
=>
memoStore
.
getOrFetchMemoById
(
relation
.
memoId
,
{
skipStore
:
true
}))
,
);
);
setReferencedMemoList
(
referencedMemoList
);
setReferencedMemoList
(
referencedMemoList
);
})();
})();
...
...
web/src/components/MemoView.tsx
View file @
ed32b20c
...
@@ -87,7 +87,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
...
@@ -87,7 +87,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
id
:
memo
.
id
,
id
:
memo
.
id
,
pinned
:
false
,
pinned
:
false
,
},
},
[
"pinned"
]
[
"pinned"
]
,
);
);
}
else
{
}
else
{
await
memoStore
.
updateMemo
(
await
memoStore
.
updateMemo
(
...
@@ -95,7 +95,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
...
@@ -95,7 +95,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
id
:
memo
.
id
,
id
:
memo
.
id
,
pinned
:
true
,
pinned
:
true
,
},
},
[
"pinned"
]
[
"pinned"
]
,
);
);
}
}
}
catch
(
error
)
{
}
catch
(
error
)
{
...
@@ -129,7 +129,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
...
@@ -129,7 +129,7 @@ const MemoView: React.FC<Props> = (props: Props) => {
id
:
memo
.
id
,
id
:
memo
.
id
,
rowStatus
:
RowStatus
.
ARCHIVED
,
rowStatus
:
RowStatus
.
ARCHIVED
,
},
},
[
"row_status"
]
[
"row_status"
]
,
);
);
}
catch
(
error
:
any
)
{
}
catch
(
error
:
any
)
{
console
.
error
(
error
);
console
.
error
(
error
);
...
...
web/src/components/MobileHeader.tsx
View file @
ed32b20c
...
@@ -23,7 +23,7 @@ const MobileHeader = (props: Props) => {
...
@@ -23,7 +23,7 @@ const MobileHeader = (props: Props) => {
className=
{
classNames
(
className=
{
classNames
(
"sticky top-0 pt-3 pb-2 sm:pt-2 px-4 sm:px-6 sm:mb-1 bg-zinc-100 dark:bg-zinc-900 bg-opacity-80 backdrop-blur-lg flex md:hidden flex-row justify-between items-center w-full h-auto flex-nowrap shrink-0 z-1"
,
"sticky top-0 pt-3 pb-2 sm:pt-2 px-4 sm:px-6 sm:mb-1 bg-zinc-100 dark:bg-zinc-900 bg-opacity-80 backdrop-blur-lg flex md:hidden flex-row justify-between items-center w-full h-auto flex-nowrap shrink-0 z-1"
,
offsetTop
>
0
&&
"shadow-md"
,
offsetTop
>
0
&&
"shadow-md"
,
className
className
,
)
}
)
}
>
>
<
div
className=
"flex flex-row justify-start items-center mr-2 shrink-0 overflow-hidden"
>
<
div
className=
"flex flex-row justify-start items-center mr-2 shrink-0 overflow-hidden"
>
...
...
web/src/components/Navigation.tsx
View file @
ed32b20c
...
@@ -35,9 +35,12 @@ const Navigation = (props: Props) => {
...
@@ -35,9 +35,12 @@ const Navigation = (props: Props) => {
inboxStore
.
fetchInboxes
();
inboxStore
.
fetchInboxes
();
// Fetch inboxes every 5 minutes.
// Fetch inboxes every 5 minutes.
const
timer
=
setInterval
(
async
()
=>
{
const
timer
=
setInterval
(
async
()
=>
{
await
inboxStore
.
fetchInboxes
();
await
inboxStore
.
fetchInboxes
();
},
1000
*
60
*
5
);
},
1000
*
60
*
5
,
);
return
()
=>
{
return
()
=>
{
clearInterval
(
timer
);
clearInterval
(
timer
);
...
@@ -120,7 +123,7 @@ const Navigation = (props: Props) => {
...
@@ -120,7 +123,7 @@ const Navigation = (props: Props) => {
<
header
<
header
className=
{
classNames
(
className=
{
classNames
(
"w-full h-full overflow-auto flex flex-col justify-start items-start py-4 md:pt-6 z-30 hide-scrollbar"
,
"w-full h-full overflow-auto flex flex-col justify-start items-start py-4 md:pt-6 z-30 hide-scrollbar"
,
className
className
,
)
}
)
}
>
>
<
UserBanner
collapsed=
{
collapsed
}
/>
<
UserBanner
collapsed=
{
collapsed
}
/>
...
@@ -131,7 +134,7 @@ const Navigation = (props: Props) => {
...
@@ -131,7 +134,7 @@ const Navigation = (props: Props) => {
classNames
(
classNames
(
"px-2 py-2 rounded-2xl border flex flex-row items-center text-lg text-gray-800 dark:text-gray-300 hover:bg-white hover:border-gray-200 dark:hover:border-zinc-700 dark:hover:bg-zinc-800"
,
"px-2 py-2 rounded-2xl border flex flex-row items-center text-lg text-gray-800 dark:text-gray-300 hover:bg-white hover:border-gray-200 dark:hover:border-zinc-700 dark:hover:bg-zinc-800"
,
collapsed
?
""
:
"w-full px-4"
,
collapsed
?
""
:
"w-full px-4"
,
isActive
?
"bg-white drop-shadow-sm dark:bg-zinc-800 border-gray-200 dark:border-zinc-700"
:
"border-transparent"
isActive
?
"bg-white drop-shadow-sm dark:bg-zinc-800 border-gray-200 dark:border-zinc-700"
:
"border-transparent"
,
)
)
}
}
key=
{
navLink
.
id
}
key=
{
navLink
.
id
}
...
...
web/src/components/PreviewImageDialog.tsx
View file @
ed32b20c
...
@@ -146,6 +146,6 @@ export default function showPreviewImageDialog(imgUrls: string[] | string, initi
...
@@ -146,6 +146,6 @@ export default function showPreviewImageDialog(imgUrls: string[] | string, initi
{
{
imgUrls
:
Array
.
isArray
(
imgUrls
)
?
imgUrls
:
[
imgUrls
],
imgUrls
:
Array
.
isArray
(
imgUrls
)
?
imgUrls
:
[
imgUrls
],
initialIndex
:
initialIndex
||
0
,
initialIndex
:
initialIndex
||
0
,
}
}
,
);
);
}
}
web/src/components/PreviewMarkdownDialog.tsx
View file @
ed32b20c
...
@@ -53,6 +53,6 @@ export default function showPreviewMarkdownDialog(content: string): void {
...
@@ -53,6 +53,6 @@ export default function showPreviewMarkdownDialog(content: string): void {
PreviewMarkdownDialog
,
PreviewMarkdownDialog
,
{
{
content
,
content
,
}
}
,
);
);
}
}
web/src/components/RenameTagDialog.tsx
View file @
ed32b20c
...
@@ -100,7 +100,7 @@ function showRenameTagDialog(props: Pick<Props, "tag">) {
...
@@ -100,7 +100,7 @@ function showRenameTagDialog(props: Pick<Props, "tag">) {
dialogName
:
"rename-tag-dialog"
,
dialogName
:
"rename-tag-dialog"
,
},
},
RenameTagDialog
,
RenameTagDialog
,
props
props
,
);
);
}
}
...
...
web/src/components/SearchBar.tsx
View file @
ed32b20c
...
@@ -20,7 +20,7 @@ const SearchBar = () => {
...
@@ -20,7 +20,7 @@ const SearchBar = () => {
filterStore
.
setTextFilter
(
queryText
.
length
===
0
?
undefined
:
queryText
);
filterStore
.
setTextFilter
(
queryText
.
length
===
0
?
undefined
:
queryText
);
},
},
1000
,
1000
,
[
queryText
]
[
queryText
]
,
);
);
const
handleTextQueryInput
=
(
event
:
React
.
FormEvent
<
HTMLInputElement
>
)
=>
{
const
handleTextQueryInput
=
(
event
:
React
.
FormEvent
<
HTMLInputElement
>
)
=>
{
...
...
web/src/components/Settings/PreferencesSection.tsx
View file @
ed32b20c
...
@@ -26,7 +26,7 @@ const PreferencesSection = () => {
...
@@ -26,7 +26,7 @@ const PreferencesSection = () => {
{
{
locale
,
locale
,
},
},
[
"locale"
]
[
"locale"
]
,
);
);
globalStore
.
setLocale
(
locale
);
globalStore
.
setLocale
(
locale
);
};
};
...
@@ -36,7 +36,7 @@ const PreferencesSection = () => {
...
@@ -36,7 +36,7 @@ const PreferencesSection = () => {
{
{
appearance
,
appearance
,
},
},
[
"appearance"
]
[
"appearance"
]
,
);
);
globalStore
.
setAppearance
(
appearance
);
globalStore
.
setAppearance
(
appearance
);
};
};
...
@@ -46,7 +46,7 @@ const PreferencesSection = () => {
...
@@ -46,7 +46,7 @@ const PreferencesSection = () => {
{
{
memoVisibility
:
value
,
memoVisibility
:
value
,
},
},
[
"memo_visibility"
]
[
"memo_visibility"
]
,
);
);
};
};
...
@@ -56,7 +56,7 @@ const PreferencesSection = () => {
...
@@ -56,7 +56,7 @@ const PreferencesSection = () => {
{
{
telegramUserId
:
telegramUserId
,
telegramUserId
:
telegramUserId
,
},
},
[
"telegram_user_id"
]
[
"telegram_user_id"
]
,
);
);
toast
.
success
(
t
(
"message.update-succeed"
));
toast
.
success
(
t
(
"message.update-succeed"
));
}
catch
(
error
:
any
)
{
}
catch
(
error
:
any
)
{
...
...
web/src/components/ShareMemoDialog.tsx
View file @
ed32b20c
...
@@ -140,6 +140,6 @@ export default function showShareMemoDialog(memo: Memo): void {
...
@@ -140,6 +140,6 @@ export default function showShareMemoDialog(memo: Memo): void {
dialogName
:
"share-memo-dialog"
,
dialogName
:
"share-memo-dialog"
,
},
},
ShareMemoDialog
,
ShareMemoDialog
,
{
memo
}
{
memo
}
,
);
);
}
}
web/src/components/UpdateAccountDialog.tsx
View file @
ed32b20c
...
@@ -113,7 +113,7 @@ const UpdateAccountDialog: React.FC<Props> = ({ destroy }: Props) => {
...
@@ -113,7 +113,7 @@ const UpdateAccountDialog: React.FC<Props> = ({ destroy }: Props) => {
email
:
state
.
email
,
email
:
state
.
email
,
avatarUrl
:
state
.
avatarUrl
,
avatarUrl
:
state
.
avatarUrl
,
}),
}),
updateMask
updateMask
,
);
);
toast
.
success
(
t
(
"message.update-succeed"
));
toast
.
success
(
t
(
"message.update-succeed"
));
handleCloseBtnClick
();
handleCloseBtnClick
();
...
@@ -183,7 +183,7 @@ function showUpdateAccountDialog() {
...
@@ -183,7 +183,7 @@ function showUpdateAccountDialog() {
className
:
"update-account-dialog"
,
className
:
"update-account-dialog"
,
dialogName
:
"update-account-dialog"
,
dialogName
:
"update-account-dialog"
,
},
},
UpdateAccountDialog
UpdateAccountDialog
,
);
);
}
}
...
...
web/src/components/UpdateCustomizedProfileDialog.tsx
View file @
ed32b20c
...
@@ -137,7 +137,7 @@ function showUpdateCustomizedProfileDialog() {
...
@@ -137,7 +137,7 @@ function showUpdateCustomizedProfileDialog() {
className
:
"update-customized-profile-dialog"
,
className
:
"update-customized-profile-dialog"
,
dialogName
:
"update-customized-profile-dialog"
,
dialogName
:
"update-customized-profile-dialog"
,
},
},
UpdateCustomizedProfileDialog
UpdateCustomizedProfileDialog
,
);
);
}
}
...
...
web/src/components/UpdateLocalStorageDialog.tsx
View file @
ed32b20c
...
@@ -88,7 +88,7 @@ function showUpdateLocalStorageDialog(localStoragePath?: string, confirmCallback
...
@@ -88,7 +88,7 @@ function showUpdateLocalStorageDialog(localStoragePath?: string, confirmCallback
dialogName
:
"update-local-storage-dialog"
,
dialogName
:
"update-local-storage-dialog"
,
},
},
UpdateLocalStorageDialog
,
UpdateLocalStorageDialog
,
{
localStoragePath
,
confirmCallback
}
{
localStoragePath
,
confirmCallback
}
,
);
);
}
}
...
...
web/src/components/UserBanner.tsx
View file @
ed32b20c
...
@@ -32,7 +32,7 @@ const UserBanner = (props: Props) => {
...
@@ -32,7 +32,7 @@ const UserBanner = (props: Props) => {
<
div
<
div
className=
{
classNames
(
className=
{
classNames
(
"py-1 my-1 w-auto flex flex-row justify-start items-center cursor-pointer rounded-2xl border border-transparent text-gray-800 dark:text-gray-300"
,
"py-1 my-1 w-auto flex flex-row justify-start items-center cursor-pointer rounded-2xl border border-transparent text-gray-800 dark:text-gray-300"
,
collapsed
?
"px-1"
:
"px-3"
collapsed
?
"px-1"
:
"px-3"
,
)
}
)
}
>
>
<
UserAvatar
className=
"shadow shrink-0"
avatarUrl=
{
avatarUrl
}
/>
<
UserAvatar
className=
"shadow shrink-0"
avatarUrl=
{
avatarUrl
}
/>
...
...
web/src/grpcweb.ts
View file @
ed32b20c
...
@@ -14,7 +14,7 @@ const channel = createChannel(
...
@@ -14,7 +14,7 @@ const channel = createChannel(
window
.
location
.
origin
,
window
.
location
.
origin
,
FetchTransport
({
FetchTransport
({
credentials
:
"include"
,
credentials
:
"include"
,
})
})
,
);
);
const
clientFactory
=
createClientFactory
();
const
clientFactory
=
createClientFactory
();
...
...
web/src/i18n.ts
View file @
ed32b20c
...
@@ -58,4 +58,4 @@ for (const locale of availableLocales) {
...
@@ -58,4 +58,4 @@ for (const locale of availableLocales) {
}
}
export
default
i18n
;
export
default
i18n
;
export
type
TLocale
=
typeof
availableLocales
[
number
];
export
type
TLocale
=
(
typeof
availableLocales
)
[
number
];
web/src/layouts/Root.tsx
View file @
ed32b20c
...
@@ -17,14 +17,14 @@ function Root() {
...
@@ -17,14 +17,14 @@ function Root() {
<
div
<
div
className=
{
classNames
(
className=
{
classNames
(
"w-full transition-all mx-auto flex flex-row justify-center items-start"
,
"w-full transition-all mx-auto flex flex-row justify-center items-start"
,
collapsed
?
"sm:pl-16"
:
"sm:pl-56"
collapsed
?
"sm:pl-16"
:
"sm:pl-56"
,
)
}
)
}
>
>
{
sm
&&
(
{
sm
&&
(
<
div
<
div
className=
{
classNames
(
className=
{
classNames
(
"group flex flex-col justify-start items-start fixed top-0 left-0 select-none border-r dark:border-zinc-800 h-full bg-zinc-50 dark:bg-zinc-800 dark:bg-opacity-40 transition-all hover:shadow-xl z-2"
,
"group flex flex-col justify-start items-start fixed top-0 left-0 select-none border-r dark:border-zinc-800 h-full bg-zinc-50 dark:bg-zinc-800 dark:bg-opacity-40 transition-all hover:shadow-xl z-2"
,
collapsed
?
"w-16 px-2"
:
"w-56 px-4"
collapsed
?
"w-16 px-2"
:
"w-56 px-4"
,
)
}
)
}
>
>
<
Navigation
className=
"!h-auto"
collapsed=
{
collapsed
}
/>
<
Navigation
className=
"!h-auto"
collapsed=
{
collapsed
}
/>
...
...
web/src/main.tsx
View file @
ed32b20c
...
@@ -20,5 +20,5 @@ root.render(
...
@@ -20,5 +20,5 @@ root.render(
<
RouterProvider
router=
{
router
}
/>
<
RouterProvider
router=
{
router
}
/>
<
Toaster
position=
"top-right"
/>
<
Toaster
position=
"top-right"
/>
</
CssVarsProvider
>
</
CssVarsProvider
>
</
Provider
>
</
Provider
>
,
);
);
web/src/pages/Archived.tsx
View file @
ed32b20c
...
@@ -72,7 +72,7 @@ const Archived = () => {
...
@@ -72,7 +72,7 @@ const Archived = () => {
id
:
memo
.
id
,
id
:
memo
.
id
,
rowStatus
:
RowStatus
.
ACTIVE
,
rowStatus
:
RowStatus
.
ACTIVE
,
},
},
[
"row_status"
]
[
"row_status"
]
,
);
);
setArchivedMemos
((
prev
)
=>
prev
.
filter
((
m
)
=>
m
.
id
!==
memo
.
id
));
setArchivedMemos
((
prev
)
=>
prev
.
filter
((
m
)
=>
m
.
id
!==
memo
.
id
));
toast
(
t
(
"message.restored-successfully"
));
toast
(
t
(
"message.restored-successfully"
));
...
...
web/src/pages/MemoDetail.tsx
View file @
ed32b20c
...
@@ -88,7 +88,7 @@ const MemoDetail = () => {
...
@@ -88,7 +88,7 @@ const MemoDetail = () => {
id
:
memo
.
id
,
id
:
memo
.
id
,
visibility
:
visibility
,
visibility
:
visibility
,
},
},
[
"visibility"
]
[
"visibility"
]
,
);
);
};
};
...
...
web/src/pages/SignIn.tsx
View file @
ed32b20c
...
@@ -97,7 +97,7 @@ const SignIn = () => {
...
@@ -97,7 +97,7 @@ const SignIn = () => {
const
authUrl
=
`
${
oauth2Config
.
authUrl
}
?client_id=
${
const
authUrl
=
`
${
oauth2Config
.
authUrl
}
?client_id=
${
oauth2Config
.
clientId
oauth2Config
.
clientId
}
&redirect_uri=
${
redirectUri
}
&state=
${
stateQueryParameter
}
&response_type=code&scope=
${
encodeURIComponent
(
}
&redirect_uri=
${
redirectUri
}
&state=
${
stateQueryParameter
}
&response_type=code&scope=
${
encodeURIComponent
(
oauth2Config
.
scopes
.
join
(
" "
)
oauth2Config
.
scopes
.
join
(
" "
)
,
)}
`
;
)}
`
;
window
.
location
.
href
=
authUrl
;
window
.
location
.
href
=
authUrl
;
}
}
...
...
web/src/pages/Timeline.tsx
View file @
ed32b20c
...
@@ -100,7 +100,7 @@ const Timeline = () => {
...
@@ -100,7 +100,7 @@ const Timeline = () => {
if
(
selectedDay
)
{
if
(
selectedDay
)
{
const
selectedDateStamp
=
getTimeStampByDate
(
selectedDay
)
+
new
Date
().
getTimezoneOffset
()
*
60
*
1000
;
const
selectedDateStamp
=
getTimeStampByDate
(
selectedDay
)
+
new
Date
().
getTimezoneOffset
()
*
60
*
1000
;
filters
.
push
(
filters
.
push
(
...[
`display_time_after ==
${
selectedDateStamp
/
1000
}
`
,
`display_time_before ==
${(
selectedDateStamp
+
DAILY_TIMESTAMP
)
/
1000
}
`
]
...[
`display_time_after ==
${
selectedDateStamp
/
1000
}
`
,
`display_time_before ==
${(
selectedDateStamp
+
DAILY_TIMESTAMP
)
/
1000
}
`
]
,
);
);
}
}
setIsRequesting
(
true
);
setIsRequesting
(
true
);
...
...
web/src/store/module/filter.ts
View file @
ed32b20c
...
@@ -18,28 +18,28 @@ export const useFilterStore = () => {
...
@@ -18,28 +18,28 @@ export const useFilterStore = () => {
tag
:
undefined
,
tag
:
undefined
,
text
:
undefined
,
text
:
undefined
,
visibility
:
undefined
,
visibility
:
undefined
,
})
})
,
);
);
},
},
setTextFilter
:
(
text
?:
string
)
=>
{
setTextFilter
:
(
text
?:
string
)
=>
{
store
.
dispatch
(
store
.
dispatch
(
setFilter
({
setFilter
({
text
:
text
,
text
:
text
,
})
})
,
);
);
},
},
setTagFilter
:
(
tag
?:
string
)
=>
{
setTagFilter
:
(
tag
?:
string
)
=>
{
store
.
dispatch
(
store
.
dispatch
(
setFilter
({
setFilter
({
tag
:
tag
,
tag
:
tag
,
})
})
,
);
);
},
},
setMemoVisibilityFilter
:
(
visibility
?:
Visibility
)
=>
{
setMemoVisibilityFilter
:
(
visibility
?:
Visibility
)
=>
{
store
.
dispatch
(
store
.
dispatch
(
setFilter
({
setFilter
({
visibility
:
visibility
,
visibility
:
visibility
,
})
})
,
);
);
},
},
};
};
...
...
web/src/store/module/global.ts
View file @
ed32b20c
...
@@ -84,7 +84,7 @@ export const useGlobalStore = () => {
...
@@ -84,7 +84,7 @@ export const useGlobalStore = () => {
...
state
.
systemStatus
,
...
state
.
systemStatus
,
...
systemStatus
,
...
systemStatus
,
},
},
})
})
,
);
);
},
},
setLocale
:
(
locale
:
Locale
)
=>
{
setLocale
:
(
locale
:
Locale
)
=>
{
...
...
web/src/store/v1/inbox.ts
View file @
ed32b20c
...
@@ -30,5 +30,5 @@ export const useInboxStore = create(
...
@@ -30,5 +30,5 @@ export const useInboxStore = create(
set
({
inboxes
:
inboxes
.
map
((
i
)
=>
(
i
.
name
===
updatedInbox
.
name
?
updatedInbox
:
i
))
});
set
({
inboxes
:
inboxes
.
map
((
i
)
=>
(
i
.
name
===
updatedInbox
.
name
?
updatedInbox
:
i
))
});
return
updatedInbox
;
return
updatedInbox
;
},
},
}))
}))
,
);
);
web/src/store/v1/memo.ts
View file @
ed32b20c
...
@@ -104,7 +104,7 @@ export const useMemoStore = create(
...
@@ -104,7 +104,7 @@ export const useMemoStore = create(
delete
memoMap
[
id
];
delete
memoMap
[
id
];
set
({
memoMapById
:
memoMap
});
set
({
memoMapById
:
memoMap
});
},
},
}))
}))
,
);
);
export
const
useMemoList
=
()
=>
{
export
const
useMemoList
=
()
=>
{
...
...
web/src/store/v1/resource.ts
View file @
ed32b20c
...
@@ -62,5 +62,5 @@ export const useResourceStore = create(
...
@@ -62,5 +62,5 @@ export const useResourceStore = create(
const
resourceMap
=
get
().
resourceMapById
;
const
resourceMap
=
get
().
resourceMapById
;
return
Object
.
values
(
resourceMap
).
find
((
r
)
=>
r
.
name
===
name
);
return
Object
.
values
(
resourceMap
).
find
((
r
)
=>
r
.
name
===
name
);
},
},
}))
}))
,
);
);
web/src/store/v1/user.ts
View file @
ed32b20c
...
@@ -123,7 +123,7 @@ export const useUserStore = create(
...
@@ -123,7 +123,7 @@ export const useUserStore = create(
set
({
userSetting
:
updatedUserSetting
});
set
({
userSetting
:
updatedUserSetting
});
return
updatedUserSetting
;
return
updatedUserSetting
;
},
},
}))
}))
,
);
);
export
const
stringifyUserRole
=
(
role
:
User_Role
)
=>
{
export
const
stringifyUserRole
=
(
role
:
User_Role
)
=>
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment