Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
nni
Commits
56c6cfea
Unverified
Commit
56c6cfea
authored
Oct 19, 2022
by
Lijiaoa
Committed by
GitHub
Oct 19, 2022
Browse files
improve localStorage for better user experience (#5145)
parent
b22f192c
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
205 additions
and
147 deletions
+205
-147
ts/webui/src/App.tsx
ts/webui/src/App.tsx
+2
-0
ts/webui/src/components/experiment/trialdetail/ChangeColumnComponent.tsx
...mponents/experiment/trialdetail/ChangeColumnComponent.tsx
+14
-2
ts/webui/src/components/experiment/trialdetail/chart/Para.tsx
...ebui/src/components/experiment/trialdetail/chart/Para.tsx
+4
-2
ts/webui/src/components/experiment/trialdetail/table/TableList.tsx
...src/components/experiment/trialdetail/table/TableList.tsx
+4
-2
ts/webui/src/static/model/localStorage.ts
ts/webui/src/static/model/localStorage.ts
+41
-0
ts/webui/yarn.lock
ts/webui/yarn.lock
+140
-141
No files found.
ts/webui/src/App.tsx
View file @
56c6cfea
...
...
@@ -82,6 +82,8 @@ class App extends React.Component<{}, AppState> {
}
async
componentDidMount
():
Promise
<
void
>
{
localStorage
.
removeItem
(
'
columns
'
);
localStorage
.
removeItem
(
'
paraColumns
'
);
await
Promise
.
all
([
EXPERIMENT
.
init
(),
TRIALS
.
init
()]);
this
.
setState
(
state
=>
({
experimentUpdateBroadcast
:
state
.
experimentUpdateBroadcast
+
1
,
...
...
ts/webui/src/components/experiment/trialdetail/ChangeColumnComponent.tsx
View file @
56c6cfea
import
*
as
React
from
'
react
'
;
import
{
Dialog
,
DialogType
,
DialogFooter
,
Checkbox
,
PrimaryButton
,
DefaultButton
}
from
'
@fluentui/react
'
;
import
{
EXPERIMENT
}
from
'
@static/datamodel
'
;
import
{
Storage
}
from
'
@model/localStorage
'
;
/**
* changeColumnComponent file is for [customized table column, customized hyper-parameter graph yAxis]
...
...
@@ -67,9 +69,19 @@ class ChangeColumnComponent extends React.Component<ChangeColumnProps, ChangeCol
const
selectedColumns
=
allColumns
.
map
(
column
=>
column
.
key
).
filter
(
key
=>
currentSelected
.
includes
(
key
));
onSelectedChange
(
selectedColumns
);
if
(
whichComponent
===
'
table
'
)
{
localStorage
.
setItem
(
'
columns
'
,
JSON
.
stringify
(
selectedColumns
));
const
storage
=
new
Storage
(
`
${
EXPERIMENT
.
profile
.
id
}
_columns`
,
JSON
.
stringify
(
selectedColumns
),
30
*
24
*
60
*
60
*
1000
);
storage
.
setValue
();
}
else
{
localStorage
.
setItem
(
'
paraColumns
'
,
JSON
.
stringify
(
selectedColumns
));
const
storage
=
new
Storage
(
`
${
EXPERIMENT
.
profile
.
id
}
_paraColumns`
,
JSON
.
stringify
(
selectedColumns
),
30
*
24
*
60
*
60
*
1000
);
storage
.
setValue
();
}
this
.
hideDialog
();
};
...
...
ts/webui/src/components/experiment/trialdetail/chart/Para.tsx
View file @
56c6cfea
...
...
@@ -8,6 +8,7 @@ import { SingleAxis, MultipleAxes } from '@static/interface';
import
{
Trial
}
from
'
@model/trial
'
;
import
ChangeColumnComponent
from
'
../ChangeColumnComponent
'
;
import
{
optimizeModeValue
}
from
'
./optimizeMode
'
;
import
{
getValue
}
from
'
@model/localStorage
'
;
import
'
parcoord-es/dist/parcoords.css
'
;
import
'
@style/button.scss
'
;
...
...
@@ -56,9 +57,10 @@ class Para extends React.Component<ParaProps, ParaState> {
customizeColumnsDialogVisible
:
false
,
availableDimensions
:
[],
chosenDimensions
:
localStorage
.
getItem
(
'
paraColumns
'
)
!==
null
localStorage
.
getItem
(
`
${
EXPERIMENT
.
profile
.
id
}
_paraColumns`
)
!==
null
&&
getValue
(
`
${
EXPERIMENT
.
profile
.
id
}
_paraColumns`
)
!==
null
?
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
JSON
.
parse
(
localStorage
.
getItem
(
'
paraColumns
'
)
!
)
JSON
.
parse
(
getValue
(
`
${
EXPERIMENT
.
profile
.
id
}
_
paraColumns
`
)
!
)
:
[]
};
}
...
...
ts/webui/src/components/experiment/trialdetail/table/TableList.tsx
View file @
56c6cfea
...
...
@@ -16,6 +16,7 @@ import { getTrialsBySearchFilters } from './tableFunction/search/searchFunction'
import
PaginationTable
from
'
@components/common/PaginationTable
'
;
import
CopyButton
from
'
@components/common/CopyButton
'
;
import
TooltipHostIndex
from
'
@components/common/TooltipHostIndex
'
;
import
{
getValue
}
from
'
@model/localStorage
'
;
require
(
'
echarts/lib/chart/line
'
);
require
(
'
echarts/lib/component/tooltip
'
);
...
...
@@ -54,9 +55,10 @@ class TableList extends React.Component<TableListProps, TableListState> {
this
.
state
=
{
displayedItems
:
[],
displayedColumns
:
localStorage
.
getItem
(
'
columns
'
)
!==
null
localStorage
.
getItem
(
`
${
EXPERIMENT
.
profile
.
id
}
_columns`
)
!==
null
&&
getValue
(
`
${
EXPERIMENT
.
profile
.
id
}
_columns`
)
!==
null
?
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
JSON
.
parse
(
localStorage
.
getItem
(
'
columns
'
)
!
)
JSON
.
parse
(
getValue
(
`
${
EXPERIMENT
.
profile
.
id
}
_
columns
`
)
!
)
:
defaultDisplayedColumns
,
columns
:
[],
searchType
:
'
id
'
,
...
...
ts/webui/src/static/model/localStorage.ts
0 → 100644
View file @
56c6cfea
export
interface
StorageFormat
{
expire
:
number
;
time
:
number
;
value
:
string
;
}
export
const
getValue
=
(
key
):
null
|
string
=>
{
const
val
=
localStorage
.
getItem
(
key
);
if
(
!
val
)
{
return
null
;
}
const
data
=
JSON
.
parse
(
val
)
as
StorageFormat
;
if
(
Date
.
now
()
-
data
.
time
>
data
.
expire
)
{
localStorage
.
removeItem
(
key
);
return
null
;
}
return
data
.
value
;
};
class
Storage
{
key
:
string
=
''
;
value
:
string
=
''
;
expire
:
number
=
0
;
constructor
(
key
:
string
,
value
:
string
,
expire
:
number
)
{
this
.
key
=
key
;
this
.
value
=
value
;
this
.
expire
=
expire
;
}
public
setValue
():
void
{
const
obj
:
StorageFormat
=
{
value
:
this
.
value
,
time
:
Date
.
now
(),
expire
:
this
.
expire
};
localStorage
.
setItem
(
this
.
key
,
JSON
.
stringify
(
obj
));
}
}
export
{
Storage
};
ts/webui/yarn.lock
View file @
56c6cfea
...
...
@@ -40,10 +40,10 @@
dependencies:
"@babel/highlight" "^7.18.6"
"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.1
8.8
", "@babel/compat-data@^7.19.
3
":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.
3
.tgz#
707b939793f867f5a73b2666e6d9a3396eb03151
"
integrity sha512-
prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEi
w==
"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.1
9.3
", "@babel/compat-data@^7.19.
4
":
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.
4
.tgz#
95c86de137bf0317f3a570e1b6e996b427299747
"
integrity sha512-
CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CM
w==
"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.14.6", "@babel/core@^7.16.0", "@babel/core@^7.17.9", "@babel/core@^7.18.5", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
version "7.19.3"
...
...
@@ -75,12 +75,12 @@
eslint-visitor-keys "^2.1.0"
semver "^6.3.0"
"@babel/generator@^7.19.3", "@babel/generator@^7.4.0", "@babel/generator@^7.7.2":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.
3
.tgz#d
7f4d1300485b4547cb6f94b27d10d237b42bf59
"
integrity sha512-
fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ
==
"@babel/generator@^7.19.3",
"@babel/generator@^7.19.4",
"@babel/generator@^7.4.0", "@babel/generator@^7.7.2":
version "7.19.
5
"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.
5
.tgz#d
a3f4b301c8086717eee9cab14da91b1fa5dcca7
"
integrity sha512-
DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg
==
dependencies:
"@babel/types" "^7.19.
3
"
"@babel/types" "^7.19.
4
"
"@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
...
...
@@ -231,11 +231,11 @@
"@babel/types" "^7.19.0"
"@babel/helper-simple-access@^7.18.6":
version "7.1
8.6
"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1
8.6
.tgz#
d6d8f51f4ac2978068df934b569f08f29788c7ea
"
integrity sha512-
iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1
g==
version "7.1
9.4
"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1
9.4
.tgz#
be553f4951ac6352df2567f7daa19a0ee15668e7
"
integrity sha512-
f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUI
g==
dependencies:
"@babel/types" "^7.1
8.6
"
"@babel/types" "^7.1
9.4
"
"@babel/helper-skip-transparent-expression-wrappers@^7.18.9":
version "7.18.9"
...
...
@@ -251,10 +251,10 @@
dependencies:
"@babel/types" "^7.18.6"
"@babel/helper-string-parser@^7.1
8.10
":
version "7.1
8.10
"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.1
8.10
.tgz#
181f22d28ebe1b3857fa575f5c290b1aaf659b56
"
integrity sha512-
XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+nj
w==
"@babel/helper-string-parser@^7.1
9.4
":
version "7.1
9.4
"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.1
9.4
.tgz#
38d3acb654b4701a9b77fb0615a96f775c3a9e63
"
integrity sha512-
nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umr
w==
"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
version "7.19.1"
...
...
@@ -277,13 +277,13 @@
"@babel/types" "^7.19.0"
"@babel/helpers@^7.19.0":
version "7.19.
0
"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.
0
.tgz#
f30534657faf246ae96551d88dd31e9d1fa1fc18
"
integrity sha512-
DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg
==
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.
4
.tgz#
42154945f87b8148df7203a25c31ba9a73be46c5
"
integrity sha512-
G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw
==
dependencies:
"@babel/template" "^7.18.10"
"@babel/traverse" "^7.19.
0
"
"@babel/types" "^7.19.
0
"
"@babel/traverse" "^7.19.
4
"
"@babel/types" "^7.19.
4
"
"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6":
version "7.18.6"
...
...
@@ -294,10 +294,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.4.3":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.
3
.tgz#
8dd36d17c53ff347f9e55c328710321b49479a9a
"
integrity sha512-
pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ
==
"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3",
"@babel/parser@^7.19.4",
"@babel/parser@^7.4.3":
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.
4
.tgz#
03c4339d2b8971eb3beca5252bafd9b9f79db3dc
"
integrity sha512-
qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA
==
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
version "7.18.6"
...
...
@@ -401,14 +401,14 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
"@babel/plugin-proposal-object-rest-spread@^7.1
8.9
":
version "7.1
8.9
"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.1
8.9
.tgz#
f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7
"
integrity sha512-
kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6
Q==
"@babel/plugin-proposal-object-rest-spread@^7.1
9.4
":
version "7.1
9.4
"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.1
9.4
.tgz#
a8fc86e8180ff57290c91a75d83fe658189b642d
"
integrity sha512-
wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93
Q==
dependencies:
"@babel/compat-data" "^7.1
8.8
"
"@babel/helper-compilation-targets" "^7.1
8.9
"
"@babel/helper-plugin-utils" "^7.1
8.9
"
"@babel/compat-data" "^7.1
9.4
"
"@babel/helper-compilation-targets" "^7.1
9.3
"
"@babel/helper-plugin-utils" "^7.1
9.0
"
"@babel/plugin-syntax-object-rest-spread" "^7.8.3"
"@babel/plugin-transform-parameters" "^7.18.8"
...
...
@@ -625,12 +625,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-transform-block-scoping@^7.1
8.9
":
version "7.1
8.9
"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.1
8.9
.tgz#
f9b7e018ac3f373c81452d6ada8bd5a18928926d
"
integrity sha512-
5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw
==
"@babel/plugin-transform-block-scoping@^7.1
9.4
":
version "7.1
9.4
"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.1
9.4
.tgz#
315d70f68ce64426db379a3d830e7ac30be02e9b
"
integrity sha512-
934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ
==
dependencies:
"@babel/helper-plugin-utils" "^7.1
8.9
"
"@babel/helper-plugin-utils" "^7.1
9.0
"
"@babel/plugin-transform-classes@^7.19.0":
version "7.19.0"
...
...
@@ -654,12 +654,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
"@babel/plugin-transform-destructuring@^7.1
8.13
":
version "7.1
8.13
"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1
8.13
.tgz#
9e03bc4a94475d62b7f4114938e6c5c33372cbf5
"
integrity sha512-
TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow
==
"@babel/plugin-transform-destructuring@^7.1
9.4
":
version "7.1
9.4
"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1
9.4
.tgz#
46890722687b9b89e1369ad0bd8dc6c5a3b4319d
"
integrity sha512-
t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA
==
dependencies:
"@babel/helper-plugin-utils" "^7.1
8.9
"
"@babel/helper-plugin-utils" "^7.1
9.0
"
"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4":
version "7.18.6"
...
...
@@ -925,11 +925,11 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.16.4", "@babel/preset-env@^7.18.2":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.
3
.tgz#
52cd19abaecb3f176a4ff9cc5e15b7bf06bec754
"
integrity sha512-
ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w
==
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.
4
.tgz#
4c91ce2e1f994f717efb4237891c3ad2d808c94b
"
integrity sha512-
5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg
==
dependencies:
"@babel/compat-data" "^7.19.
3
"
"@babel/compat-data" "^7.19.
4
"
"@babel/helper-compilation-targets" "^7.19.3"
"@babel/helper-plugin-utils" "^7.19.0"
"@babel/helper-validator-option" "^7.18.6"
...
...
@@ -944,7 +944,7 @@
"@babel/plugin-proposal-logical-assignment-operators" "^7.18.9"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
"@babel/plugin-proposal-numeric-separator" "^7.18.6"
"@babel/plugin-proposal-object-rest-spread" "^7.1
8.9
"
"@babel/plugin-proposal-object-rest-spread" "^7.1
9.4
"
"@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
"@babel/plugin-proposal-optional-chaining" "^7.18.9"
"@babel/plugin-proposal-private-methods" "^7.18.6"
...
...
@@ -968,10 +968,10 @@
"@babel/plugin-transform-arrow-functions" "^7.18.6"
"@babel/plugin-transform-async-to-generator" "^7.18.6"
"@babel/plugin-transform-block-scoped-functions" "^7.18.6"
"@babel/plugin-transform-block-scoping" "^7.1
8.9
"
"@babel/plugin-transform-block-scoping" "^7.1
9.4
"
"@babel/plugin-transform-classes" "^7.19.0"
"@babel/plugin-transform-computed-properties" "^7.18.9"
"@babel/plugin-transform-destructuring" "^7.1
8.13
"
"@babel/plugin-transform-destructuring" "^7.1
9.4
"
"@babel/plugin-transform-dotall-regex" "^7.18.6"
"@babel/plugin-transform-duplicate-keys" "^7.18.9"
"@babel/plugin-transform-exponentiation-operator" "^7.18.6"
...
...
@@ -998,7 +998,7 @@
"@babel/plugin-transform-unicode-escapes" "^7.18.10"
"@babel/plugin-transform-unicode-regex" "^7.18.6"
"@babel/preset-modules" "^0.1.5"
"@babel/types" "^7.19.
3
"
"@babel/types" "^7.19.
4
"
babel-plugin-polyfill-corejs2 "^0.3.3"
babel-plugin-polyfill-corejs3 "^0.6.0"
babel-plugin-polyfill-regenerator "^0.4.1"
...
...
@@ -1038,17 +1038,17 @@
"@babel/plugin-transform-typescript" "^7.18.6"
"@babel/runtime-corejs3@^7.10.2":
version "7.19.
1
"
resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.19.
1
.tgz#
f0cbbe7edda7c4109cd253bb1dee99aba4594ad9
"
integrity sha512-
j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g
==
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.19.
4
.tgz#
870dbfd9685b3dad5aeb2d00841bb8b6192e3095
"
integrity sha512-
HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ
==
dependencies:
core-js-pure "^3.25.1"
regenerator-runtime "^0.13.4"
"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.6", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.8.4":
version "7.19.
0
"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.
0
.tgz#
22b11c037b094d27a8a2504ea4dcff00f50e2259
"
integrity sha512-
eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZ
A==
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.
4
.tgz#
a42f814502ee467d55b38dd1c256f53a7b885c78
"
integrity sha512-
EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3w
A==
dependencies:
regenerator-runtime "^0.13.4"
...
...
@@ -1061,28 +1061,28 @@
"@babel/parser" "^7.18.10"
"@babel/types" "^7.18.10"
"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.2":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.
3
.tgz#
3a3c5348d4988ba60884e8494b0592b2f15a04b4
"
integrity sha512-
qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ
==
"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3",
"@babel/traverse@^7.19.4",
"@babel/traverse@^7.4.3", "@babel/traverse@^7.7.2":
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.
4
.tgz#
f117820e18b1e59448a6c1fa9d0ff08f7ac459a8
"
integrity sha512-
w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g
==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/generator" "^7.19.
3
"
"@babel/generator" "^7.19.
4
"
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-function-name" "^7.19.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
"@babel/parser" "^7.19.
3
"
"@babel/types" "^7.19.
3
"
"@babel/parser" "^7.19.
4
"
"@babel/types" "^7.19.
4
"
debug "^4.1.0"
globals "^11.1.0"
"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.4", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4":
version "7.19.
3
"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.
3
.tgz#
fc420e6bbe54880bce6779ffaf315f5e43ec9624
"
integrity sha512-
hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQL
w==
"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.4", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3",
"@babel/types@^7.19.4",
"@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4":
version "7.19.
4
"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.
4
.tgz#
0dd5c91c573a202d600490a35b33246fed8a41c7
"
integrity sha512-
M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEt
w==
dependencies:
"@babel/helper-string-parser" "^7.1
8.10
"
"@babel/helper-string-parser" "^7.1
9.4
"
"@babel/helper-validator-identifier" "^7.19.1"
to-fast-properties "^2.0.0"
...
...
@@ -2353,9 +2353,9 @@
integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
"@types/node@*":
version "18.8.
3
"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.8.
3
.tgz#
ce750ab4017effa51aed6a7230651778d54e327c
"
integrity sha512-
0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1
w==
version "18.8.
4
"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.8.
4
.tgz#
54be907698f40de8a45770b48486aa3cbd3adff7
"
integrity sha512-
WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbo
w==
"@types/node@^15.12.2":
version "15.14.9"
...
...
@@ -2494,13 +2494,13 @@
"@types/yargs-parser" "*"
"@typescript-eslint/eslint-plugin@^5.8.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.
39
.0.tgz#
778b2d9e7f293502c7feeea6c74dca8eb3e67511
"
integrity sha512-
xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A
==
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.
40
.0.tgz#
0159bb71410eec563968288a17bd4478cdb685bd
"
integrity sha512-
FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q
==
dependencies:
"@typescript-eslint/scope-manager" "5.
39
.0"
"@typescript-eslint/type-utils" "5.
39
.0"
"@typescript-eslint/utils" "5.
39
.0"
"@typescript-eslint/scope-manager" "5.
40
.0"
"@typescript-eslint/type-utils" "5.
40
.0"
"@typescript-eslint/utils" "5.
40
.0"
debug "^4.3.4"
ignore "^5.2.0"
regexpp "^3.2.0"
...
...
@@ -2508,69 +2508,70 @@
tsutils "^3.21.0"
"@typescript-eslint/parser@^5.8.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.
39
.0.tgz#
93fa0bc980a3a501e081824f6097f7ca30aaa22b
"
integrity sha512-
PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA
==
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.
40
.0.tgz#
432bddc1fe9154945660f67c1ba6d44de5014840
"
integrity sha512-
Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw
==
dependencies:
"@typescript-eslint/scope-manager" "5.
39
.0"
"@typescript-eslint/types" "5.
39
.0"
"@typescript-eslint/typescript-estree" "5.
39
.0"
"@typescript-eslint/scope-manager" "5.
40
.0"
"@typescript-eslint/types" "5.
40
.0"
"@typescript-eslint/typescript-estree" "5.
40
.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.
39
.0.tgz#
873e1465afa3d6c78d8ed2da68aed266a08008d0
"
integrity sha512-
/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURB
w==
"@typescript-eslint/scope-manager@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.
40
.0.tgz#
d6ea782c8e3a2371ba3ea31458dcbdc934668fc4
"
integrity sha512-
d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0U
w==
dependencies:
"@typescript-eslint/types" "5.
39
.0"
"@typescript-eslint/visitor-keys" "5.
39
.0"
"@typescript-eslint/types" "5.
40
.0"
"@typescript-eslint/visitor-keys" "5.
40
.0"
"@typescript-eslint/type-utils@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.
39
.0.tgz#
0a8c00f95dce4335832ad2dc6bc431c14e32a0a
6"
integrity sha512-
KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA
==
"@typescript-eslint/type-utils@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.
40
.0.tgz#
4964099d0158355e72d67a370249d7fc0333112
6"
integrity sha512-
nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw
==
dependencies:
"@typescript-eslint/typescript-estree" "5.
39
.0"
"@typescript-eslint/utils" "5.
39
.0"
"@typescript-eslint/typescript-estree" "5.
40
.0"
"@typescript-eslint/utils" "5.
40
.0"
debug "^4.3.4"
tsutils "^3.21.0"
"@typescript-eslint/types@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.
39
.0.tgz#
f4e9f207ebb4579fd854b25c
0bf6
4433bb5ed78d
"
integrity sha512-
gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPh
w==
"@typescript-eslint/types@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.
40
.0.tgz#
8de07e118a1
0b
8
f6
3c99e174a3860f75608c822e
"
integrity sha512-
V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTb
w==
"@typescript-eslint/typescript-estree@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.
39
.0.tgz#
c0316aa04a1a1f4f7f9498e3c13ef1d3dc4cf88b
"
integrity sha512-
qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA
==
"@typescript-eslint/typescript-estree@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.
40
.0.tgz#
e305e6a5d65226efa5471ee0f12e0ffaab6d3075
"
integrity sha512-
b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg
==
dependencies:
"@typescript-eslint/types" "5.
39
.0"
"@typescript-eslint/visitor-keys" "5.
39
.0"
"@typescript-eslint/types" "5.
40
.0"
"@typescript-eslint/visitor-keys" "5.
40
.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
"@typescript-eslint/utils@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.
39
.0.tgz#
b7063cca1dcf08d1d21b0d91db491161ad0be110
"
integrity sha512-
+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg
==
"@typescript-eslint/utils@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.
40
.0.tgz#
647f56a875fd09d33c6abd70913c3dd50759b772
"
integrity sha512-
MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA
==
dependencies:
"@types/json-schema" "^7.0.9"
"@typescript-eslint/scope-manager" "5.
39
.0"
"@typescript-eslint/types" "5.
39
.0"
"@typescript-eslint/typescript-estree" "5.
39
.0"
"@typescript-eslint/scope-manager" "5.
40
.0"
"@typescript-eslint/types" "5.
40
.0"
"@typescript-eslint/typescript-estree" "5.
40
.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
semver "^7.3.7"
"@typescript-eslint/visitor-keys@5.
39
.0":
version "5.
39
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.
39
.0.tgz#
8f41f7d241b47257b081ddba5d3ce80deaae61e2
"
integrity sha512-
yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg
==
"@typescript-eslint/visitor-keys@5.
40
.0":
version "5.
40
.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.
40
.0.tgz#
dd2d38097f68e0d2e1e06cb9f73c0173aca54b68
"
integrity sha512-
ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ
==
dependencies:
"@typescript-eslint/types" "5.
39
.0"
"@typescript-eslint/types" "5.
40
.0"
eslint-visitor-keys "^3.3.0"
"@uifabric/foundation@^7.10.15":
...
...
@@ -4007,11 +4008,9 @@ content-type@~1.0.4:
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
dependencies:
safe-buffer "~5.1.1"
version "1.9.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
cookie-signature@1.0.6:
version "1.0.6"
...
...
@@ -4757,9 +4756,9 @@ default-gateway@^6.0.3:
execa "^5.0.0"
defaults@^1.0.3:
version "1.0.
3
"
resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.
3
.tgz#
c656051e9817d9ff08ed881477f3fe4019f3ef7d
"
integrity sha512-
s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5H
A==
version "1.0.
4
"
resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.
4
.tgz#
b0b02062c1e2aa62ff5d9528f0f98baa90978d7a
"
integrity sha512-
eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8
A==
dependencies:
clone "^1.0.2"
...
...
@@ -5036,9 +5035,9 @@ ejs@^3.1.6:
jake "^10.8.5"
electron-to-chromium@^1.4.251:
version "1.4.27
6
"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.27
6
.tgz#
17837b19dafcc43aba885c4689358b298c19b520
"
integrity sha512-
EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ
==
version "1.4.27
9
"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.27
9
.tgz#
84267fec806a8b1c5a1daebf726c4e296e5bcdf9
"
integrity sha512-
xs7vEuSZ84+JsHSTFqqG0TE3i8EAivHomRQZhhcRvsmnjsh5C2KdhwNKf4ZRYtzq75wojpFyqb62m32Oam57wA
==
emittery@^0.8.1:
version "0.8.1"
...
...
@@ -5328,9 +5327,9 @@ eslint-plugin-react-hooks@^4.2.0:
integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
eslint-plugin-react@^7.24.0:
version "7.31.
8
"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.
8
.tgz#
3a4f80c10be1bcbc8197be9e8b641b2a3ef219bf
"
integrity sha512-
5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw
==
version "7.31.
10
"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.
10
.tgz#
6782c2c7fe91c09e715d536067644bbb9491419a
"
integrity sha512-
e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA
==
dependencies:
array-includes "^3.1.5"
array.prototype.flatmap "^1.3.0"
...
...
@@ -8453,9 +8452,9 @@ minimist-options@4.1.0:
kind-of "^6.0.3"
minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6:
version "1.2.
6
"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.
6
.tgz#
8637a5b759ea0d6e98702cfb3a9283323c93af44
"
integrity sha512-
Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q
==
version "1.2.
7
"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.
7
.tgz#
daa1c4d91f507390437c6a8bc01078e7000c4d18
"
integrity sha512-
bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g
==
minipass-collect@^1.0.2:
version "1.0.2"
...
...
@@ -8600,9 +8599,9 @@ mute-stream@~0.0.4:
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
nan@^2.12.1, nan@^2.13.2:
version "2.1
6
.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.1
6
.0.tgz#
664f43e45460fb98faf00edca0bb0d7b8dce7916
"
integrity sha512-
UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA
==
version "2.1
7
.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.1
7
.0.tgz#
c0150a2368a182f033e9aa5195ec76ea41a199cb
"
integrity sha512-
2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ
==
nanoid@^3.3.4:
version "3.3.4"
...
...
@@ -8676,9 +8675,9 @@ node-gyp@^8.4.1:
which "^2.0.2"
node-gyp@^9.0.0, node-gyp@^9.1.0:
version "9.
2
.0"
resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.
2
.0.tgz#
b3b56144828a98018a4cfb3033095e0f5b874d72
"
integrity sha512-
/+/YxGfIJOh/fnMsr4Ep0v6oOIjnO1BgLd2dcDspBX1spTkQU7xSIox5RdRE/2/Uq3ZwK8Z5swRIbMUmPlslmg
==
version "9.
3
.0"
resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.
3
.0.tgz#
f8eefe77f0ad8edb3b3b898409b53e697642b319
"
integrity sha512-
A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q
==
dependencies:
env-paths "^2.2.0"
glob "^7.1.4"
...
...
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