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
73812cd5
Commit
73812cd5
authored
Dec 13, 2021
by
steven
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: add eslint to frontend
parent
493391bb
Changes
21
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
1444 additions
and
163 deletions
+1444
-163
.eslintrc.json
web/.eslintrc.json
+22
-1
setting.json
web/.vscode/setting.json
+8
-0
package.json
web/package.json
+9
-1
CreateQueryDialog.tsx
web/src/components/CreateQueryDialog.tsx
+5
-3
Editor.tsx
web/src/components/Editor/Editor.tsx
+28
-12
MemoList.tsx
web/src/components/MemoList.tsx
+0
-1
MyAccountSection.tsx
web/src/components/MyAccountSection.tsx
+0
-1
PreferencesSection.tsx
web/src/components/PreferencesSection.tsx
+2
-2
QueryList.tsx
web/src/components/QueryList.tsx
+1
-1
Selector.tsx
web/src/components/common/Selector.tsx
+1
-1
api.ts
web/src/helpers/api.ts
+1
-1
utils.ts
web/src/helpers/utils.ts
+1
-1
useLoading.ts
web/src/hooks/useLoading.ts
+1
-1
useRefresh.ts
web/src/hooks/useRefresh.ts
+1
-1
createStore.ts
web/src/labs/createStore.ts
+1
-1
convertResourceToDataURL.ts
web/src/labs/html2image/convertResourceToDataURL.ts
+6
-5
getFontsStyleElement.ts
web/src/labs/html2image/getFontsStyleElement.ts
+1
-1
index.ts
web/src/labs/html2image/index.ts
+7
-2
useSelector.ts
web/src/labs/useSelector.ts
+1
-1
vite.config.ts
web/vite.config.ts
+2
-2
yarn.lock
web/yarn.lock
+1346
-124
No files found.
web/.eslintrc.json
View file @
73812cd5
{
{
"extends"
:
[
"prettier"
]
"env"
:
{
"browser"
:
true
,
"es2021"
:
true
},
"extends"
:
[
"eslint:recommended"
,
"plugin:react/recommended"
,
"plugin:@typescript-eslint/recommended"
,
"plugin:prettier/recommended"
],
"parser"
:
"@typescript-eslint/parser"
,
"parserOptions"
:
{
"ecmaFeatures"
:
{
"jsx"
:
true
},
"ecmaVersion"
:
"latest"
,
"sourceType"
:
"module"
},
"plugins"
:
[
"react"
,
"@typescript-eslint"
,
"prettier"
],
"ignorePatterns"
:
[
"node_modules"
,
"dist"
,
"public"
],
"rules"
:
{
"prettier/prettier"
:
"error"
,
"@typescript-eslint/no-empty-interface"
:
[
"off"
],
"@typescript-eslint/no-explicit-any"
:
[
"off"
],
"react/react-in-jsx-scope"
:
"off"
,
"@typescript-eslint/no-namespace"
:
"off"
}
}
}
web/.vscode/setting.json
0 → 100644
View file @
73812cd5
{
"eslint.validate"
:
[
"javascript"
,
"javascriptreact"
,
"typescript"
,
"typescriptreact"
,
"vue"
],
"editor.codeActionsOnSave"
:
{
"source.fixAll.eslint"
:
true
},
"editor.formatOnSave"
:
true
,
"editor.defaultFormatter"
:
"esbenp.prettier-vscode"
}
web/package.json
View file @
73812cd5
...
@@ -4,7 +4,8 @@
...
@@ -4,7 +4,8 @@
"scripts"
:
{
"scripts"
:
{
"dev"
:
"vite"
,
"dev"
:
"vite"
,
"build"
:
"tsc && vite build"
,
"build"
:
"tsc && vite build"
,
"serve"
:
"vite preview"
"serve"
:
"vite preview"
,
"lint"
:
"eslint --ext .js,.ts,.tsx, src"
},
},
"dependencies"
:
{
"dependencies"
:
{
"react"
:
"^17.0.2"
,
"react"
:
"^17.0.2"
,
...
@@ -14,8 +15,15 @@
...
@@ -14,8 +15,15 @@
"devDependencies"
:
{
"devDependencies"
:
{
"@types/react"
:
"^17.0.2"
,
"@types/react"
:
"^17.0.2"
,
"@types/react-dom"
:
"^17.0.2"
,
"@types/react-dom"
:
"^17.0.2"
,
"@typescript-eslint/eslint-plugin"
:
"^5.6.0"
,
"@typescript-eslint/parser"
:
"^5.6.0"
,
"@vitejs/plugin-react"
:
"^1.0.0"
,
"@vitejs/plugin-react"
:
"^1.0.0"
,
"eslint"
:
"^8.4.1"
,
"eslint-config-prettier"
:
"^8.3.0"
,
"eslint-plugin-prettier"
:
"^4.0.0"
,
"eslint-plugin-react"
:
"^7.27.1"
,
"less"
:
"^4.1.1"
,
"less"
:
"^4.1.1"
,
"prettier"
:
"2.5.1"
,
"typescript"
:
"^4.3.2"
,
"typescript"
:
"^4.3.2"
,
"vite"
:
"^2.6.14"
"vite"
:
"^2.6.14"
},
},
...
...
web/src/components/CreateQueryDialog.tsx
View file @
73812cd5
import
React
,
{
memo
,
useCallback
,
useEffect
,
useState
}
from
"react"
;
import
{
memo
,
useCallback
,
useEffect
,
useState
}
from
"react"
;
import
{
memoService
,
queryService
}
from
"../services"
;
import
{
memoService
,
queryService
}
from
"../services"
;
import
{
checkShouldShowMemoWithFilters
,
filterConsts
,
getDefaultFilter
,
relationConsts
}
from
"../helpers/filter"
;
import
{
checkShouldShowMemoWithFilters
,
filterConsts
,
getDefaultFilter
,
relationConsts
}
from
"../helpers/filter"
;
import
useLoading
from
"../hooks/useLoading"
;
import
useLoading
from
"../hooks/useLoading"
;
...
@@ -143,7 +143,7 @@ interface MemoFilterInputerProps {
...
@@ -143,7 +143,7 @@ interface MemoFilterInputerProps {
handleFilterRemove
:
(
index
:
number
)
=>
void
;
handleFilterRemove
:
(
index
:
number
)
=>
void
;
}
}
const
MemoFilterInputer
:
React
.
FC
<
MemoFilterInputerProps
>
=
memo
(
(
props
:
MemoFilterInputerProps
)
=>
{
const
FilterInputer
:
React
.
FC
<
MemoFilterInputerProps
>
=
(
props
:
MemoFilterInputerProps
)
=>
{
const
{
index
,
filter
,
handleFilterChange
,
handleFilterRemove
}
=
props
;
const
{
index
,
filter
,
handleFilterChange
,
handleFilterRemove
}
=
props
;
const
{
type
}
=
filter
;
const
{
type
}
=
filter
;
const
[
inputElements
,
setInputElements
]
=
useState
<
JSX
.
Element
>
(<></>);
const
[
inputElements
,
setInputElements
]
=
useState
<
JSX
.
Element
>
(<></>);
...
@@ -294,7 +294,9 @@ const MemoFilterInputer: React.FC<MemoFilterInputerProps> = memo((props: MemoFil
...
@@ -294,7 +294,9 @@ const MemoFilterInputer: React.FC<MemoFilterInputerProps> = memo((props: MemoFil
<
img
className=
"remove-btn"
src=
"/icons/close.svg"
onClick=
{
handleRemoveBtnClick
}
/>
<
img
className=
"remove-btn"
src=
"/icons/close.svg"
onClick=
{
handleRemoveBtnClick
}
/>
</
div
>
</
div
>
);
);
});
};
const
MemoFilterInputer
:
React
.
FC
<
MemoFilterInputerProps
>
=
memo
(
FilterInputer
);
export
default
function
showCreateQueryDialog
(
queryId
?:
string
):
void
{
export
default
function
showCreateQueryDialog
(
queryId
?:
string
):
void
{
showDialog
(
showDialog
(
...
...
web/src/components/Editor/Editor.tsx
View file @
73812cd5
...
@@ -25,6 +25,7 @@ interface Props {
...
@@ -25,6 +25,7 @@ interface Props {
onContentChange
:
(
content
:
string
)
=>
void
;
onContentChange
:
(
content
:
string
)
=>
void
;
}
}
// eslint-disable-next-line react/display-name
const
Editor
=
forwardRef
((
props
:
Props
,
ref
:
React
.
ForwardedRef
<
EditorRefActions
>
)
=>
{
const
Editor
=
forwardRef
((
props
:
Props
,
ref
:
React
.
ForwardedRef
<
EditorRefActions
>
)
=>
{
const
{
const
{
globalState
:
{
useTinyUndoHistoryCache
},
globalState
:
{
useTinyUndoHistoryCache
},
...
@@ -45,16 +46,21 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
...
@@ -45,16 +46,21 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
const
refresh
=
useRefresh
();
const
refresh
=
useRefresh
();
useEffect
(()
=>
{
useEffect
(()
=>
{
if
(
initialContent
)
{
if
(
initialContent
&&
editorRef
.
current
)
{
editorRef
.
current
!
.
value
=
initialContent
;
editorRef
.
current
.
value
=
initialContent
;
refresh
();
refresh
();
}
}
},
[]);
},
[]);
useEffect
(()
=>
{
useEffect
(()
=>
{
if
(
useTinyUndoHistoryCache
)
{
if
(
useTinyUndoHistoryCache
)
{
if
(
!
editorRef
.
current
)
{
return
;
}
const
{
tinyUndoActionsCache
,
tinyUndoIndexCache
}
=
storage
.
get
([
"tinyUndoActionsCache"
,
"tinyUndoIndexCache"
]);
const
{
tinyUndoActionsCache
,
tinyUndoIndexCache
}
=
storage
.
get
([
"tinyUndoActionsCache"
,
"tinyUndoIndexCache"
]);
tinyUndoRef
.
current
=
new
TinyUndo
(
editorRef
.
current
!
,
{
tinyUndoRef
.
current
=
new
TinyUndo
(
editorRef
.
current
,
{
interval
:
5000
,
interval
:
5000
,
initialActions
:
tinyUndoActionsCache
,
initialActions
:
tinyUndoActionsCache
,
initialIndex
:
tinyUndoIndexCache
,
initialIndex
:
tinyUndoIndexCache
,
...
@@ -88,17 +94,23 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
...
@@ -88,17 +94,23 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
ref
,
ref
,
()
=>
({
()
=>
({
focus
:
()
=>
{
focus
:
()
=>
{
editorRef
.
current
!
.
focus
();
editorRef
.
current
?
.
focus
();
},
},
insertText
:
(
rawText
:
string
)
=>
{
insertText
:
(
rawText
:
string
)
=>
{
const
prevValue
=
editorRef
.
current
!
.
value
;
if
(
!
editorRef
.
current
)
{
editorRef
.
current
!
.
value
=
prevValue
+
rawText
;
return
;
handleContentChangeCallback
(
editorRef
.
current
!
.
value
);
}
const
prevValue
=
editorRef
.
current
.
value
;
editorRef
.
current
.
value
=
prevValue
+
rawText
;
handleContentChangeCallback
(
editorRef
.
current
.
value
);
refresh
();
refresh
();
},
},
setContent
:
(
text
:
string
)
=>
{
setContent
:
(
text
:
string
)
=>
{
editorRef
.
current
!
.
value
=
text
;
if
(
editorRef
.
current
)
{
refresh
();
editorRef
.
current
.
value
=
text
;
refresh
();
}
},
},
getContent
:
():
string
=>
{
getContent
:
():
string
=>
{
return
editorRef
.
current
?.
value
??
""
;
return
editorRef
.
current
?.
value
??
""
;
...
@@ -108,7 +120,7 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
...
@@ -108,7 +120,7 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
);
);
const
handleEditorInput
=
useCallback
(()
=>
{
const
handleEditorInput
=
useCallback
(()
=>
{
handleContentChangeCallback
(
editorRef
.
current
!
.
value
);
handleContentChangeCallback
(
editorRef
.
current
?.
value
??
""
);
refresh
();
refresh
();
},
[]);
},
[]);
...
@@ -124,8 +136,12 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
...
@@ -124,8 +136,12 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef<EditorRefAction
},
[]);
},
[]);
const
handleCommonConfirmBtnClick
=
useCallback
(()
=>
{
const
handleCommonConfirmBtnClick
=
useCallback
(()
=>
{
handleConfirmBtnClickCallback
(
editorRef
.
current
!
.
value
);
if
(
!
editorRef
.
current
)
{
editorRef
.
current
!
.
value
=
""
;
return
;
}
handleConfirmBtnClickCallback
(
editorRef
.
current
.
value
);
editorRef
.
current
.
value
=
""
;
refresh
();
refresh
();
// After confirm btn clicked, tiny-undo should reset state(clear actions and index)
// After confirm btn clicked, tiny-undo should reset state(clear actions and index)
tinyUndoRef
.
current
?.
resetState
();
tinyUndoRef
.
current
?.
resetState
();
...
...
web/src/components/MemoList.tsx
View file @
73812cd5
...
@@ -14,7 +14,6 @@ const MemoList: React.FC<Props> = () => {
...
@@ -14,7 +14,6 @@ const MemoList: React.FC<Props> = () => {
const
{
const
{
locationState
:
{
query
},
locationState
:
{
query
},
memoState
:
{
memos
},
memoState
:
{
memos
},
globalState
,
}
=
useContext
(
appContext
);
}
=
useContext
(
appContext
);
const
[
isFetching
,
setFetchStatus
]
=
useState
(
true
);
const
[
isFetching
,
setFetchStatus
]
=
useState
(
true
);
const
wrapperElement
=
useRef
<
HTMLDivElement
>
(
null
);
const
wrapperElement
=
useRef
<
HTMLDivElement
>
(
null
);
...
...
web/src/components/MyAccountSection.tsx
View file @
73812cd5
...
@@ -23,7 +23,6 @@ const MyAccountSection: React.FC<Props> = () => {
...
@@ -23,7 +23,6 @@ const MyAccountSection: React.FC<Props> = () => {
const
[
username
,
setUsername
]
=
useState
<
string
>
(
user
.
username
);
const
[
username
,
setUsername
]
=
useState
<
string
>
(
user
.
username
);
const
[
showEditUsernameInputs
,
setShowEditUsernameInputs
]
=
useState
(
false
);
const
[
showEditUsernameInputs
,
setShowEditUsernameInputs
]
=
useState
(
false
);
const
[
showConfirmUnbindGithubBtn
,
setShowConfirmUnbindGithubBtn
]
=
useState
(
false
);
const
[
showConfirmUnbindGithubBtn
,
setShowConfirmUnbindGithubBtn
]
=
useState
(
false
);
const
[
showConfirmUnbindWxBtn
,
setShowConfirmUnbindWxBtn
]
=
useState
(
false
);
const
handleUsernameChanged
=
(
e
:
React
.
ChangeEvent
<
HTMLInputElement
>
)
=>
{
const
handleUsernameChanged
=
(
e
:
React
.
ChangeEvent
<
HTMLInputElement
>
)
=>
{
const
nextUsername
=
e
.
target
.
value
as
string
;
const
nextUsername
=
e
.
target
.
value
as
string
;
...
...
web/src/components/PreferencesSection.tsx
View file @
73812cd5
...
@@ -11,7 +11,7 @@ const PreferencesSection: React.FC<Props> = () => {
...
@@ -11,7 +11,7 @@ const PreferencesSection: React.FC<Props> = () => {
const
{
globalState
}
=
useContext
(
appContext
);
const
{
globalState
}
=
useContext
(
appContext
);
const
{
useTinyUndoHistoryCache
,
shouldHideImageUrl
,
shouldSplitMemoWord
,
shouldUseMarkdownParser
}
=
globalState
;
const
{
useTinyUndoHistoryCache
,
shouldHideImageUrl
,
shouldSplitMemoWord
,
shouldUseMarkdownParser
}
=
globalState
;
const
demoMemoContent
=
`👋 你好呀~\n我是一个demo:\n* 👏 欢迎使用memos;`
;
const
demoMemoContent
=
"👋 你好呀~
\n
我是一个demo:
\n
* 👏 欢迎使用memos;"
;
const
handleOpenTinyUndoChanged
=
()
=>
{
const
handleOpenTinyUndoChanged
=
()
=>
{
globalStateService
.
setAppSetting
({
globalStateService
.
setAppSetting
({
...
@@ -87,7 +87,7 @@ const PreferencesSection: React.FC<Props> = () => {
...
@@ -87,7 +87,7 @@ const PreferencesSection: React.FC<Props> = () => {
<
label
className=
"form-label checkbox-form-label"
onClick=
{
handleOpenTinyUndoChanged
}
>
<
label
className=
"form-label checkbox-form-label"
onClick=
{
handleOpenTinyUndoChanged
}
>
<
span
className=
"normal-text"
>
<
span
className=
"normal-text"
>
启用
{
" "
}
启用
{
" "
}
<
a
target=
"_blank"
href=
"https://github.com/boojack/tiny-undo"
onClick=
{
(
e
)
=>
e
.
stopPropagation
()
}
>
<
a
target=
"_blank"
href=
"https://github.com/boojack/tiny-undo"
onClick=
{
(
e
)
=>
e
.
stopPropagation
()
}
rel=
"noreferrer"
>
tiny-undo
tiny-undo
</
a
>
</
a
>
</
span
>
</
span
>
...
...
web/src/components/QueryList.tsx
View file @
73812cd5
import
React
,
{
useContext
,
useEffect
}
from
"react"
;
import
{
useContext
,
useEffect
}
from
"react"
;
import
appContext
from
"../stores/appContext"
;
import
appContext
from
"../stores/appContext"
;
import
useToggle
from
"../hooks/useToggle"
;
import
useToggle
from
"../hooks/useToggle"
;
import
useLoading
from
"../hooks/useLoading"
;
import
useLoading
from
"../hooks/useLoading"
;
...
...
web/src/components/common/Selector.tsx
View file @
73812cd5
import
React
,
{
memo
,
useEffect
,
useRef
}
from
"react"
;
import
{
memo
,
useEffect
,
useRef
}
from
"react"
;
import
useToggle
from
"../../hooks/useToggle"
;
import
useToggle
from
"../../hooks/useToggle"
;
import
"../../less/common/selector.less"
;
import
"../../less/common/selector.less"
;
...
...
web/src/helpers/api.ts
View file @
73812cd5
...
@@ -16,8 +16,8 @@ async function request<T>(method: string, url: string, data?: any): Promise<Resp
...
@@ -16,8 +16,8 @@ async function request<T>(method: string, url: string, data?: any): Promise<Resp
"Content-Type"
:
"application/json"
,
"Content-Type"
:
"application/json"
,
};
};
if
(
data
!==
null
)
{
if
(
data
!==
null
)
{
requestConfig
.
body
=
JSON
.
stringify
(
data
);
}
}
requestConfig
.
body
=
JSON
.
stringify
(
data
);
}
}
const
response
=
await
fetch
(
url
,
requestConfig
);
const
response
=
await
fetch
(
url
,
requestConfig
);
...
...
web/src/helpers/utils.ts
View file @
73812cd5
...
@@ -169,7 +169,7 @@ namespace utils {
...
@@ -169,7 +169,7 @@ namespace utils {
finalObject
[
key
]
=
temp
;
finalObject
[
key
]
=
temp
;
}
}
}
else
{
}
else
{
if
(
Boolean
(
val
)
)
{
if
(
val
)
{
finalObject
[
key
]
=
val
;
finalObject
[
key
]
=
val
;
}
}
}
}
...
...
web/src/hooks/useLoading.ts
View file @
73812cd5
import
{
useState
}
from
"react"
;
import
{
useState
}
from
"react"
;
function
useLoading
(
initialState
:
boolean
=
true
)
{
function
useLoading
(
initialState
=
true
)
{
const
[
state
,
setState
]
=
useState
({
isLoading
:
initialState
,
isFailed
:
false
,
isSucceed
:
false
});
const
[
state
,
setState
]
=
useState
({
isLoading
:
initialState
,
isFailed
:
false
,
isSucceed
:
false
});
return
{
return
{
...
...
web/src/hooks/useRefresh.ts
View file @
73812cd5
import
{
useCallback
,
useState
}
from
"react"
;
import
{
useCallback
,
useState
}
from
"react"
;
function
useRefresh
()
{
function
useRefresh
()
{
const
[
_
,
setBoolean
]
=
useState
<
B
oolean
>
(
false
);
const
[
,
setBoolean
]
=
useState
<
b
oolean
>
(
false
);
const
refresh
=
useCallback
(()
=>
{
const
refresh
=
useCallback
(()
=>
{
setBoolean
((
ps
)
=>
{
setBoolean
((
ps
)
=>
{
...
...
web/src/labs/createStore.ts
View file @
73812cd5
export
type
State
=
Readonly
<
Object
>
;
export
type
State
=
Readonly
<
Record
<
string
,
any
>
>
;
export
type
Action
=
{
export
type
Action
=
{
type
:
string
;
type
:
string
;
payload
:
any
;
payload
:
any
;
...
...
web/src/labs/html2image/convertResourceToDataURL.ts
View file @
73812cd5
const
cachedResourceMap
=
new
Map
<
string
,
string
>
();
const
cachedResourceMap
=
new
Map
<
string
,
string
>
();
const
convertResourceToDataURL
=
(
url
:
string
,
useCache
=
true
):
Promise
<
string
>
=>
{
const
convertResourceToDataURL
=
async
(
url
:
string
,
useCache
=
true
):
Promise
<
string
>
=>
{
if
(
useCache
&&
cachedResourceMap
.
has
(
url
))
{
if
(
useCache
&&
cachedResourceMap
.
has
(
url
))
{
return
Promise
.
resolve
(
cachedResourceMap
.
get
(
url
)
as
string
);
return
Promise
.
resolve
(
cachedResourceMap
.
get
(
url
)
as
string
);
}
}
return
new
Promise
(
async
(
resolve
)
=>
{
const
res
=
await
fetch
(
url
);
const
res
=
await
fetch
(
url
);
const
blob
=
await
res
.
blob
();
const
blob
=
await
res
.
blob
();
var
reader
=
new
FileReader
();
return
new
Promise
((
resolve
)
=>
{
const
reader
=
new
FileReader
();
reader
.
onloadend
=
()
=>
{
reader
.
onloadend
=
()
=>
{
const
base64Url
=
reader
.
result
as
string
;
const
base64Url
=
reader
.
result
as
string
;
cachedResourceMap
.
set
(
url
,
base64Url
);
cachedResourceMap
.
set
(
url
,
base64Url
);
...
...
web/src/labs/html2image/getFontsStyleElement.ts
View file @
73812cd5
...
@@ -21,7 +21,7 @@ const getFontsStyleElement = async (element: HTMLElement) => {
...
@@ -21,7 +21,7 @@ const getFontsStyleElement = async (element: HTMLElement) => {
const
resourceUrls
=
src
.
split
(
","
).
map
((
s
)
=>
{
const
resourceUrls
=
src
.
split
(
","
).
map
((
s
)
=>
{
return
s
.
replace
(
/url
\(
"
?(
.+
?)
"
?\)
/
,
"$1"
);
return
s
.
replace
(
/url
\(
"
?(
.+
?)
"
?\)
/
,
"$1"
);
});
});
let
base64Urls
=
[];
const
base64Urls
:
string
[]
=
[];
for
(
const
url
of
resourceUrls
)
{
for
(
const
url
of
resourceUrls
)
{
try
{
try
{
...
...
web/src/labs/html2image/index.ts
View file @
73812cd5
...
@@ -73,11 +73,16 @@ export const toCanvas = async (element: HTMLElement, options?: Options): Promise
...
@@ -73,11 +73,16 @@ export const toCanvas = async (element: HTMLElement, options?: Options): Promise
const
imageEl
=
new
Image
();
const
imageEl
=
new
Image
();
imageEl
.
src
=
url
;
imageEl
.
src
=
url
;
const
canvas
=
document
.
createElement
(
"canvas"
);
const
context
=
canvas
.
getContext
(
"2d"
)
!
;
const
ratio
=
options
?.
pixelRatio
||
1
;
const
ratio
=
options
?.
pixelRatio
||
1
;
const
{
width
,
height
}
=
getElementSize
(
element
);
const
{
width
,
height
}
=
getElementSize
(
element
);
const
canvas
=
document
.
createElement
(
"canvas"
);
const
context
=
canvas
.
getContext
(
"2d"
);
if
(
!
context
)
{
return
Promise
.
reject
(
"Canvas error"
);
}
canvas
.
width
=
width
*
ratio
;
canvas
.
width
=
width
*
ratio
;
canvas
.
height
=
height
*
ratio
;
canvas
.
height
=
height
*
ratio
;
...
...
web/src/labs/useSelector.ts
View file @
73812cd5
import
{
useEffect
,
useState
}
from
"react"
;
import
{
useEffect
,
useState
}
from
"react"
;
type
State
=
Readonly
<
Object
>
;
type
State
=
Readonly
<
Record
<
string
,
any
>
>
;
interface
Action
{
interface
Action
{
type
:
string
;
type
:
string
;
}
}
...
...
web/vite.config.ts
View file @
73812cd5
...
@@ -8,8 +8,8 @@ export default defineConfig({
...
@@ -8,8 +8,8 @@ export default defineConfig({
cors
:
true
,
cors
:
true
,
proxy
:
{
proxy
:
{
"/api"
:
{
"/api"
:
{
target
:
"http://localhost:8080/"
,
//
target: "http://localhost:8080/",
//
target: "https://memos.justsven.top/",
target
:
"https://memos.justsven.top/"
,
changeOrigin
:
true
,
changeOrigin
:
true
,
},
},
},
},
...
...
web/yarn.lock
View file @
73812cd5
...
@@ -4,19 +4,19 @@
...
@@ -4,19 +4,19 @@
"@babel/code-frame@^7.16.0":
"@babel/code-frame@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431
"
resolved "https://registry.
npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz
"
integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==
integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==
dependencies:
dependencies:
"@babel/highlight" "^7.16.0"
"@babel/highlight" "^7.16.0"
"@babel/compat-data@^7.16.0":
"@babel/compat-data@^7.16.0":
version "7.16.4"
version "7.16.4"
resolved "https://registry.
yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e
"
resolved "https://registry.
npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz
"
integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==
integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==
"@babel/core@^7.15.5":
"@babel/core@^7.15.5":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/core/-/core-7.16.0.tgz#c4ff44046f5fe310525cc9eb4ef5147f0c5374d4
"
resolved "https://registry.
npmjs.org/@babel/core/-/core-7.16.0.tgz
"
integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==
integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==
dependencies:
dependencies:
"@babel/code-frame" "^7.16.0"
"@babel/code-frame" "^7.16.0"
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
"@babel/generator@^7.16.0":
"@babel/generator@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/generator/-/generator-7.16.0.tgz#d40f3d1d5075e62d3500bccb67f3daa8a95265b2
"
resolved "https://registry.
npmjs.org/@babel/generator/-/generator-7.16.0.tgz
"
integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==
integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
...
@@ -46,14 +46,14 @@
...
@@ -46,14 +46,14 @@
"@babel/helper-annotate-as-pure@^7.16.0":
"@babel/helper-annotate-as-pure@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz#9a1f0ebcda53d9a2d00108c4ceace6a5d5f1f08d
"
resolved "https://registry.
npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz
"
integrity sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==
integrity sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-compilation-targets@^7.16.0":
"@babel/helper-compilation-targets@^7.16.0":
version "7.16.3"
version "7.16.3"
resolved "https://registry.
yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz#5b480cd13f68363df6ec4dc8ac8e2da11363cbf0
"
resolved "https://registry.
npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz
"
integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==
integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==
dependencies:
dependencies:
"@babel/compat-data" "^7.16.0"
"@babel/compat-data" "^7.16.0"
...
@@ -63,7 +63,7 @@
...
@@ -63,7 +63,7 @@
"@babel/helper-function-name@^7.16.0":
"@babel/helper-function-name@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481
"
resolved "https://registry.
npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz
"
integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==
integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==
dependencies:
dependencies:
"@babel/helper-get-function-arity" "^7.16.0"
"@babel/helper-get-function-arity" "^7.16.0"
...
@@ -72,35 +72,35 @@
...
@@ -72,35 +72,35 @@
"@babel/helper-get-function-arity@^7.16.0":
"@babel/helper-get-function-arity@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa
"
resolved "https://registry.
npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz
"
integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==
integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-hoist-variables@^7.16.0":
"@babel/helper-hoist-variables@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a
"
resolved "https://registry.
npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz
"
integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==
integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-member-expression-to-functions@^7.16.0":
"@babel/helper-member-expression-to-functions@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz#29287040efd197c77636ef75188e81da8bccd5a4
"
resolved "https://registry.
npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz
"
integrity sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==
integrity sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-module-imports@^7.16.0":
"@babel/helper-module-imports@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3
"
resolved "https://registry.
npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz
"
integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==
integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-module-transforms@^7.16.0":
"@babel/helper-module-transforms@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz#1c82a8dd4cb34577502ebd2909699b194c3e9bb5
"
resolved "https://registry.
npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz
"
integrity sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==
integrity sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==
dependencies:
dependencies:
"@babel/helper-module-imports" "^7.16.0"
"@babel/helper-module-imports" "^7.16.0"
...
@@ -114,19 +114,19 @@
...
@@ -114,19 +114,19 @@
"@babel/helper-optimise-call-expression@^7.16.0":
"@babel/helper-optimise-call-expression@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz#cecdb145d70c54096b1564f8e9f10cd7d193b338
"
resolved "https://registry.
npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz
"
integrity sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==
integrity sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-plugin-utils@^7.14.5":
"@babel/helper-plugin-utils@^7.14.5":
version "7.14.5"
version "7.14.5"
resolved "https://registry.
yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9
"
resolved "https://registry.
npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz
"
integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
"@babel/helper-replace-supers@^7.16.0":
"@babel/helper-replace-supers@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz#73055e8d3cf9bcba8ddb55cad93fedc860f68f17
"
resolved "https://registry.
npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz
"
integrity sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==
integrity sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==
dependencies:
dependencies:
"@babel/helper-member-expression-to-functions" "^7.16.0"
"@babel/helper-member-expression-to-functions" "^7.16.0"
...
@@ -136,31 +136,31 @@
...
@@ -136,31 +136,31 @@
"@babel/helper-simple-access@^7.16.0":
"@babel/helper-simple-access@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz#21d6a27620e383e37534cf6c10bba019a6f90517
"
resolved "https://registry.
npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz
"
integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==
integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-split-export-declaration@^7.16.0":
"@babel/helper-split-export-declaration@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438
"
resolved "https://registry.
npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz
"
integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==
integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==
dependencies:
dependencies:
"@babel/types" "^7.16.0"
"@babel/types" "^7.16.0"
"@babel/helper-validator-identifier@^7.15.7":
"@babel/helper-validator-identifier@^7.15.7":
version "7.15.7"
version "7.15.7"
resolved "https://registry.
yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389
"
resolved "https://registry.
npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz
"
integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
"@babel/helper-validator-option@^7.14.5":
"@babel/helper-validator-option@^7.14.5":
version "7.14.5"
version "7.14.5"
resolved "https://registry.
yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3
"
resolved "https://registry.
npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz
"
integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
"@babel/helpers@^7.16.0":
"@babel/helpers@^7.16.0":
version "7.16.3"
version "7.16.3"
resolved "https://registry.
yarnpkg.com/@babel/helpers/-/helpers-7.16.3.tgz#27fc64f40b996e7074dc73128c3e5c3e7f55c43c
"
resolved "https://registry.
npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz
"
integrity sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==
integrity sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==
dependencies:
dependencies:
"@babel/template" "^7.16.0"
"@babel/template" "^7.16.0"
...
@@ -169,7 +169,7 @@
...
@@ -169,7 +169,7 @@
"@babel/highlight@^7.16.0":
"@babel/highlight@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a
"
resolved "https://registry.
npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz
"
integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==
integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==
dependencies:
dependencies:
"@babel/helper-validator-identifier" "^7.15.7"
"@babel/helper-validator-identifier" "^7.15.7"
...
@@ -178,40 +178,40 @@
...
@@ -178,40 +178,40 @@
"@babel/parser@^7.16.0", "@babel/parser@^7.16.3":
"@babel/parser@^7.16.0", "@babel/parser@^7.16.3":
version "7.16.4"
version "7.16.4"
resolved "https://registry.
yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e
"
resolved "https://registry.
npmjs.org/@babel/parser/-/parser-7.16.4.tgz
"
integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==
integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==
"@babel/plugin-syntax-jsx@^7.16.0":
"@babel/plugin-syntax-jsx@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz#f9624394317365a9a88c82358d3f8471154698f1
"
resolved "https://registry.
npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz
"
integrity sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==
integrity sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==
dependencies:
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/plugin-transform-react-jsx-development@^7.14.5":
"@babel/plugin-transform-react-jsx-development@^7.14.5":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz#1cb52874678d23ab11d0d16488d54730807303ef
"
resolved "https://registry.
npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz
"
integrity sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==
integrity sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==
dependencies:
dependencies:
"@babel/plugin-transform-react-jsx" "^7.16.0"
"@babel/plugin-transform-react-jsx" "^7.16.0"
"@babel/plugin-transform-react-jsx-self@^7.14.9":
"@babel/plugin-transform-react-jsx-self@^7.14.9":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz#09202158abbc716a08330f392bfb98d6b9acfa0c
"
resolved "https://registry.
npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz
"
integrity sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==
integrity sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==
dependencies:
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/plugin-transform-react-jsx-source@^7.14.5":
"@babel/plugin-transform-react-jsx-source@^7.14.5":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz#d40c959d7803aae38224594585748693e84c0a22
"
resolved "https://registry.
npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz
"
integrity sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==
integrity sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==
dependencies:
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/helper-plugin-utils" "^7.14.5"
"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.0":
"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz#55b797d4960c3de04e07ad1c0476e2bc6a4889f1
"
resolved "https://registry.
npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz
"
integrity sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==
integrity sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==
dependencies:
dependencies:
"@babel/helper-annotate-as-pure" "^7.16.0"
"@babel/helper-annotate-as-pure" "^7.16.0"
...
@@ -222,7 +222,7 @@
...
@@ -222,7 +222,7 @@
"@babel/template@^7.16.0":
"@babel/template@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/template/-/template-7.16.0.tgz#d16a35ebf4cd74e202083356fab21dd89363ddd6
"
resolved "https://registry.
npmjs.org/@babel/template/-/template-7.16.0.tgz
"
integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==
integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==
dependencies:
dependencies:
"@babel/code-frame" "^7.16.0"
"@babel/code-frame" "^7.16.0"
...
@@ -231,7 +231,7 @@
...
@@ -231,7 +231,7 @@
"@babel/traverse@^7.16.0", "@babel/traverse@^7.16.3":
"@babel/traverse@^7.16.0", "@babel/traverse@^7.16.3":
version "7.16.3"
version "7.16.3"
resolved "https://registry.
yarnpkg.com/@babel/traverse/-/traverse-7.16.3.tgz#f63e8a938cc1b780f66d9ed3c54f532ca2d14787
"
resolved "https://registry.
npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz
"
integrity sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==
integrity sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==
dependencies:
dependencies:
"@babel/code-frame" "^7.16.0"
"@babel/code-frame" "^7.16.0"
...
@@ -246,35 +246,90 @@
...
@@ -246,35 +246,90 @@
"@babel/types@^7.16.0":
"@babel/types@^7.16.0":
version "7.16.0"
version "7.16.0"
resolved "https://registry.
yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba
"
resolved "https://registry.
npmjs.org/@babel/types/-/types-7.16.0.tgz
"
integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==
integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==
dependencies:
dependencies:
"@babel/helper-validator-identifier" "^7.15.7"
"@babel/helper-validator-identifier" "^7.15.7"
to-fast-properties "^2.0.0"
to-fast-properties "^2.0.0"
"@eslint/eslintrc@^1.0.5":
version "1.0.5"
resolved "https://registry.npmmirror.com/@eslint/eslintrc/download/@eslint/eslintrc-1.0.5.tgz"
integrity sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
espree "^9.2.0"
globals "^13.9.0"
ignore "^4.0.6"
import-fresh "^3.2.1"
js-yaml "^4.1.0"
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
"@humanwhocodes/config-array@^0.9.2":
version "0.9.2"
resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.9.2.tgz"
integrity sha1-aL5VxzcCMAnfxf4kXVEYG7ZHaRQ=
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
minimatch "^3.0.4"
"@humanwhocodes/object-schema@^1.2.1":
version "1.2.1"
resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz"
integrity sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U=
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
dependencies:
"@nodelib/fs.stat" "2.0.5"
run-parallel "^1.1.9"
"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
version "2.0.5"
resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
"@nodelib/fs.walk@^1.2.3":
version "1.2.8"
resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
dependencies:
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
"@rollup/pluginutils@^4.1.1":
"@rollup/pluginutils@^4.1.1":
version "4.1.1"
version "4.1.1"
resolved "https://registry.
yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.1.tgz#1d4da86dd4eded15656a57d933fda2b9a08d47ec
"
resolved "https://registry.
npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.1.tgz
"
integrity sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==
integrity sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==
dependencies:
dependencies:
estree-walker "^2.0.1"
estree-walker "^2.0.1"
picomatch "^2.2.2"
picomatch "^2.2.2"
"@types/json-schema@^7.0.9":
version "7.0.9"
resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz"
integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==
"@types/prop-types@*":
"@types/prop-types@*":
version "15.7.4"
version "15.7.4"
resolved "https://registry.
yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11
"
resolved "https://registry.
npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz
"
integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==
integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==
"@types/react-dom@^17.0.2":
"@types/react-dom@^17.0.2":
version "17.0.11"
version "17.0.11"
resolved "https://registry.
yarnpkg.com/@types/react-dom/-/react-dom-17.0.11.tgz#e1eadc3c5e86bdb5f7684e00274ae228e7bcc466
"
resolved "https://registry.
npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz
"
integrity sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==
integrity sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==
dependencies:
dependencies:
"@types/react" "*"
"@types/react" "*"
"@types/react@*", "@types/react@^17.0.2":
"@types/react@*", "@types/react@^17.0.2":
version "17.0.35"
version "17.0.35"
resolved "https://registry.
yarnpkg.com/@types/react/-/react-17.0.35.tgz#217164cf830267d56cd1aec09dcf25a541eedd4c
"
resolved "https://registry.
npmjs.org/@types/react/-/react-17.0.35.tgz
"
integrity sha512-r3C8/TJuri/SLZiiwwxQoLAoavaczARfT9up9b4Jr65+ErAUX3MIkU0oMOQnrpfgHme8zIqZLX7O5nnjm5Wayw==
integrity sha512-r3C8/TJuri/SLZiiwwxQoLAoavaczARfT9up9b4Jr65+ErAUX3MIkU0oMOQnrpfgHme8zIqZLX7O5nnjm5Wayw==
dependencies:
dependencies:
"@types/prop-types" "*"
"@types/prop-types" "*"
...
@@ -283,12 +338,82 @@
...
@@ -283,12 +338,82 @@
"@types/scheduler@*":
"@types/scheduler@*":
version "0.16.2"
version "0.16.2"
resolved "https://registry.
yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39
"
resolved "https://registry.
npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz
"
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
"@typescript-eslint/eslint-plugin@^5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz"
integrity sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==
dependencies:
"@typescript-eslint/experimental-utils" "5.6.0"
"@typescript-eslint/scope-manager" "5.6.0"
debug "^4.3.2"
functional-red-black-tree "^1.0.1"
ignore "^5.1.8"
regexpp "^3.2.0"
semver "^7.3.5"
tsutils "^3.21.0"
"@typescript-eslint/experimental-utils@5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz"
integrity sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==
dependencies:
"@types/json-schema" "^7.0.9"
"@typescript-eslint/scope-manager" "5.6.0"
"@typescript-eslint/types" "5.6.0"
"@typescript-eslint/typescript-estree" "5.6.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
"@typescript-eslint/parser@^5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz"
integrity sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==
dependencies:
"@typescript-eslint/scope-manager" "5.6.0"
"@typescript-eslint/types" "5.6.0"
"@typescript-eslint/typescript-estree" "5.6.0"
debug "^4.3.2"
"@typescript-eslint/scope-manager@5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz"
integrity sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==
dependencies:
"@typescript-eslint/types" "5.6.0"
"@typescript-eslint/visitor-keys" "5.6.0"
"@typescript-eslint/types@5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz"
integrity sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==
"@typescript-eslint/typescript-estree@5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz"
integrity sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==
dependencies:
"@typescript-eslint/types" "5.6.0"
"@typescript-eslint/visitor-keys" "5.6.0"
debug "^4.3.2"
globby "^11.0.4"
is-glob "^4.0.3"
semver "^7.3.5"
tsutils "^3.21.0"
"@typescript-eslint/visitor-keys@5.6.0":
version "5.6.0"
resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz"
integrity sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==
dependencies:
"@typescript-eslint/types" "5.6.0"
eslint-visitor-keys "^3.0.0"
"@vitejs/plugin-react@^1.0.0":
"@vitejs/plugin-react@^1.0.0":
version "1.0.9"
version "1.0.9"
resolved "https://registry.
yarnpkg.com/@vitejs/plugin-react/-/plugin-react-1.0.9.tgz#3166e82cc986512c2e0411138305468488704e86
"
resolved "https://registry.
npmjs.org/@vitejs/plugin-react/-/plugin-react-1.0.9.tgz
"
integrity sha512-1iTS/c3z4QWj8aXIItp6zFMI08UQEz5+fGvnahSCFOSIfazKDlCTEUUQJP23zoxFjeKOF+M3/WA0ZatcHUVEqg==
integrity sha512-1iTS/c3z4QWj8aXIItp6zFMI08UQEz5+fGvnahSCFOSIfazKDlCTEUUQJP23zoxFjeKOF+M3/WA0ZatcHUVEqg==
dependencies:
dependencies:
"@babel/core" "^7.15.5"
"@babel/core" "^7.15.5"
...
@@ -300,16 +425,103 @@
...
@@ -300,16 +425,103 @@
react-refresh "^0.10.0"
react-refresh "^0.10.0"
resolve "^1.20.0"
resolve "^1.20.0"
acorn-jsx@^5.3.1:
version "5.3.2"
resolved "https://registry.nlark.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz?cache=0&sync_timestamp=1625793705701&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.2.tgz"
integrity sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=
acorn@^8.6.0:
version "8.6.0"
resolved "https://registry.npmmirror.com/acorn/download/acorn-8.6.0.tgz?cache=0&sync_timestamp=1637225522161&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Facorn%2Fdownload%2Facorn-8.6.0.tgz"
integrity sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==
ajv@^6.10.0, ajv@^6.12.4:
version "6.12.6"
resolved "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1637522464253&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz"
integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=
dependencies:
fast-deep-equal "^3.1.1"
fast-json-stable-stringify "^2.0.0"
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
ansi-colors@^4.1.1:
version "4.1.1"
resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz"
integrity sha1-y7muJWv3UK8eqzRPIpqif+lLo0g=
ansi-regex@^5.0.1:
version "5.0.1"
resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.1.tgz"
integrity sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=
ansi-styles@^3.2.1:
ansi-styles@^3.2.1:
version "3.2.1"
version "3.2.1"
resolved "https://registry.
yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d
"
resolved "https://registry.
npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz
"
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
dependencies:
dependencies:
color-convert "^1.9.0"
color-convert "^1.9.0"
ansi-styles@^4.1.0:
version "4.3.0"
resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz"
integrity sha1-7dgDYornHATIWuegkG7a00tkiTc=
dependencies:
color-convert "^2.0.1"
argparse@^2.0.1:
version "2.0.1"
resolved "https://registry.nlark.com/argparse/download/argparse-2.0.1.tgz"
integrity sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg=
array-includes@^3.1.3, array-includes@^3.1.4:
version "3.1.4"
resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz"
integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
es-abstract "^1.19.1"
get-intrinsic "^1.1.1"
is-string "^1.0.7"
array-union@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
array.prototype.flatmap@^1.2.5:
version "1.2.5"
resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz"
integrity sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==
dependencies:
call-bind "^1.0.0"
define-properties "^1.1.3"
es-abstract "^1.19.0"
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&sync_timestamp=1617714223283&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz"
integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.nlark.com/brace-expansion/download/brace-expansion-1.1.11.tgz"
integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
braces@^3.0.1:
version "3.0.2"
resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
dependencies:
fill-range "^7.0.1"
browserslist@^4.17.5:
browserslist@^4.17.5:
version "4.18.1"
version "4.18.1"
resolved "https://registry.
yarnpkg.com/browserslist/-/browserslist-4.18.1.tgz#60d3920f25b6860eb917c6c7b185576f4d8b017f
"
resolved "https://registry.
npmjs.org/browserslist/-/browserslist-4.18.1.tgz
"
integrity sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==
integrity sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==
dependencies:
dependencies:
caniuse-lite "^1.0.30001280"
caniuse-lite "^1.0.30001280"
...
@@ -318,165 +530,294 @@ browserslist@^4.17.5:
...
@@ -318,165 +530,294 @@ browserslist@^4.17.5:
node-releases "^2.0.1"
node-releases "^2.0.1"
picocolors "^1.0.0"
picocolors "^1.0.0"
call-bind@^1.0.0, call-bind@^1.0.2:
version "1.0.2"
resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"
integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
dependencies:
function-bind "^1.1.1"
get-intrinsic "^1.0.2"
callsites@^3.0.0:
version "3.1.0"
resolved "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz"
integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=
caniuse-lite@^1.0.30001280:
caniuse-lite@^1.0.30001280:
version "1.0.30001282"
version "1.0.30001282"
resolved "https://registry.
yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz#38c781ee0a90ccfe1fe7fefd00e43f5ffdcb96fd
"
resolved "https://registry.
npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz
"
integrity sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==
integrity sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==
chalk@^2.0.0:
chalk@^2.0.0:
version "2.4.2"
version "2.4.2"
resolved "https://registry.
yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424
"
resolved "https://registry.
npmjs.org/chalk/-/chalk-2.4.2.tgz
"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
dependencies:
dependencies:
ansi-styles "^3.2.1"
ansi-styles "^3.2.1"
escape-string-regexp "^1.0.5"
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
supports-color "^5.3.0"
chalk@^4.0.0:
version "4.1.2"
resolved "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz"
integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=
dependencies:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
color-convert@^1.9.0:
color-convert@^1.9.0:
version "1.9.3"
version "1.9.3"
resolved "https://registry.
yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8
"
resolved "https://registry.
npmjs.org/color-convert/-/color-convert-1.9.3.tgz
"
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
dependencies:
dependencies:
color-name "1.1.3"
color-name "1.1.3"
color-convert@^2.0.1:
version "2.0.1"
resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz"
integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=
dependencies:
color-name "~1.1.4"
color-name@1.1.3:
color-name@1.1.3:
version "1.1.3"
version "1.1.3"
resolved "https://registry.
yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25
"
resolved "https://registry.
npmjs.org/color-name/-/color-name-1.1.3.tgz
"
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
color-name@~1.1.4:
version "1.1.4"
resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz"
integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.npmmirror.com/concat-map/download/concat-map-0.0.1.tgz"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
convert-source-map@^1.7.0:
convert-source-map@^1.7.0:
version "1.8.0"
version "1.8.0"
resolved "https://registry.
yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369
"
resolved "https://registry.
npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz
"
integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
dependencies:
dependencies:
safe-buffer "~5.1.1"
safe-buffer "~5.1.1"
copy-anything@^2.0.1:
copy-anything@^2.0.1:
version "2.0.3"
version "2.0.3"
resolved "https://registry.
yarnpkg.com/copy-anything/-/copy-anything-2.0.3.tgz#842407ba02466b0df844819bbe3baebbe5d45d87
"
resolved "https://registry.
npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz
"
integrity sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==
integrity sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==
dependencies:
dependencies:
is-what "^3.12.0"
is-what "^3.12.0"
cross-spawn@^7.0.2:
version "7.0.3"
resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz"
integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY=
dependencies:
path-key "^3.1.0"
shebang-command "^2.0.0"
which "^2.0.1"
csstype@^3.0.2:
csstype@^3.0.2:
version "3.0.10"
version "3.0.10"
resolved "https://registry.
yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5
"
resolved "https://registry.
npmjs.org/csstype/-/csstype-3.0.10.tgz
"
integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==
integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==
debug@^3.2.6:
debug@^3.2.6:
version "3.2.7"
version "3.2.7"
resolved "https://registry.
yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a
"
resolved "https://registry.
npmjs.org/debug/-/debug-3.2.7.tgz
"
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
dependencies:
dependencies:
ms "^2.1.1"
ms "^2.1.1"
debug@^4.1.0:
debug@^4.1.0:
version "4.3.2"
version "4.3.2"
resolved "https://registry.
yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b
"
resolved "https://registry.
npmjs.org/debug/-/debug-4.3.2.tgz
"
integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
dependencies:
dependencies:
ms "2.1.2"
ms "2.1.2"
debug@^4.1.1, debug@^4.3.2:
version "4.3.3"
resolved "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz"
integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
dependencies:
ms "2.1.2"
deep-is@^0.1.3:
version "0.1.4"
resolved "https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz?cache=0&sync_timestamp=1630774768138&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdeep-is%2Fdownload%2Fdeep-is-0.1.4.tgz"
integrity sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=
define-properties@^1.1.3:
version "1.1.3"
resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"
integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
dependencies:
object-keys "^1.0.12"
dir-glob@^3.0.1:
version "3.0.1"
resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"
integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
dependencies:
path-type "^4.0.0"
doctrine@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz"
integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
dependencies:
esutils "^2.0.2"
doctrine@^3.0.0:
version "3.0.0"
resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz"
integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=
dependencies:
esutils "^2.0.2"
electron-to-chromium@^1.3.896:
electron-to-chromium@^1.3.896:
version "1.3.904"
version "1.3.904"
resolved "https://registry.
yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz#52a353994faeb0f2a9fab3606b4e0614d1af7b58
"
resolved "https://registry.
npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz
"
integrity sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw==
integrity sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw==
enquirer@^2.3.5:
version "2.3.6"
resolved "https://registry.npmmirror.com/enquirer/download/enquirer-2.3.6.tgz"
integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00=
dependencies:
ansi-colors "^4.1.1"
errno@^0.1.1:
errno@^0.1.1:
version "0.1.8"
version "0.1.8"
resolved "https://registry.
yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f
"
resolved "https://registry.
npmjs.org/errno/-/errno-0.1.8.tgz
"
integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
dependencies:
dependencies:
prr "~1.0.1"
prr "~1.0.1"
es-abstract@^1.19.0, es-abstract@^1.19.1:
version "1.19.1"
resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz"
integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==
dependencies:
call-bind "^1.0.2"
es-to-primitive "^1.2.1"
function-bind "^1.1.1"
get-intrinsic "^1.1.1"
get-symbol-description "^1.0.0"
has "^1.0.3"
has-symbols "^1.0.2"
internal-slot "^1.0.3"
is-callable "^1.2.4"
is-negative-zero "^2.0.1"
is-regex "^1.1.4"
is-shared-array-buffer "^1.0.1"
is-string "^1.0.7"
is-weakref "^1.0.1"
object-inspect "^1.11.0"
object-keys "^1.1.1"
object.assign "^4.1.2"
string.prototype.trimend "^1.0.4"
string.prototype.trimstart "^1.0.4"
unbox-primitive "^1.0.1"
es-to-primitive@^1.2.1:
version "1.2.1"
resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
dependencies:
is-callable "^1.1.4"
is-date-object "^1.0.1"
is-symbol "^1.0.2"
esbuild-android-arm64@0.13.15:
esbuild-android-arm64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-android-arm64/-
/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44"
resolved "https://registry.
npmmirror.com/esbuild-android-arm64/download
/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44"
integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==
integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==
esbuild-darwin-64@0.13.15:
esbuild-darwin-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72
"
resolved "https://registry.
npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz
"
integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==
integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==
esbuild-darwin-arm64@0.13.15:
esbuild-darwin-arm64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-darwin-arm64/-
/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a"
resolved "https://registry.
npmmirror.com/esbuild-darwin-arm64/download
/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a"
integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==
integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==
esbuild-freebsd-64@0.13.15:
esbuild-freebsd-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-freebsd-64/-
/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85"
resolved "https://registry.
npmmirror.com/esbuild-freebsd-64/download
/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85"
integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==
integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==
esbuild-freebsd-arm64@0.13.15:
esbuild-freebsd-arm64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-freebsd-arm64/-
/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52"
resolved "https://registry.
npmmirror.com/esbuild-freebsd-arm64/download
/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52"
integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==
integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==
esbuild-linux-32@0.13.15:
esbuild-linux-32@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-32/-
/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69"
resolved "https://registry.
npmmirror.com/esbuild-linux-32/download
/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69"
integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==
integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==
esbuild-linux-64@0.13.15:
esbuild-linux-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-64/-
/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3"
resolved "https://registry.
npmmirror.com/esbuild-linux-64/download
/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3"
integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==
integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==
esbuild-linux-arm64@0.13.15:
esbuild-linux-arm64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-arm64/-
/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1"
resolved "https://registry.
npmmirror.com/esbuild-linux-arm64/download
/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1"
integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==
integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==
esbuild-linux-arm@0.13.15:
esbuild-linux-arm@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-arm/-
/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe"
resolved "https://registry.
npmmirror.com/esbuild-linux-arm/download
/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe"
integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==
integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==
esbuild-linux-mips64le@0.13.15:
esbuild-linux-mips64le@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-mips64le/-
/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7"
resolved "https://registry.
npmmirror.com/esbuild-linux-mips64le/download
/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7"
integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==
integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==
esbuild-linux-ppc64le@0.13.15:
esbuild-linux-ppc64le@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-linux-ppc64le/-
/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2"
resolved "https://registry.
npmmirror.com/esbuild-linux-ppc64le/download
/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2"
integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==
integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==
esbuild-netbsd-64@0.13.15:
esbuild-netbsd-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-netbsd-64/-
/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038"
resolved "https://registry.
npmmirror.com/esbuild-netbsd-64/download
/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038"
integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==
integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==
esbuild-openbsd-64@0.13.15:
esbuild-openbsd-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-openbsd-64/-
/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7"
resolved "https://registry.
npmmirror.com/esbuild-openbsd-64/download
/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7"
integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==
integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==
esbuild-sunos-64@0.13.15:
esbuild-sunos-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-sunos-64/-
/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4"
resolved "https://registry.
npmmirror.com/esbuild-sunos-64/download
/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4"
integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==
integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==
esbuild-windows-32@0.13.15:
esbuild-windows-32@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-windows-32/-
/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7"
resolved "https://registry.
npmmirror.com/esbuild-windows-32/download
/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7"
integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==
integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==
esbuild-windows-64@0.13.15:
esbuild-windows-64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-windows-64/-
/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294"
resolved "https://registry.
npmmirror.com/esbuild-windows-64/download
/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294"
integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==
integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==
esbuild-windows-arm64@0.13.15:
esbuild-windows-arm64@0.13.15:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild-windows-arm64/-
/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3"
resolved "https://registry.
npmmirror.com/esbuild-windows-arm64/download
/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3"
integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==
integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==
esbuild@^0.13.2:
esbuild@^0.13.2:
version "0.13.15"
version "0.13.15"
resolved "https://registry.
yarnpkg.com/esbuild/-/esbuild-0.13.15.tgz#db56a88166ee373f87dbb2d8798ff449e0450cdf
"
resolved "https://registry.
npmjs.org/esbuild/-/esbuild-0.13.15.tgz
"
integrity sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==
integrity sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==
optionalDependencies:
optionalDependencies:
esbuild-android-arm64 "0.13.15"
esbuild-android-arm64 "0.13.15"
...
@@ -499,100 +840,576 @@ esbuild@^0.13.2:
...
@@ -499,100 +840,576 @@ esbuild@^0.13.2:
escalade@^3.1.1:
escalade@^3.1.1:
version "3.1.1"
version "3.1.1"
resolved "https://registry.
yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40
"
resolved "https://registry.
npmjs.org/escalade/-/escalade-3.1.1.tgz
"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
escape-string-regexp@^1.0.5:
escape-string-regexp@^1.0.5:
version "1.0.5"
version "1.0.5"
resolved "https://registry.
yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4
"
resolved "https://registry.
npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
escape-string-regexp@^4.0.0:
version "4.0.0"
resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz?cache=0&sync_timestamp=1618677264890&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-4.0.0.tgz"
integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=
eslint-config-prettier@^8.3.0:
version "8.3.0"
resolved "https://registry.nlark.com/eslint-config-prettier/download/eslint-config-prettier-8.3.0.tgz?cache=0&sync_timestamp=1619270502916&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-config-prettier%2Fdownload%2Feslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a"
integrity sha1-90cbILb+ipqSVMxoRFQgKIai3Xo=
eslint-plugin-prettier@^4.0.0:
version "4.0.0"
resolved "https://registry.npmmirror.com/eslint-plugin-prettier/download/eslint-plugin-prettier-4.0.0.tgz"
integrity sha1-i5nR5LiySnYkcrRWeZICNhnLmOA=
dependencies:
prettier-linter-helpers "^1.0.0"
eslint-plugin-react@^7.27.1:
version "7.27.1"
resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz"
integrity sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==
dependencies:
array-includes "^3.1.4"
array.prototype.flatmap "^1.2.5"
doctrine "^2.1.0"
estraverse "^5.3.0"
jsx-ast-utils "^2.4.1 || ^3.0.0"
minimatch "^3.0.4"
object.entries "^1.1.5"
object.fromentries "^2.0.5"
object.hasown "^1.1.0"
object.values "^1.1.5"
prop-types "^15.7.2"
resolve "^2.0.0-next.3"
semver "^6.3.0"
string.prototype.matchall "^4.0.6"
eslint-scope@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"
integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
dependencies:
esrecurse "^4.3.0"
estraverse "^4.1.1"
eslint-scope@^7.1.0:
version "7.1.0"
resolved "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-7.1.0.tgz?cache=0&sync_timestamp=1637466963861&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-7.1.0.tgz"
integrity sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==
dependencies:
esrecurse "^4.3.0"
estraverse "^5.2.0"
eslint-utils@^3.0.0:
version "3.0.0"
resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-3.0.0.tgz?cache=0&sync_timestamp=1620975524854&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-3.0.0.tgz"
integrity sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=
dependencies:
eslint-visitor-keys "^2.0.0"
eslint-visitor-keys@^2.0.0:
version "2.1.0"
resolved "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1636378468016&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz"
integrity sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=
eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.1.0:
version "3.1.0"
resolved "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.1.0.tgz?cache=0&sync_timestamp=1636378468016&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-3.1.0.tgz"
integrity sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==
eslint@^8.4.1:
version "8.4.1"
resolved "https://registry.npmmirror.com/eslint/download/eslint-8.4.1.tgz"
integrity sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==
dependencies:
"@eslint/eslintrc" "^1.0.5"
"@humanwhocodes/config-array" "^0.9.2"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
debug "^4.3.2"
doctrine "^3.0.0"
enquirer "^2.3.5"
escape-string-regexp "^4.0.0"
eslint-scope "^7.1.0"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.1.0"
espree "^9.2.0"
esquery "^1.4.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
file-entry-cache "^6.0.1"
functional-red-black-tree "^1.0.1"
glob-parent "^6.0.1"
globals "^13.6.0"
ignore "^4.0.6"
import-fresh "^3.0.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
js-yaml "^4.1.0"
json-stable-stringify-without-jsonify "^1.0.1"
levn "^0.4.1"
lodash.merge "^4.6.2"
minimatch "^3.0.4"
natural-compare "^1.4.0"
optionator "^0.9.1"
progress "^2.0.0"
regexpp "^3.2.0"
semver "^7.2.1"
strip-ansi "^6.0.1"
strip-json-comments "^3.1.0"
text-table "^0.2.0"
v8-compile-cache "^2.0.3"
espree@^9.2.0:
version "9.2.0"
resolved "https://registry.npmmirror.com/espree/download/espree-9.2.0.tgz"
integrity sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==
dependencies:
acorn "^8.6.0"
acorn-jsx "^5.3.1"
eslint-visitor-keys "^3.1.0"
esquery@^1.4.0:
version "1.4.0"
resolved "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz"
integrity sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=
dependencies:
estraverse "^5.1.0"
esrecurse@^4.3.0:
version "4.3.0"
resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz"
integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE=
dependencies:
estraverse "^5.2.0"
estraverse@^4.1.1:
version "4.3.0"
resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
version "5.3.0"
resolved "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237690684&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz"
integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM=
estree-walker@^2.0.1:
estree-walker@^2.0.1:
version "2.0.2"
version "2.0.2"
resolved "https://registry.
yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac
"
resolved "https://registry.
npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz
"
integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
esutils@^2.0.2:
version "2.0.3"
resolved "https://registry.nlark.com/esutils/download/esutils-2.0.3.tgz"
integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=
fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
version "3.1.3"
resolved "https://registry.nlark.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz"
integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=
fast-diff@^1.1.2:
version "1.2.0"
resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.2.0.tgz"
integrity sha1-c+4RmC2Gyq95WYKNUZz+kn+sXwM=
fast-glob@^3.1.1:
version "3.2.7"
resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz"
integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
dependencies:
"@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3"
glob-parent "^5.1.2"
merge2 "^1.3.0"
micromatch "^4.0.4"
fast-json-stable-stringify@^2.0.0:
version "2.1.0"
resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1576340500222&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz"
integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=
fast-levenshtein@^2.0.6:
version "2.0.6"
resolved "https://registry.npmmirror.com/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz"
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
fastq@^1.6.0:
version "1.13.0"
resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz"
integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
dependencies:
reusify "^1.0.4"
file-entry-cache@^6.0.1:
version "6.0.1"
resolved "https://registry.nlark.com/file-entry-cache/download/file-entry-cache-6.0.1.tgz"
integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=
dependencies:
flat-cache "^3.0.4"
fill-range@^7.0.1:
version "7.0.1"
resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
dependencies:
to-regex-range "^5.0.1"
flat-cache@^3.0.4:
version "3.0.4"
resolved "https://registry.nlark.com/flat-cache/download/flat-cache-3.0.4.tgz"
integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=
dependencies:
flatted "^3.1.0"
rimraf "^3.0.2"
flatted@^3.1.0:
version "3.2.4"
resolved "https://registry.npmmirror.com/flatted/download/flatted-3.2.4.tgz?cache=0&sync_timestamp=1636474118841&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fflatted%2Fdownload%2Fflatted-3.2.4.tgz"
integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.nlark.com/fs.realpath/download/fs.realpath-1.0.0.tgz"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
fsevents@~2.3.2:
fsevents@~2.3.2:
version "2.3.2"
version "2.3.2"
resolved "https://registry.
yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a
"
resolved "https://registry.
npmjs.org/fsevents/-/fsevents-2.3.2.tgz
"
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
function-bind@^1.1.1:
function-bind@^1.1.1:
version "1.1.1"
version "1.1.1"
resolved "https://registry.
yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d
"
resolved "https://registry.
npmjs.org/function-bind/-/function-bind-1.1.1.tgz
"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
functional-red-black-tree@^1.0.1:
version "1.0.1"
resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz"
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
gensync@^1.0.0-beta.2:
gensync@^1.0.0-beta.2:
version "1.0.0-beta.2"
version "1.0.0-beta.2"
resolved "https://registry.
yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0
"
resolved "https://registry.
npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz
"
integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
version "1.1.1"
resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz"
integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
has-symbols "^1.0.1"
get-symbol-description@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz"
integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
dependencies:
call-bind "^1.0.2"
get-intrinsic "^1.1.1"
glob-parent@^5.1.2:
version "5.1.2"
resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
dependencies:
is-glob "^4.0.1"
glob-parent@^6.0.1:
version "6.0.2"
resolved "https://registry.npmmirror.com/glob-parent/download/glob-parent-6.0.2.tgz?cache=0&sync_timestamp=1632953826690&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglob-parent%2Fdownload%2Fglob-parent-6.0.2.tgz"
integrity sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM=
dependencies:
is-glob "^4.0.3"
glob@^7.1.3:
version "7.2.0"
resolved "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz"
integrity sha1-0VU1r3cy4C6Uj0xBYovZECk/YCM=
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
minimatch "^3.0.4"
once "^1.3.0"
path-is-absolute "^1.0.0"
globals@^11.1.0:
globals@^11.1.0:
version "11.12.0"
version "11.12.0"
resolved "https://registry.
yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e
"
resolved "https://registry.
npmjs.org/globals/-/globals-11.12.0.tgz
"
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
globals@^13.6.0, globals@^13.9.0:
version "13.12.0"
resolved "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz"
integrity sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4=
dependencies:
type-fest "^0.20.2"
globby@^11.0.4:
version "11.0.4"
resolved "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz"
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
dependencies:
array-union "^2.1.0"
dir-glob "^3.0.1"
fast-glob "^3.1.1"
ignore "^5.1.4"
merge2 "^1.3.0"
slash "^3.0.0"
graceful-fs@^4.1.2:
graceful-fs@^4.1.2:
version "4.2.8"
version "4.2.8"
resolved "https://registry.
yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a
"
resolved "https://registry.
npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz
"
integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
has-bigints@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz"
integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
has-flag@^3.0.0:
has-flag@^3.0.0:
version "3.0.0"
version "3.0.0"
resolved "https://registry.
yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd
"
resolved "https://registry.
npmjs.org/has-flag/-/has-flag-3.0.0.tgz
"
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626716143790&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz"
integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=
has-symbols@^1.0.1, has-symbols@^1.0.2:
version "1.0.2"
resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz"
integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==
has-tostringtag@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz"
integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
dependencies:
has-symbols "^1.0.2"
has@^1.0.3:
has@^1.0.3:
version "1.0.3"
version "1.0.3"
resolved "https://registry.
yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796
"
resolved "https://registry.
npmjs.org/has/-/has-1.0.3.tgz
"
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
dependencies:
dependencies:
function-bind "^1.1.1"
function-bind "^1.1.1"
iconv-lite@^0.4.4:
iconv-lite@^0.4.4:
version "0.4.24"
version "0.4.24"
resolved "https://registry.
yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b
"
resolved "https://registry.
npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz
"
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
dependencies:
dependencies:
safer-buffer ">= 2.1.2 < 3"
safer-buffer ">= 2.1.2 < 3"
ignore@^4.0.6:
version "4.0.6"
resolved "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz"
integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=
ignore@^5.1.4, ignore@^5.1.8:
version "5.1.9"
resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz"
integrity sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==
image-size@~0.5.0:
image-size@~0.5.0:
version "0.5.5"
version "0.5.5"
resolved "https://registry.
yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c
"
resolved "https://registry.
npmjs.org/image-size/-/image-size-0.5.5.tgz
"
integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
import-fresh@^3.0.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469520031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz"
integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs=
dependencies:
parent-module "^1.0.0"
resolve-from "^4.0.0"
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz"
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
inflight@^1.0.4:
version "1.0.6"
resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz"
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
dependencies:
once "^1.3.0"
wrappy "1"
inherits@2:
version "2.0.4"
resolved "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz"
integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=
internal-slot@^1.0.3:
version "1.0.3"
resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz"
integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
dependencies:
get-intrinsic "^1.1.0"
has "^1.0.3"
side-channel "^1.0.4"
is-bigint@^1.0.1:
version "1.0.4"
resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz"
integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
dependencies:
has-bigints "^1.0.1"
is-boolean-object@^1.1.0:
version "1.1.2"
resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz"
integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
dependencies:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
is-callable@^1.1.4, is-callable@^1.2.4:
version "1.2.4"
resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz"
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
is-core-module@^2.2.0:
is-core-module@^2.2.0:
version "2.8.0"
version "2.8.0"
resolved "https://registry.
yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548
"
resolved "https://registry.
npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz
"
integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==
integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==
dependencies:
dependencies:
has "^1.0.3"
has "^1.0.3"
is-date-object@^1.0.1:
version "1.0.5"
resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz"
integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
dependencies:
has-tostringtag "^1.0.0"
is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.nlark.com/is-extglob/download/is-extglob-2.1.1.tgz"
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
version "4.0.3"
resolved "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934808704&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz"
integrity sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=
dependencies:
is-extglob "^2.1.1"
is-negative-zero@^2.0.1:
version "2.0.2"
resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz"
integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
is-number-object@^1.0.4:
version "1.0.6"
resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz"
integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==
dependencies:
has-tostringtag "^1.0.0"
is-number@^7.0.0:
version "7.0.0"
resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
is-regex@^1.1.4:
version "1.1.4"
resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
dependencies:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
is-shared-array-buffer@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz"
integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==
is-string@^1.0.5, is-string@^1.0.7:
version "1.0.7"
resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz"
integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
dependencies:
has-tostringtag "^1.0.0"
is-symbol@^1.0.2, is-symbol@^1.0.3:
version "1.0.4"
resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz"
integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
dependencies:
has-symbols "^1.0.2"
is-weakref@^1.0.1:
version "1.0.2"
resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz"
integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
dependencies:
call-bind "^1.0.2"
is-what@^3.12.0:
is-what@^3.12.0:
version "3.14.1"
version "3.14.1"
resolved "https://registry.
yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1
"
resolved "https://registry.
npmjs.org/is-what/-/is-what-3.14.1.tgz
"
integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz"
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
version "4.0.0"
version "4.0.0"
resolved "https://registry.
yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499
"
resolved "https://registry.
npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz
"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
js-yaml@^4.1.0:
version "4.1.0"
resolved "https://registry.nlark.com/js-yaml/download/js-yaml-4.1.0.tgz?cache=0&sync_timestamp=1618847247867&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjs-yaml%2Fdownload%2Fjs-yaml-4.1.0.tgz"
integrity sha1-wftl+PUBeQHN0slRhkuhhFihBgI=
dependencies:
argparse "^2.0.1"
jsesc@^2.5.1:
jsesc@^2.5.1:
version "2.5.2"
version "2.5.2"
resolved "https://registry.
yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4
"
resolved "https://registry.
npmjs.org/jsesc/-/jsesc-2.5.2.tgz
"
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
json-schema-traverse@^0.4.1:
version "0.4.1"
resolved "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz"
integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
json-stable-stringify-without-jsonify@^1.0.1:
version "1.0.1"
resolved "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz"
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
json5@^2.1.2:
json5@^2.1.2:
version "2.2.0"
version "2.2.0"
resolved "https://registry.
yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3
"
resolved "https://registry.
npmjs.org/json5/-/json5-2.2.0.tgz
"
integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
dependencies:
dependencies:
minimist "^1.2.5"
minimist "^1.2.5"
"jsx-ast-utils@^2.4.1 || ^3.0.0":
version "3.2.1"
resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz"
integrity sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==
dependencies:
array-includes "^3.1.3"
object.assign "^4.1.2"
less@^4.1.1:
less@^4.1.1:
version "4.1.2"
version "4.1.2"
resolved "https://registry.
yarnpkg.com/less/-/less-4.1.2.tgz#6099ee584999750c2624b65f80145f8674e4b4b0
"
resolved "https://registry.
npmjs.org/less/-/less-4.1.2.tgz
"
integrity sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==
integrity sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==
dependencies:
dependencies:
copy-anything "^2.0.1"
copy-anything "^2.0.1"
...
@@ -607,49 +1424,94 @@ less@^4.1.1:
...
@@ -607,49 +1424,94 @@ less@^4.1.1:
needle "^2.5.2"
needle "^2.5.2"
source-map "~0.6.0"
source-map "~0.6.0"
loose-envify@^1.1.0:
levn@^0.4.1:
version "0.4.1"
resolved "https://registry.npm.taobao.org/levn/download/levn-0.4.1.tgz?cache=0&sync_timestamp=1585967008825&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flevn%2Fdownload%2Flevn-0.4.1.tgz"
integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=
dependencies:
prelude-ls "^1.2.1"
type-check "~0.4.0"
lodash.merge@^4.6.2:
version "4.6.2"
resolved "https://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.2.tgz"
integrity sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo=
loose-envify@^1.1.0, loose-envify@^1.4.0:
version "1.4.0"
version "1.4.0"
resolved "https://registry.
yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf
"
resolved "https://registry.
npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz
"
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
dependencies:
dependencies:
js-tokens "^3.0.0 || ^4.0.0"
js-tokens "^3.0.0 || ^4.0.0"
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz"
integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=
dependencies:
yallist "^4.0.0"
make-dir@^2.1.0:
make-dir@^2.1.0:
version "2.1.0"
version "2.1.0"
resolved "https://registry.
yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5
"
resolved "https://registry.
npmjs.org/make-dir/-/make-dir-2.1.0.tgz
"
integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
dependencies:
dependencies:
pify "^4.0.1"
pify "^4.0.1"
semver "^5.6.0"
semver "^5.6.0"
merge2@^1.3.0:
version "1.4.1"
resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
micromatch@^4.0.4:
version "4.0.4"
resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz"
integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
dependencies:
braces "^3.0.1"
picomatch "^2.2.3"
mime@^1.4.1:
mime@^1.4.1:
version "1.6.0"
version "1.6.0"
resolved "https://registry.
yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1
"
resolved "https://registry.
npmjs.org/mime/-/mime-1.6.0.tgz
"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.nlark.com/minimatch/download/minimatch-3.0.4.tgz?cache=0&sync_timestamp=1618847378155&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz"
integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
dependencies:
brace-expansion "^1.1.7"
minimist@^1.2.5:
minimist@^1.2.5:
version "1.2.5"
version "1.2.5"
resolved "https://registry.
yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602
"
resolved "https://registry.
npmjs.org/minimist/-/minimist-1.2.5.tgz
"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
ms@2.1.2:
ms@2.1.2:
version "2.1.2"
version "2.1.2"
resolved "https://registry.
yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009
"
resolved "https://registry.
npmjs.org/ms/-/ms-2.1.2.tgz
"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
ms@^2.1.1:
ms@^2.1.1:
version "2.1.3"
version "2.1.3"
resolved "https://registry.
yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2
"
resolved "https://registry.
npmjs.org/ms/-/ms-2.1.3.tgz
"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
nanoid@^3.1.30:
nanoid@^3.1.30:
version "3.1.30"
version "3.1.30"
resolved "https://registry.
yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362
"
resolved "https://registry.
npmjs.org/nanoid/-/nanoid-3.1.30.tgz
"
integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==
integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz"
integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
needle@^2.5.2:
needle@^2.5.2:
version "2.9.1"
version "2.9.1"
resolved "https://registry.
yarnpkg.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684
"
resolved "https://registry.
npmjs.org/needle/-/needle-2.9.1.tgz
"
integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==
integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==
dependencies:
dependencies:
debug "^3.2.6"
debug "^3.2.6"
...
@@ -658,108 +1520,295 @@ needle@^2.5.2:
...
@@ -658,108 +1520,295 @@ needle@^2.5.2:
node-releases@^2.0.1:
node-releases@^2.0.1:
version "2.0.1"
version "2.0.1"
resolved "https://registry.
yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5
"
resolved "https://registry.
npmjs.org/node-releases/-/node-releases-2.0.1.tgz
"
integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==
integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==
object-assign@^4.1.1:
object-assign@^4.1.1:
version "4.1.1"
version "4.1.1"
resolved "https://registry.
yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863
"
resolved "https://registry.
npmjs.org/object-assign/-/object-assign-4.1.1.tgz
"
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
object-inspect@^1.11.0, object-inspect@^1.9.0:
version "1.11.1"
resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.1.tgz"
integrity sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA==
object-keys@^1.0.12, object-keys@^1.1.1:
version "1.1.1"
resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
object.assign@^4.1.2:
version "4.1.2"
resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz"
integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
dependencies:
call-bind "^1.0.0"
define-properties "^1.1.3"
has-symbols "^1.0.1"
object-keys "^1.1.1"
object.entries@^1.1.5:
version "1.1.5"
resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz"
integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
es-abstract "^1.19.1"
object.fromentries@^2.0.5:
version "2.0.5"
resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz"
integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
es-abstract "^1.19.1"
object.hasown@^1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz"
integrity sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==
dependencies:
define-properties "^1.1.3"
es-abstract "^1.19.1"
object.values@^1.1.5:
version "1.1.5"
resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz"
integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
es-abstract "^1.19.1"
once@^1.3.0:
version "1.4.0"
resolved "https://registry.nlark.com/once/download/once-1.4.0.tgz"
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
dependencies:
wrappy "1"
optionator@^0.9.1:
version "0.9.1"
resolved "https://registry.npm.taobao.org/optionator/download/optionator-0.9.1.tgz?cache=0&sync_timestamp=1585967009084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.9.1.tgz"
integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk=
dependencies:
deep-is "^0.1.3"
fast-levenshtein "^2.0.6"
levn "^0.4.1"
prelude-ls "^1.2.1"
type-check "^0.4.0"
word-wrap "^1.2.3"
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz"
integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=
dependencies:
callsites "^3.0.0"
parse-node-version@^1.0.1:
parse-node-version@^1.0.1:
version "1.0.1"
version "1.0.1"
resolved "https://registry.
yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b
"
resolved "https://registry.
npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz
"
integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz"
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
path-key@^3.1.0:
version "3.1.1"
resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz"
integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=
path-parse@^1.0.6:
path-parse@^1.0.6:
version "1.0.7"
version "1.0.7"
resolved "https://registry.
yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735
"
resolved "https://registry.
npmjs.org/path-parse/-/path-parse-1.0.7.tgz
"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
path-type@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
picocolors@^1.0.0:
picocolors@^1.0.0:
version "1.0.0"
version "1.0.0"
resolved "https://registry.
yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c
"
resolved "https://registry.
npmjs.org/picocolors/-/picocolors-1.0.0.tgz
"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
picomatch@^2.2.2:
picomatch@^2.2.2
, picomatch@^2.2.3
:
version "2.3.0"
version "2.3.0"
resolved "https://registry.
yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972
"
resolved "https://registry.
npmjs.org/picomatch/-/picomatch-2.3.0.tgz
"
integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
pify@^4.0.1:
pify@^4.0.1:
version "4.0.1"
version "4.0.1"
resolved "https://registry.
yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231
"
resolved "https://registry.
npmjs.org/pify/-/pify-4.0.1.tgz
"
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
postcss@^8.3.8:
postcss@^8.3.8:
version "8.3.11"
version "8.3.11"
resolved "https://registry.
yarnpkg.com/postcss/-/postcss-8.3.11.tgz#c3beca7ea811cd5e1c4a3ec6d2e7599ef1f8f858
"
resolved "https://registry.
npmjs.org/postcss/-/postcss-8.3.11.tgz
"
integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==
integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==
dependencies:
dependencies:
nanoid "^3.1.30"
nanoid "^3.1.30"
picocolors "^1.0.0"
picocolors "^1.0.0"
source-map-js "^0.6.2"
source-map-js "^0.6.2"
prelude-ls@^1.2.1:
version "1.2.1"
resolved "https://registry.npmmirror.com/prelude-ls/download/prelude-ls-1.2.1.tgz"
integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y=
prettier-linter-helpers@^1.0.0:
version "1.0.0"
resolved "https://registry.npm.taobao.org/prettier-linter-helpers/download/prettier-linter-helpers-1.0.0.tgz"
integrity sha1-0j1B/hN1ZG3i0BBNNFSjAIgCz3s=
dependencies:
fast-diff "^1.1.2"
prettier@2.5.1:
version "2.5.1"
resolved "https://registry.npmmirror.com/prettier/download/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a"
integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
progress@^2.0.0:
version "2.0.3"
resolved "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz"
integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=
prop-types@^15.7.2:
version "15.7.2"
resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz"
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
dependencies:
loose-envify "^1.4.0"
object-assign "^4.1.1"
react-is "^16.8.1"
prr@~1.0.1:
prr@~1.0.1:
version "1.0.1"
version "1.0.1"
resolved "https://registry.
yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476
"
resolved "https://registry.
npmjs.org/prr/-/prr-1.0.1.tgz
"
integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
punycode@^2.1.0:
version "2.1.1"
resolved "https://registry.nlark.com/punycode/download/punycode-2.1.1.tgz"
integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
queue-microtask@^1.2.2:
version "1.2.3"
resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
react-dom@^17.0.2:
react-dom@^17.0.2:
version "17.0.2"
version "17.0.2"
resolved "https://registry.
yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23
"
resolved "https://registry.
npmjs.org/react-dom/-/react-dom-17.0.2.tgz
"
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
dependencies:
dependencies:
loose-envify "^1.1.0"
loose-envify "^1.1.0"
object-assign "^4.1.1"
object-assign "^4.1.1"
scheduler "^0.20.2"
scheduler "^0.20.2"
react-is@^16.8.1:
version "16.13.1"
resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
react-refresh@^0.10.0:
react-refresh@^0.10.0:
version "0.10.0"
version "0.10.0"
resolved "https://registry.
yarnpkg.com/react-refresh/-/react-refresh-0.10.0.tgz#2f536c9660c0b9b1d500684d9e52a65e7404f7e3
"
resolved "https://registry.
npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz
"
integrity sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==
integrity sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==
react@^17.0.2:
react@^17.0.2:
version "17.0.2"
version "17.0.2"
resolved "https://registry.
yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037
"
resolved "https://registry.
npmjs.org/react/-/react-17.0.2.tgz
"
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
dependencies:
dependencies:
loose-envify "^1.1.0"
loose-envify "^1.1.0"
object-assign "^4.1.1"
object-assign "^4.1.1"
regexp.prototype.flags@^1.3.1:
version "1.3.1"
resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz"
integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
regexpp@^3.2.0:
version "3.2.0"
resolved "https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz"
integrity sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=
resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz"
integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=
resolve@^1.20.0:
resolve@^1.20.0:
version "1.20.0"
version "1.20.0"
resolved "https://registry.
yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975
"
resolved "https://registry.
npmjs.org/resolve/-/resolve-1.20.0.tgz
"
integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
dependencies:
dependencies:
is-core-module "^2.2.0"
is-core-module "^2.2.0"
path-parse "^1.0.6"
path-parse "^1.0.6"
resolve@^2.0.0-next.3:
version "2.0.0-next.3"
resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz"
integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==
dependencies:
is-core-module "^2.2.0"
path-parse "^1.0.6"
reusify@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
rimraf@^3.0.2:
version "3.0.2"
resolved "https://registry.nlark.com/rimraf/download/rimraf-3.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Frimraf%2Fdownload%2Frimraf-3.0.2.tgz"
integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=
dependencies:
glob "^7.1.3"
rollup@^2.57.0:
rollup@^2.57.0:
version "2.60.0"
version "2.60.0"
resolved "https://registry.
yarnpkg.com/rollup/-/rollup-2.60.0.tgz#4ee60ab7bdd0356763f87d7099f413e5460fc193
"
resolved "https://registry.
npmjs.org/rollup/-/rollup-2.60.0.tgz
"
integrity sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==
integrity sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==
optionalDependencies:
optionalDependencies:
fsevents "~2.3.2"
fsevents "~2.3.2"
run-parallel@^1.1.9:
version "1.2.0"
resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
dependencies:
queue-microtask "^1.2.2"
safe-buffer@~5.1.1:
safe-buffer@~5.1.1:
version "5.1.2"
version "5.1.2"
resolved "https://registry.
yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d
"
resolved "https://registry.
npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz
"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
"safer-buffer@>= 2.1.2 < 3":
"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
version "2.1.2"
resolved "https://registry.
yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a
"
resolved "https://registry.
npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz
"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
sax@^1.2.4:
sax@^1.2.4:
version "1.2.4"
version "1.2.4"
resolved "https://registry.
yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9
"
resolved "https://registry.
npmjs.org/sax/-/sax-1.2.4.tgz
"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
scheduler@^0.20.2:
scheduler@^0.20.2:
version "0.20.2"
version "0.20.2"
resolved "https://registry.
yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91
"
resolved "https://registry.
npmjs.org/scheduler/-/scheduler-0.20.2.tgz
"
integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
dependencies:
dependencies:
loose-envify "^1.1.0"
loose-envify "^1.1.0"
...
@@ -767,59 +1816,199 @@ scheduler@^0.20.2:
...
@@ -767,59 +1816,199 @@ scheduler@^0.20.2:
semver@^5.6.0:
semver@^5.6.0:
version "5.7.1"
version "5.7.1"
resolved "https://registry.
yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7
"
resolved "https://registry.
npmjs.org/semver/-/semver-5.7.1.tgz
"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
semver@^6.3.0:
semver@^6.3.0:
version "6.3.0"
version "6.3.0"
resolved "https://registry.
yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d
"
resolved "https://registry.
npmjs.org/semver/-/semver-6.3.0.tgz
"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
semver@^7.2.1, semver@^7.3.5:
version "7.3.5"
resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz"
integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
dependencies:
lru-cache "^6.0.0"
shebang-command@^2.0.0:
version "2.0.0"
resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fshebang-command%2Fdownload%2Fshebang-command-2.0.0.tgz"
integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=
dependencies:
shebang-regex "^3.0.0"
shebang-regex@^3.0.0:
version "3.0.0"
resolved "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz?cache=0&sync_timestamp=1628897365159&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-3.0.0.tgz"
integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=
side-channel@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"
integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
dependencies:
call-bind "^1.0.0"
get-intrinsic "^1.0.2"
object-inspect "^1.9.0"
slash@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
source-map-js@^0.6.2:
source-map-js@^0.6.2:
version "0.6.2"
version "0.6.2"
resolved "https://registry.
yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e
"
resolved "https://registry.
npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz
"
integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
source-map@^0.5.0:
source-map@^0.5.0:
version "0.5.7"
version "0.5.7"
resolved "https://registry.
yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc
"
resolved "https://registry.
npmjs.org/source-map/-/source-map-0.5.7.tgz
"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
source-map@~0.6.0:
source-map@~0.6.0:
version "0.6.1"
version "0.6.1"
resolved "https://registry.
yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263
"
resolved "https://registry.
npmjs.org/source-map/-/source-map-0.6.1.tgz
"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
string.prototype.matchall@^4.0.6:
version "4.0.6"
resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz"
integrity sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
es-abstract "^1.19.1"
get-intrinsic "^1.1.1"
has-symbols "^1.0.2"
internal-slot "^1.0.3"
regexp.prototype.flags "^1.3.1"
side-channel "^1.0.4"
string.prototype.trimend@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz"
integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
string.prototype.trimstart@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz"
integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632420487775&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz"
integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=
dependencies:
ansi-regex "^5.0.1"
strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
version "3.1.1"
resolved "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz"
integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=
supports-color@^5.3.0:
supports-color@^5.3.0:
version "5.5.0"
version "5.5.0"
resolved "https://registry.
yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f
"
resolved "https://registry.
npmjs.org/supports-color/-/supports-color-5.5.0.tgz
"
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
dependencies:
dependencies:
has-flag "^3.0.0"
has-flag "^3.0.0"
supports-color@^7.1.0:
version "7.2.0"
resolved "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz"
integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=
dependencies:
has-flag "^4.0.0"
text-table@^0.2.0:
version "0.2.0"
resolved "https://registry.nlark.com/text-table/download/text-table-0.2.0.tgz?cache=0&sync_timestamp=1618846790938&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftext-table%2Fdownload%2Ftext-table-0.2.0.tgz"
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
tiny-undo@^0.0.8:
tiny-undo@^0.0.8:
version "0.0.8"
version "0.0.8"
resolved "https://registry.
yarnpkg.com/tiny-undo/-/tiny-undo-0.0.8.tgz#6017fd1054055bcc40fd431d9e5cb6c046076aab
"
resolved "https://registry.
npmjs.org/tiny-undo/-/tiny-undo-0.0.8.tgz
"
integrity sha512-x/zUWVVoehq0TTLTLngUCvg41bssl5OYloNOE6sRz/2fsEetB87zpj4kEZyrmvzI3Rsq+t9olujqXprlu+lbvw==
integrity sha512-x/zUWVVoehq0TTLTLngUCvg41bssl5OYloNOE6sRz/2fsEetB87zpj4kEZyrmvzI3Rsq+t9olujqXprlu+lbvw==
to-fast-properties@^2.0.0:
to-fast-properties@^2.0.0:
version "2.0.0"
version "2.0.0"
resolved "https://registry.
yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e
"
resolved "https://registry.
npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz
"
integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
to-regex-range@^5.0.1:
version "5.0.1"
resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
dependencies:
is-number "^7.0.0"
tslib@^1.8.1:
version "1.14.1"
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.3.0:
tslib@^2.3.0:
version "2.3.1"
version "2.3.1"
resolved "https://registry.
yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01
"
resolved "https://registry.
npmjs.org/tslib/-/tslib-2.3.1.tgz
"
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
tsutils@^3.21.0:
version "3.21.0"
resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz"
integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
dependencies:
tslib "^1.8.1"
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
resolved "https://registry.npm.taobao.org/type-check/download/type-check-0.4.0.tgz"
integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE=
dependencies:
prelude-ls "^1.2.1"
type-fest@^0.20.2:
version "0.20.2"
resolved "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz"
integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=
typescript@^4.3.2:
typescript@^4.3.2:
version "4.5.2"
version "4.5.2"
resolved "https://registry.
yarnpkg.com/typescript/-/typescript-4.5.2.tgz#8ac1fba9f52256fdb06fb89e4122fa6a346c2998
"
resolved "https://registry.
npmjs.org/typescript/-/typescript-4.5.2.tgz
"
integrity sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==
integrity sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==
unbox-primitive@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz"
integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
dependencies:
function-bind "^1.1.1"
has-bigints "^1.0.1"
has-symbols "^1.0.2"
which-boxed-primitive "^1.0.2"
uri-js@^4.2.2:
version "4.4.1"
resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz"
integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=
dependencies:
punycode "^2.1.0"
v8-compile-cache@^2.0.3:
version "2.3.0"
resolved "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz"
integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=
vite@^2.6.14:
vite@^2.6.14:
version "2.6.14"
version "2.6.14"
resolved "https://registry.
yarnpkg.com/vite/-/vite-2.6.14.tgz#35c09a15e4df823410819a2a239ab11efb186271
"
resolved "https://registry.
npmjs.org/vite/-/vite-2.6.14.tgz
"
integrity sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==
integrity sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==
dependencies:
dependencies:
esbuild "^0.13.2"
esbuild "^0.13.2"
...
@@ -828,3 +2017,36 @@ vite@^2.6.14:
...
@@ -828,3 +2017,36 @@ vite@^2.6.14:
rollup "^2.57.0"
rollup "^2.57.0"
optionalDependencies:
optionalDependencies:
fsevents "~2.3.2"
fsevents "~2.3.2"
which-boxed-primitive@^1.0.2:
version "1.0.2"
resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"
integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
dependencies:
is-bigint "^1.0.1"
is-boolean-object "^1.1.0"
is-number-object "^1.0.4"
is-string "^1.0.5"
is-symbol "^1.0.3"
which@^2.0.1:
version "2.0.2"
resolved "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1574116092455&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz"
integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=
dependencies:
isexe "^2.0.0"
word-wrap@^1.2.3:
version "1.2.3"
resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz"
integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=
wrappy@1:
version "1.0.2"
resolved "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz"
integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=
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