Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
H
hw86AlenBolatov
Project
Project
Details
Activity
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
Болатов Ален
hw86AlenBolatov
Commits
61198d56
Commit
61198d56
authored
Mar 12, 2023
by
Болатов Ален
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added material ui container
parent
bb9be248
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1193 additions
and
74 deletions
+1193
-74
package-lock.json
frontend/package-lock.json
+1089
-56
package.json
frontend/package.json
+6
-0
App.tsx
frontend/src/App.tsx
+81
-15
linkSlice.ts
frontend/src/features/links/linkSlice.ts
+2
-2
index.css
frontend/src/index.css
+4
-0
main.tsx
frontend/src/main.tsx
+0
-1
reshake.d.ts
frontend/src/moduleTypes/reshake.d.ts
+1
-0
checkUrl.ts
frontend/src/utils/checkUrl.ts
+10
-0
No files found.
frontend/package-lock.json
View file @
61198d56
...
@@ -8,8 +8,14 @@
...
@@ -8,8 +8,14 @@
"name"
:
"frontend"
,
"name"
:
"frontend"
,
"version"
:
"0.0.0"
,
"version"
:
"0.0.0"
,
"dependencies"
:
{
"dependencies"
:
{
"@emotion/react"
:
"^11.10.6"
,
"@emotion/styled"
:
"^11.10.6"
,
"@material/typography"
:
"^14.0.0"
,
"@mui/material"
:
"^5.11.12"
,
"@reduxjs/toolkit"
:
"^1.9.3"
,
"@reduxjs/toolkit"
:
"^1.9.3"
,
"axios"
:
"^1.3.4"
,
"axios"
:
"^1.3.4"
,
"csshake"
:
"^1.7.0"
,
"font-proxima-nova"
:
"^1.0.1"
,
"react"
:
"^18.2.0"
,
"react"
:
"^18.2.0"
,
"react-dom"
:
"^18.2.0"
,
"react-dom"
:
"^18.2.0"
,
"react-redux"
:
"^8.0.5"
"react-redux"
:
"^8.0.5"
...
@@ -39,7 +45,6 @@
...
@@ -39,7 +45,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
,
"integrity"
:
"sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="
,
"integrity"
:
"sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"@babel/highlight"
:
"^7.18.6"
"@babel/highlight"
:
"^7.18.6"
},
},
...
@@ -172,7 +177,6 @@
...
@@ -172,7 +177,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
,
"integrity"
:
"sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="
,
"integrity"
:
"sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"@babel/types"
:
"^7.18.6"
"@babel/types"
:
"^7.18.6"
},
},
...
@@ -236,7 +240,6 @@
...
@@ -236,7 +240,6 @@
"version"
:
"7.19.4"
,
"version"
:
"7.19.4"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
,
"integrity"
:
"sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
,
"integrity"
:
"sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">=6.9.0"
"node"
:
">=6.9.0"
}
}
...
@@ -245,7 +248,6 @@
...
@@ -245,7 +248,6 @@
"version"
:
"7.19.1"
,
"version"
:
"7.19.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
,
"integrity"
:
"sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
,
"integrity"
:
"sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">=6.9.0"
"node"
:
">=6.9.0"
}
}
...
@@ -277,7 +279,6 @@
...
@@ -277,7 +279,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
,
"integrity"
:
"sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="
,
"integrity"
:
"sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"@babel/helper-validator-identifier"
:
"^7.18.6"
,
"@babel/helper-validator-identifier"
:
"^7.18.6"
,
"chalk"
:
"^2.0.0"
,
"chalk"
:
"^2.0.0"
,
...
@@ -379,7 +380,6 @@
...
@@ -379,7 +380,6 @@
"version"
:
"7.21.2"
,
"version"
:
"7.21.2"
,
"resolved"
:
"https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz"
,
"integrity"
:
"sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw=="
,
"integrity"
:
"sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"@babel/helper-string-parser"
:
"^7.19.4"
,
"@babel/helper-string-parser"
:
"^7.19.4"
,
"@babel/helper-validator-identifier"
:
"^7.19.1"
,
"@babel/helper-validator-identifier"
:
"^7.19.1"
,
...
@@ -389,6 +389,150 @@
...
@@ -389,6 +389,150 @@
"node"
:
">=6.9.0"
"node"
:
">=6.9.0"
}
}
},
},
"node_modules/@emotion/babel-plugin"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz"
,
"integrity"
:
"sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ=="
,
"dependencies"
:
{
"@babel/helper-module-imports"
:
"^7.16.7"
,
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/hash"
:
"^0.9.0"
,
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/serialize"
:
"^1.1.1"
,
"babel-plugin-macros"
:
"^3.1.0"
,
"convert-source-map"
:
"^1.5.0"
,
"escape-string-regexp"
:
"^4.0.0"
,
"find-root"
:
"^1.1.0"
,
"source-map"
:
"^0.5.7"
,
"stylis"
:
"4.1.3"
}
},
"node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
,
"integrity"
:
"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
,
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@emotion/cache"
:
{
"version"
:
"11.10.5"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz"
,
"integrity"
:
"sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA=="
,
"dependencies"
:
{
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/sheet"
:
"^1.2.1"
,
"@emotion/utils"
:
"^1.2.0"
,
"@emotion/weak-memoize"
:
"^0.3.0"
,
"stylis"
:
"4.1.3"
}
},
"node_modules/@emotion/hash"
:
{
"version"
:
"0.9.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz"
,
"integrity"
:
"sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
},
"node_modules/@emotion/is-prop-valid"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz"
,
"integrity"
:
"sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg=="
,
"dependencies"
:
{
"@emotion/memoize"
:
"^0.8.0"
}
},
"node_modules/@emotion/memoize"
:
{
"version"
:
"0.8.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz"
,
"integrity"
:
"sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
},
"node_modules/@emotion/react"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz"
,
"integrity"
:
"sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/babel-plugin"
:
"^11.10.6"
,
"@emotion/cache"
:
"^11.10.5"
,
"@emotion/serialize"
:
"^1.1.1"
,
"@emotion/use-insertion-effect-with-fallbacks"
:
"^1.0.0"
,
"@emotion/utils"
:
"^1.2.0"
,
"@emotion/weak-memoize"
:
"^0.3.0"
,
"hoist-non-react-statics"
:
"^3.3.1"
},
"peerDependencies"
:
{
"react"
:
">=16.8.0"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@emotion/serialize"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz"
,
"integrity"
:
"sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA=="
,
"dependencies"
:
{
"@emotion/hash"
:
"^0.9.0"
,
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/unitless"
:
"^0.8.0"
,
"@emotion/utils"
:
"^1.2.0"
,
"csstype"
:
"^3.0.2"
}
},
"node_modules/@emotion/sheet"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz"
,
"integrity"
:
"sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="
},
"node_modules/@emotion/styled"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz"
,
"integrity"
:
"sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/babel-plugin"
:
"^11.10.6"
,
"@emotion/is-prop-valid"
:
"^1.2.0"
,
"@emotion/serialize"
:
"^1.1.1"
,
"@emotion/use-insertion-effect-with-fallbacks"
:
"^1.0.0"
,
"@emotion/utils"
:
"^1.2.0"
},
"peerDependencies"
:
{
"@emotion/react"
:
"^11.0.0-rc.0"
,
"react"
:
">=16.8.0"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@emotion/unitless"
:
{
"version"
:
"0.8.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz"
,
"integrity"
:
"sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
},
"node_modules/@emotion/use-insertion-effect-with-fallbacks"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz"
,
"integrity"
:
"sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A=="
,
"peerDependencies"
:
{
"react"
:
">=16.8.0"
}
},
"node_modules/@emotion/utils"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz"
,
"integrity"
:
"sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
},
"node_modules/@emotion/weak-memoize"
:
{
"version"
:
"0.3.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz"
,
"integrity"
:
"sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
},
"node_modules/@esbuild/android-arm"
:
{
"node_modules/@esbuild/android-arm"
:
{
"version"
:
"0.16.17"
,
"version"
:
"0.16.17"
,
"resolved"
:
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz"
,
...
@@ -788,6 +932,258 @@
...
@@ -788,6 +932,258 @@
"@jridgewell/sourcemap-codec"
:
"1.4.14"
"@jridgewell/sourcemap-codec"
:
"1.4.14"
}
}
},
},
"node_modules/@material/feature-targeting"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-14.0.0.tgz"
,
"integrity"
:
"sha512-a5WGgHEq5lJeeNL5yevtgoZjBjXWy6+klfVWQEh8oyix/rMJygGgO7gEc52uv8fB8uAIoYEB3iBMOv8jRq8FeA=="
,
"dependencies"
:
{
"tslib"
:
"^2.1.0"
}
},
"node_modules/@material/theme"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/theme/-/theme-14.0.0.tgz"
,
"integrity"
:
"sha512-6/SENWNIFuXzeHMPHrYwbsXKgkvCtWuzzQ3cUu4UEt3KcQ5YpViazIM6h8ByYKZP8A9d8QpkJ0WGX5btGDcVoA=="
,
"dependencies"
:
{
"@material/feature-targeting"
:
"^14.0.0"
,
"tslib"
:
"^2.1.0"
}
},
"node_modules/@material/typography"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/typography/-/typography-14.0.0.tgz"
,
"integrity"
:
"sha512-/QtHBYiTR+TPMryM/CT386B2WlAQf/Ae32V324Z7P40gHLKY/YBXx7FDutAWZFeOerq/two4Nd2aAHBcMM2wMw=="
,
"dependencies"
:
{
"@material/feature-targeting"
:
"^14.0.0"
,
"@material/theme"
:
"^14.0.0"
,
"tslib"
:
"^2.1.0"
}
},
"node_modules/@mui/base"
:
{
"version"
:
"5.0.0-alpha.119"
,
"resolved"
:
"https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.119.tgz"
,
"integrity"
:
"sha512-XA5zhlYfXi67u613eIF0xRmktkatx6ERy3h+PwrMN5IcWFbgiL1guz8VpdXON+GWb8+G7B8t5oqTFIaCqaSAeA=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@emotion/is-prop-valid"
:
"^1.2.0"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.11"
,
"@popperjs/core"
:
"^2.11.6"
,
"clsx"
:
"^1.2.1"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"@types/react"
:
"^17.0.0 || ^18.0.0"
,
"react"
:
"^17.0.0 || ^18.0.0"
,
"react-dom"
:
"^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/core-downloads-tracker"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.12.tgz"
,
"integrity"
:
"sha512-LHh8HZQ5nPVcW5QnyLwkAZ40txc/S2bzKMQ3bTO+5mjuwAJ2AzQrjZINLVy1geY7ei1pHXVqO1hcWHg/QdT44w=="
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
}
},
"node_modules/@mui/material"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/material/-/material-5.11.12.tgz"
,
"integrity"
:
"sha512-M6BiIeJjySeEzWeiFJQ9pIjJy6mx5mHPWeMT99wjQdAmA2GxCQhE9A0fh6jQP4jMmYzxhOIhjsGcp0vSdpseXg=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/base"
:
"5.0.0-alpha.119"
,
"@mui/core-downloads-tracker"
:
"^5.11.12"
,
"@mui/system"
:
"^5.11.12"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.12"
,
"@types/react-transition-group"
:
"^4.4.5"
,
"clsx"
:
"^1.2.1"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
,
"react-transition-group"
:
"^4.4.5"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"@emotion/react"
:
"^11.5.0"
,
"@emotion/styled"
:
"^11.3.0"
,
"@types/react"
:
"^17.0.0 || ^18.0.0"
,
"react"
:
"^17.0.0 || ^18.0.0"
,
"react-dom"
:
"^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta"
:
{
"@emotion/react"
:
{
"optional"
:
true
},
"@emotion/styled"
:
{
"optional"
:
true
},
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/private-theming"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.12.tgz"
,
"integrity"
:
"sha512-hnJ0svNI1TPeWZ18E6DvES8PB4NyMLwal6EyXf69rTrYqT6wZPLjB+HiCYfSOCqU/fwArhupSqIIkQpDs8CkAw=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/utils"
:
"^5.11.12"
,
"prop-types"
:
"^15.8.1"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"@types/react"
:
"^17.0.0 || ^18.0.0"
,
"react"
:
"^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/styled-engine"
:
{
"version"
:
"5.11.11"
,
"resolved"
:
"https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz"
,
"integrity"
:
"sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@emotion/cache"
:
"^11.10.5"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"@emotion/react"
:
"^11.4.1"
,
"@emotion/styled"
:
"^11.3.0"
,
"react"
:
"^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta"
:
{
"@emotion/react"
:
{
"optional"
:
true
},
"@emotion/styled"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/system"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/system/-/system-5.11.12.tgz"
,
"integrity"
:
"sha512-sYjsXkiwKpZDC3aS6O/6KTjji0jGINLQcrD5EJ5NTkIDiLf19I4HJhnufgKqlTWNfoDBlRohuTf3TzfM06c4ug=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/private-theming"
:
"^5.11.12"
,
"@mui/styled-engine"
:
"^5.11.11"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.12"
,
"clsx"
:
"^1.2.1"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"@emotion/react"
:
"^11.5.0"
,
"@emotion/styled"
:
"^11.3.0"
,
"@types/react"
:
"^17.0.0 || ^18.0.0"
,
"react"
:
"^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta"
:
{
"@emotion/react"
:
{
"optional"
:
true
},
"@emotion/styled"
:
{
"optional"
:
true
},
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/types"
:
{
"version"
:
"7.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz"
,
"integrity"
:
"sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw=="
,
"peerDependencies"
:
{
"@types/react"
:
"*"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/@mui/utils"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/utils/-/utils-5.11.12.tgz"
,
"integrity"
:
"sha512-5vH9B/v8pzkpEPO2HvGM54ToXV6cFdAn8UrvdN8TMEEwpn/ycW0jLiyBcgUlPsQ+xha7hqXCPQYHaYFDIcwaiw=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@types/prop-types"
:
"^15.7.5"
,
"@types/react-is"
:
"^16.7.1 || ^17.0.0"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/mui"
},
"peerDependencies"
:
{
"react"
:
"^17.0.0 || ^18.0.0"
}
},
"node_modules/@popperjs/core"
:
{
"version"
:
"2.11.6"
,
"resolved"
:
"https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz"
,
"integrity"
:
"sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/popperjs"
}
},
"node_modules/@reduxjs/toolkit"
:
{
"node_modules/@reduxjs/toolkit"
:
{
"version"
:
"1.9.3"
,
"version"
:
"1.9.3"
,
"resolved"
:
"https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.3.tgz"
,
...
@@ -820,6 +1216,11 @@
...
@@ -820,6 +1216,11 @@
"hoist-non-react-statics"
:
"^3.3.0"
"hoist-non-react-statics"
:
"^3.3.0"
}
}
},
},
"node_modules/@types/parse-json"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz"
,
"integrity"
:
"sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
},
"node_modules/@types/prop-types"
:
{
"node_modules/@types/prop-types"
:
{
"version"
:
"15.7.5"
,
"version"
:
"15.7.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
,
...
@@ -844,6 +1245,22 @@
...
@@ -844,6 +1245,22 @@
"@types/react"
:
"*"
"@types/react"
:
"*"
}
}
},
},
"node_modules/@types/react-is"
:
{
"version"
:
"17.0.3"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz"
,
"integrity"
:
"sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw=="
,
"dependencies"
:
{
"@types/react"
:
"*"
}
},
"node_modules/@types/react-transition-group"
:
{
"version"
:
"4.4.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz"
,
"integrity"
:
"sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA=="
,
"dependencies"
:
{
"@types/react"
:
"*"
}
},
"node_modules/@types/scheduler"
:
{
"node_modules/@types/scheduler"
:
{
"version"
:
"0.16.2"
,
"version"
:
"0.16.2"
,
"resolved"
:
"https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
,
...
@@ -877,7 +1294,6 @@
...
@@ -877,7 +1294,6 @@
"version"
:
"3.2.1"
,
"version"
:
"3.2.1"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
,
"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=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"color-convert"
:
"^1.9.0"
"color-convert"
:
"^1.9.0"
},
},
...
@@ -900,6 +1316,20 @@
...
@@ -900,6 +1316,20 @@
"proxy-from-env"
:
"^1.1.0"
"proxy-from-env"
:
"^1.1.0"
}
}
},
},
"node_modules/babel-plugin-macros"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz"
,
"integrity"
:
"sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.12.5"
,
"cosmiconfig"
:
"^7.0.0"
,
"resolve"
:
"^1.19.0"
},
"engines"
:
{
"node"
:
">=10"
,
"npm"
:
">=6"
}
},
"node_modules/browserslist"
:
{
"node_modules/browserslist"
:
{
"version"
:
"4.21.5"
,
"version"
:
"4.21.5"
,
"resolved"
:
"https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
,
...
@@ -928,6 +1358,14 @@
...
@@ -928,6 +1358,14 @@
"node"
:
"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
"node"
:
"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
}
},
},
"node_modules/callsites"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
,
"integrity"
:
"sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/caniuse-lite"
:
{
"node_modules/caniuse-lite"
:
{
"version"
:
"1.0.30001464"
,
"version"
:
"1.0.30001464"
,
"resolved"
:
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz"
,
"resolved"
:
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz"
,
...
@@ -948,7 +1386,6 @@
...
@@ -948,7 +1386,6 @@
"version"
:
"2.4.2"
,
"version"
:
"2.4.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
,
"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=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"ansi-styles"
:
"^3.2.1"
,
"ansi-styles"
:
"^3.2.1"
,
"escape-string-regexp"
:
"^1.0.5"
,
"escape-string-regexp"
:
"^1.0.5"
,
...
@@ -958,11 +1395,18 @@
...
@@ -958,11 +1395,18 @@
"node"
:
">=4"
"node"
:
">=4"
}
}
},
},
"node_modules/clsx"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz"
,
"integrity"
:
"sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/color-convert"
:
{
"node_modules/color-convert"
:
{
"version"
:
"1.9.3"
,
"version"
:
"1.9.3"
,
"resolved"
:
"https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
,
"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=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"color-name"
:
"1.1.3"
"color-name"
:
"1.1.3"
}
}
...
@@ -970,8 +1414,7 @@
...
@@ -970,8 +1414,7 @@
"node_modules/color-name"
:
{
"node_modules/color-name"
:
{
"version"
:
"1.1.3"
,
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
,
"integrity"
:
"sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
,
"integrity"
:
"sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
"dev"
:
true
},
},
"node_modules/combined-stream"
:
{
"node_modules/combined-stream"
:
{
"version"
:
"1.0.8"
,
"version"
:
"1.0.8"
,
...
@@ -987,8 +1430,27 @@
...
@@ -987,8 +1430,27 @@
"node_modules/convert-source-map"
:
{
"node_modules/convert-source-map"
:
{
"version"
:
"1.9.0"
,
"version"
:
"1.9.0"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
,
"integrity"
:
"sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
,
"integrity"
:
"sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
"dev"
:
true
},
"node_modules/cosmiconfig"
:
{
"version"
:
"7.1.0"
,
"resolved"
:
"https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz"
,
"integrity"
:
"sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="
,
"dependencies"
:
{
"@types/parse-json"
:
"^4.0.0"
,
"import-fresh"
:
"^3.2.1"
,
"parse-json"
:
"^5.0.0"
,
"path-type"
:
"^4.0.0"
,
"yaml"
:
"^1.10.0"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/csshake"
:
{
"version"
:
"1.7.0"
,
"resolved"
:
"https://registry.npmjs.org/csshake/-/csshake-1.7.0.tgz"
,
"integrity"
:
"sha512-J8YPxrFmhNCK/sgoiWwbPDmUPramnEts8E9OZ6hdfh8z5wDjdIfVH0VgUz8HU5px5JpyLgnvPon6L3cmGef8TA=="
},
},
"node_modules/csstype"
:
{
"node_modules/csstype"
:
{
"version"
:
"3.1.1"
,
"version"
:
"3.1.1"
,
...
@@ -1020,12 +1482,29 @@
...
@@ -1020,12 +1482,29 @@
"node"
:
">=0.4.0"
"node"
:
">=0.4.0"
}
}
},
},
"node_modules/dom-helpers"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"
,
"integrity"
:
"sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.8.7"
,
"csstype"
:
"^3.0.2"
}
},
"node_modules/electron-to-chromium"
:
{
"node_modules/electron-to-chromium"
:
{
"version"
:
"1.4.328"
,
"version"
:
"1.4.328"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.328.tgz"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.328.tgz"
,
"integrity"
:
"sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw=="
,
"integrity"
:
"sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw=="
,
"dev"
:
true
"dev"
:
true
},
},
"node_modules/error-ex"
:
{
"version"
:
"1.3.2"
,
"resolved"
:
"https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
,
"integrity"
:
"sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="
,
"dependencies"
:
{
"is-arrayish"
:
"^0.2.1"
}
},
"node_modules/esbuild"
:
{
"node_modules/esbuild"
:
{
"version"
:
"0.16.17"
,
"version"
:
"0.16.17"
,
"resolved"
:
"https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz"
,
"resolved"
:
"https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz"
,
...
@@ -1076,11 +1555,15 @@
...
@@ -1076,11 +1555,15 @@
"version"
:
"1.0.5"
,
"version"
:
"1.0.5"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
,
"integrity"
:
"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
,
"integrity"
:
"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">=0.8.0"
"node"
:
">=0.8.0"
}
}
},
},
"node_modules/find-root"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz"
,
"integrity"
:
"sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
},
"node_modules/follow-redirects"
:
{
"node_modules/follow-redirects"
:
{
"version"
:
"1.15.2"
,
"version"
:
"1.15.2"
,
"resolved"
:
"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz"
,
...
@@ -1100,6 +1583,11 @@
...
@@ -1100,6 +1583,11 @@
}
}
}
}
},
},
"node_modules/font-proxima-nova"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/font-proxima-nova/-/font-proxima-nova-1.0.1.tgz"
,
"integrity"
:
"sha512-2KJ9QIg2ZhroIWVGS/dQqGFftwbpC2JqZErre4ALz0ZsHpA5S0cmL6GlLVCds4umfCtIyVSzMbXWZMvl8c9w5g=="
},
"node_modules/form-data"
:
{
"node_modules/form-data"
:
{
"version"
:
"4.0.0"
,
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
...
@@ -1130,8 +1618,7 @@
...
@@ -1130,8 +1618,7 @@
"node_modules/function-bind"
:
{
"node_modules/function-bind"
:
{
"version"
:
"1.1.1"
,
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
"dev"
:
true
},
},
"node_modules/gensync"
:
{
"node_modules/gensync"
:
{
"version"
:
"1.0.0-beta.2"
,
"version"
:
"1.0.0-beta.2"
,
...
@@ -1155,7 +1642,6 @@
...
@@ -1155,7 +1642,6 @@
"version"
:
"1.0.3"
,
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/has/-/has-1.0.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/has/-/has-1.0.3.tgz"
,
"integrity"
:
"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
,
"integrity"
:
"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"function-bind"
:
"^1.1.1"
"function-bind"
:
"^1.1.1"
},
},
...
@@ -1167,7 +1653,6 @@
...
@@ -1167,7 +1653,6 @@
"version"
:
"3.0.0"
,
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
,
"integrity"
:
"sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
,
"integrity"
:
"sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">=4"
"node"
:
">=4"
}
}
...
@@ -1194,11 +1679,30 @@
...
@@ -1194,11 +1679,30 @@
"url"
:
"https://opencollective.com/immer"
"url"
:
"https://opencollective.com/immer"
}
}
},
},
"node_modules/import-fresh"
:
{
"version"
:
"3.3.0"
,
"resolved"
:
"https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
,
"integrity"
:
"sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="
,
"dependencies"
:
{
"parent-module"
:
"^1.0.0"
,
"resolve-from"
:
"^4.0.0"
},
"engines"
:
{
"node"
:
">=6"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/is-arrayish"
:
{
"version"
:
"0.2.1"
,
"resolved"
:
"https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
,
"integrity"
:
"sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
},
"node_modules/is-core-module"
:
{
"node_modules/is-core-module"
:
{
"version"
:
"2.11.0"
,
"version"
:
"2.11.0"
,
"resolved"
:
"https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
,
"integrity"
:
"sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
,
"integrity"
:
"sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"has"
:
"^1.0.3"
"has"
:
"^1.0.3"
},
},
...
@@ -1223,6 +1727,11 @@
...
@@ -1223,6 +1727,11 @@
"node"
:
">=4"
"node"
:
">=4"
}
}
},
},
"node_modules/json-parse-even-better-errors"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
,
"integrity"
:
"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
},
"node_modules/json5"
:
{
"node_modules/json5"
:
{
"version"
:
"2.2.3"
,
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
...
@@ -1235,6 +1744,11 @@
...
@@ -1235,6 +1744,11 @@
"node"
:
">=6"
"node"
:
">=6"
}
}
},
},
"node_modules/lines-and-columns"
:
{
"version"
:
"1.2.4"
,
"resolved"
:
"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
,
"integrity"
:
"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
"node_modules/loose-envify"
:
{
"node_modules/loose-envify"
:
{
"version"
:
"1.4.0"
,
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
...
@@ -1310,11 +1824,54 @@
...
@@ -1310,11 +1824,54 @@
"integrity"
:
"sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
,
"integrity"
:
"sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
,
"dev"
:
true
"dev"
:
true
},
},
"node_modules/object-assign"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
,
"integrity"
:
"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/parent-module"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
,
"integrity"
:
"sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="
,
"dependencies"
:
{
"callsites"
:
"^3.0.0"
},
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/parse-json"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
,
"integrity"
:
"sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="
,
"dependencies"
:
{
"@babel/code-frame"
:
"^7.0.0"
,
"error-ex"
:
"^1.3.1"
,
"json-parse-even-better-errors"
:
"^2.3.0"
,
"lines-and-columns"
:
"^1.1.6"
},
"engines"
:
{
"node"
:
">=8"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/path-parse"
:
{
"node_modules/path-parse"
:
{
"version"
:
"1.0.7"
,
"version"
:
"1.0.7"
,
"resolved"
:
"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
,
"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=="
"dev"
:
true
},
"node_modules/path-type"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
,
"integrity"
:
"sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
,
"engines"
:
{
"node"
:
">=8"
}
},
},
"node_modules/picocolors"
:
{
"node_modules/picocolors"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
...
@@ -1346,6 +1903,21 @@
...
@@ -1346,6 +1903,21 @@
"node"
:
"^10 || ^12 || >=14"
"node"
:
"^10 || ^12 || >=14"
}
}
},
},
"node_modules/prop-types"
:
{
"version"
:
"15.8.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
,
"integrity"
:
"sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
,
"dependencies"
:
{
"loose-envify"
:
"^1.4.0"
,
"object-assign"
:
"^4.1.1"
,
"react-is"
:
"^16.13.1"
}
},
"node_modules/prop-types/node_modules/react-is"
:
{
"version"
:
"16.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
,
"integrity"
:
"sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"node_modules/proxy-from-env"
:
{
"node_modules/proxy-from-env"
:
{
"version"
:
"1.1.0"
,
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
...
@@ -1426,6 +1998,21 @@
...
@@ -1426,6 +1998,21 @@
"node"
:
">=0.10.0"
"node"
:
">=0.10.0"
}
}
},
},
"node_modules/react-transition-group"
:
{
"version"
:
"4.4.5"
,
"resolved"
:
"https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz"
,
"integrity"
:
"sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.5.5"
,
"dom-helpers"
:
"^5.0.1"
,
"loose-envify"
:
"^1.4.0"
,
"prop-types"
:
"^15.6.2"
},
"peerDependencies"
:
{
"react"
:
">=16.6.0"
,
"react-dom"
:
">=16.6.0"
}
},
"node_modules/redux"
:
{
"node_modules/redux"
:
{
"version"
:
"4.2.1"
,
"version"
:
"4.2.1"
,
"resolved"
:
"https://registry.npmjs.org/redux/-/redux-4.2.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/redux/-/redux-4.2.1.tgz"
,
...
@@ -1456,7 +2043,6 @@
...
@@ -1456,7 +2043,6 @@
"version"
:
"1.22.1"
,
"version"
:
"1.22.1"
,
"resolved"
:
"https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
,
"integrity"
:
"sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
,
"integrity"
:
"sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"is-core-module"
:
"^2.9.0"
,
"is-core-module"
:
"^2.9.0"
,
"path-parse"
:
"^1.0.7"
,
"path-parse"
:
"^1.0.7"
,
...
@@ -1469,6 +2055,14 @@
...
@@ -1469,6 +2055,14 @@
"url"
:
"https://github.com/sponsors/ljharb"
"url"
:
"https://github.com/sponsors/ljharb"
}
}
},
},
"node_modules/resolve-from"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
,
"integrity"
:
"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
,
"engines"
:
{
"node"
:
">=4"
}
},
"node_modules/rollup"
:
{
"node_modules/rollup"
:
{
"version"
:
"3.19.1"
,
"version"
:
"3.19.1"
,
"resolved"
:
"https://registry.npmjs.org/rollup/-/rollup-3.19.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/rollup/-/rollup-3.19.1.tgz"
,
...
@@ -1502,6 +2096,14 @@
...
@@ -1502,6 +2096,14 @@
"semver"
:
"bin/semver.js"
"semver"
:
"bin/semver.js"
}
}
},
},
"node_modules/source-map"
:
{
"version"
:
"0.5.7"
,
"resolved"
:
"https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
,
"integrity"
:
"sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/source-map-js"
:
{
"node_modules/source-map-js"
:
{
"version"
:
"1.0.2"
,
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
,
...
@@ -1511,11 +2113,15 @@
...
@@ -1511,11 +2113,15 @@
"node"
:
">=0.10.0"
"node"
:
">=0.10.0"
}
}
},
},
"node_modules/stylis"
:
{
"version"
:
"4.1.3"
,
"resolved"
:
"https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz"
,
"integrity"
:
"sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
},
"node_modules/supports-color"
:
{
"node_modules/supports-color"
:
{
"version"
:
"5.5.0"
,
"version"
:
"5.5.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
,
"integrity"
:
"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
,
"integrity"
:
"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"has-flag"
:
"^3.0.0"
"has-flag"
:
"^3.0.0"
},
},
...
@@ -1527,7 +2133,6 @@
...
@@ -1527,7 +2133,6 @@
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
,
"integrity"
:
"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
,
"integrity"
:
"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">= 0.4"
"node"
:
">= 0.4"
},
},
...
@@ -1539,11 +2144,15 @@
...
@@ -1539,11 +2144,15 @@
"version"
:
"2.0.0"
,
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
,
"integrity"
:
"sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
,
"integrity"
:
"sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">=4"
"node"
:
">=4"
}
}
},
},
"node_modules/tslib"
:
{
"version"
:
"2.5.0"
,
"resolved"
:
"https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz"
,
"integrity"
:
"sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
},
"node_modules/typescript"
:
{
"node_modules/typescript"
:
{
"version"
:
"4.9.5"
,
"version"
:
"4.9.5"
,
"resolved"
:
"https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz"
,
...
@@ -1645,6 +2254,14 @@
...
@@ -1645,6 +2254,14 @@
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
,
"integrity"
:
"sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
,
"integrity"
:
"sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
,
"dev"
:
true
"dev"
:
true
},
"node_modules/yaml"
:
{
"version"
:
"1.10.2"
,
"resolved"
:
"https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"
,
"integrity"
:
"sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
,
"engines"
:
{
"node"
:
">= 6"
}
}
}
},
},
"dependencies"
:
{
"dependencies"
:
{
...
@@ -1662,7 +2279,6 @@
...
@@ -1662,7 +2279,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
,
"integrity"
:
"sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="
,
"integrity"
:
"sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"@babel/highlight"
:
"^7.18.6"
"@babel/highlight"
:
"^7.18.6"
}
}
...
@@ -1763,7 +2379,6 @@
...
@@ -1763,7 +2379,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
,
"integrity"
:
"sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="
,
"integrity"
:
"sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"@babel/types"
:
"^7.18.6"
"@babel/types"
:
"^7.18.6"
}
}
...
@@ -1811,14 +2426,12 @@
...
@@ -1811,14 +2426,12 @@
"@babel/helper-string-parser"
:
{
"@babel/helper-string-parser"
:
{
"version"
:
"7.19.4"
,
"version"
:
"7.19.4"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
,
"integrity"
:
"sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
,
"integrity"
:
"sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
"dev"
:
true
},
},
"@babel/helper-validator-identifier"
:
{
"@babel/helper-validator-identifier"
:
{
"version"
:
"7.19.1"
,
"version"
:
"7.19.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
,
"integrity"
:
"sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
,
"integrity"
:
"sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
"dev"
:
true
},
},
"@babel/helper-validator-option"
:
{
"@babel/helper-validator-option"
:
{
"version"
:
"7.21.0"
,
"version"
:
"7.21.0"
,
...
@@ -1841,7 +2454,6 @@
...
@@ -1841,7 +2454,6 @@
"version"
:
"7.18.6"
,
"version"
:
"7.18.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
,
"integrity"
:
"sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="
,
"integrity"
:
"sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"@babel/helper-validator-identifier"
:
"^7.18.6"
,
"@babel/helper-validator-identifier"
:
"^7.18.6"
,
"chalk"
:
"^2.0.0"
,
"chalk"
:
"^2.0.0"
,
...
@@ -1913,13 +2525,133 @@
...
@@ -1913,13 +2525,133 @@
"version"
:
"7.21.2"
,
"version"
:
"7.21.2"
,
"resolved"
:
"https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz"
,
"integrity"
:
"sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw=="
,
"integrity"
:
"sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"@babel/helper-string-parser"
:
"^7.19.4"
,
"@babel/helper-string-parser"
:
"^7.19.4"
,
"@babel/helper-validator-identifier"
:
"^7.19.1"
,
"@babel/helper-validator-identifier"
:
"^7.19.1"
,
"to-fast-properties"
:
"^2.0.0"
"to-fast-properties"
:
"^2.0.0"
}
}
},
},
"@emotion/babel-plugin"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz"
,
"integrity"
:
"sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ=="
,
"requires"
:
{
"@babel/helper-module-imports"
:
"^7.16.7"
,
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/hash"
:
"^0.9.0"
,
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/serialize"
:
"^1.1.1"
,
"babel-plugin-macros"
:
"^3.1.0"
,
"convert-source-map"
:
"^1.5.0"
,
"escape-string-regexp"
:
"^4.0.0"
,
"find-root"
:
"^1.1.0"
,
"source-map"
:
"^0.5.7"
,
"stylis"
:
"4.1.3"
},
"dependencies"
:
{
"escape-string-regexp"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
,
"integrity"
:
"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
}
}
},
"@emotion/cache"
:
{
"version"
:
"11.10.5"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz"
,
"integrity"
:
"sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA=="
,
"requires"
:
{
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/sheet"
:
"^1.2.1"
,
"@emotion/utils"
:
"^1.2.0"
,
"@emotion/weak-memoize"
:
"^0.3.0"
,
"stylis"
:
"4.1.3"
}
},
"@emotion/hash"
:
{
"version"
:
"0.9.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz"
,
"integrity"
:
"sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
},
"@emotion/is-prop-valid"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz"
,
"integrity"
:
"sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg=="
,
"requires"
:
{
"@emotion/memoize"
:
"^0.8.0"
}
},
"@emotion/memoize"
:
{
"version"
:
"0.8.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz"
,
"integrity"
:
"sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
},
"@emotion/react"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz"
,
"integrity"
:
"sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/babel-plugin"
:
"^11.10.6"
,
"@emotion/cache"
:
"^11.10.5"
,
"@emotion/serialize"
:
"^1.1.1"
,
"@emotion/use-insertion-effect-with-fallbacks"
:
"^1.0.0"
,
"@emotion/utils"
:
"^1.2.0"
,
"@emotion/weak-memoize"
:
"^0.3.0"
,
"hoist-non-react-statics"
:
"^3.3.1"
}
},
"@emotion/serialize"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz"
,
"integrity"
:
"sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA=="
,
"requires"
:
{
"@emotion/hash"
:
"^0.9.0"
,
"@emotion/memoize"
:
"^0.8.0"
,
"@emotion/unitless"
:
"^0.8.0"
,
"@emotion/utils"
:
"^1.2.0"
,
"csstype"
:
"^3.0.2"
}
},
"@emotion/sheet"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz"
,
"integrity"
:
"sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="
},
"@emotion/styled"
:
{
"version"
:
"11.10.6"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz"
,
"integrity"
:
"sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.18.3"
,
"@emotion/babel-plugin"
:
"^11.10.6"
,
"@emotion/is-prop-valid"
:
"^1.2.0"
,
"@emotion/serialize"
:
"^1.1.1"
,
"@emotion/use-insertion-effect-with-fallbacks"
:
"^1.0.0"
,
"@emotion/utils"
:
"^1.2.0"
}
},
"@emotion/unitless"
:
{
"version"
:
"0.8.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz"
,
"integrity"
:
"sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
},
"@emotion/use-insertion-effect-with-fallbacks"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz"
,
"integrity"
:
"sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A=="
,
"requires"
:
{}
},
"@emotion/utils"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz"
,
"integrity"
:
"sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
},
"@emotion/weak-memoize"
:
{
"version"
:
"0.3.0"
,
"resolved"
:
"https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz"
,
"integrity"
:
"sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
},
"@esbuild/android-arm"
:
{
"@esbuild/android-arm"
:
{
"version"
:
"0.16.17"
,
"version"
:
"0.16.17"
,
"resolved"
:
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz"
,
...
@@ -2112,6 +2844,131 @@
...
@@ -2112,6 +2844,131 @@
"@jridgewell/sourcemap-codec"
:
"1.4.14"
"@jridgewell/sourcemap-codec"
:
"1.4.14"
}
}
},
},
"@material/feature-targeting"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-14.0.0.tgz"
,
"integrity"
:
"sha512-a5WGgHEq5lJeeNL5yevtgoZjBjXWy6+klfVWQEh8oyix/rMJygGgO7gEc52uv8fB8uAIoYEB3iBMOv8jRq8FeA=="
,
"requires"
:
{
"tslib"
:
"^2.1.0"
}
},
"@material/theme"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/theme/-/theme-14.0.0.tgz"
,
"integrity"
:
"sha512-6/SENWNIFuXzeHMPHrYwbsXKgkvCtWuzzQ3cUu4UEt3KcQ5YpViazIM6h8ByYKZP8A9d8QpkJ0WGX5btGDcVoA=="
,
"requires"
:
{
"@material/feature-targeting"
:
"^14.0.0"
,
"tslib"
:
"^2.1.0"
}
},
"@material/typography"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@material/typography/-/typography-14.0.0.tgz"
,
"integrity"
:
"sha512-/QtHBYiTR+TPMryM/CT386B2WlAQf/Ae32V324Z7P40gHLKY/YBXx7FDutAWZFeOerq/two4Nd2aAHBcMM2wMw=="
,
"requires"
:
{
"@material/feature-targeting"
:
"^14.0.0"
,
"@material/theme"
:
"^14.0.0"
,
"tslib"
:
"^2.1.0"
}
},
"@mui/base"
:
{
"version"
:
"5.0.0-alpha.119"
,
"resolved"
:
"https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.119.tgz"
,
"integrity"
:
"sha512-XA5zhlYfXi67u613eIF0xRmktkatx6ERy3h+PwrMN5IcWFbgiL1guz8VpdXON+GWb8+G7B8t5oqTFIaCqaSAeA=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@emotion/is-prop-valid"
:
"^1.2.0"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.11"
,
"@popperjs/core"
:
"^2.11.6"
,
"clsx"
:
"^1.2.1"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
}
},
"@mui/core-downloads-tracker"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.12.tgz"
,
"integrity"
:
"sha512-LHh8HZQ5nPVcW5QnyLwkAZ40txc/S2bzKMQ3bTO+5mjuwAJ2AzQrjZINLVy1geY7ei1pHXVqO1hcWHg/QdT44w=="
},
"@mui/material"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/material/-/material-5.11.12.tgz"
,
"integrity"
:
"sha512-M6BiIeJjySeEzWeiFJQ9pIjJy6mx5mHPWeMT99wjQdAmA2GxCQhE9A0fh6jQP4jMmYzxhOIhjsGcp0vSdpseXg=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/base"
:
"5.0.0-alpha.119"
,
"@mui/core-downloads-tracker"
:
"^5.11.12"
,
"@mui/system"
:
"^5.11.12"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.12"
,
"@types/react-transition-group"
:
"^4.4.5"
,
"clsx"
:
"^1.2.1"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
,
"react-transition-group"
:
"^4.4.5"
}
},
"@mui/private-theming"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.12.tgz"
,
"integrity"
:
"sha512-hnJ0svNI1TPeWZ18E6DvES8PB4NyMLwal6EyXf69rTrYqT6wZPLjB+HiCYfSOCqU/fwArhupSqIIkQpDs8CkAw=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/utils"
:
"^5.11.12"
,
"prop-types"
:
"^15.8.1"
}
},
"@mui/styled-engine"
:
{
"version"
:
"5.11.11"
,
"resolved"
:
"https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz"
,
"integrity"
:
"sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@emotion/cache"
:
"^11.10.5"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
}
},
"@mui/system"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/system/-/system-5.11.12.tgz"
,
"integrity"
:
"sha512-sYjsXkiwKpZDC3aS6O/6KTjji0jGINLQcrD5EJ5NTkIDiLf19I4HJhnufgKqlTWNfoDBlRohuTf3TzfM06c4ug=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@mui/private-theming"
:
"^5.11.12"
,
"@mui/styled-engine"
:
"^5.11.11"
,
"@mui/types"
:
"^7.2.3"
,
"@mui/utils"
:
"^5.11.12"
,
"clsx"
:
"^1.2.1"
,
"csstype"
:
"^3.1.1"
,
"prop-types"
:
"^15.8.1"
}
},
"@mui/types"
:
{
"version"
:
"7.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz"
,
"integrity"
:
"sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw=="
,
"requires"
:
{}
},
"@mui/utils"
:
{
"version"
:
"5.11.12"
,
"resolved"
:
"https://registry.npmjs.org/@mui/utils/-/utils-5.11.12.tgz"
,
"integrity"
:
"sha512-5vH9B/v8pzkpEPO2HvGM54ToXV6cFdAn8UrvdN8TMEEwpn/ycW0jLiyBcgUlPsQ+xha7hqXCPQYHaYFDIcwaiw=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.21.0"
,
"@types/prop-types"
:
"^15.7.5"
,
"@types/react-is"
:
"^16.7.1 || ^17.0.0"
,
"prop-types"
:
"^15.8.1"
,
"react-is"
:
"^18.2.0"
}
},
"@popperjs/core"
:
{
"version"
:
"2.11.6"
,
"resolved"
:
"https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz"
,
"integrity"
:
"sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
},
"@reduxjs/toolkit"
:
{
"@reduxjs/toolkit"
:
{
"version"
:
"1.9.3"
,
"version"
:
"1.9.3"
,
"resolved"
:
"https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.3.tgz"
,
...
@@ -2132,6 +2989,11 @@
...
@@ -2132,6 +2989,11 @@
"hoist-non-react-statics"
:
"^3.3.0"
"hoist-non-react-statics"
:
"^3.3.0"
}
}
},
},
"@types/parse-json"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz"
,
"integrity"
:
"sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
},
"@types/prop-types"
:
{
"@types/prop-types"
:
{
"version"
:
"15.7.5"
,
"version"
:
"15.7.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
,
...
@@ -2156,6 +3018,22 @@
...
@@ -2156,6 +3018,22 @@
"@types/react"
:
"*"
"@types/react"
:
"*"
}
}
},
},
"@types/react-is"
:
{
"version"
:
"17.0.3"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz"
,
"integrity"
:
"sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw=="
,
"requires"
:
{
"@types/react"
:
"*"
}
},
"@types/react-transition-group"
:
{
"version"
:
"4.4.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz"
,
"integrity"
:
"sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA=="
,
"requires"
:
{
"@types/react"
:
"*"
}
},
"@types/scheduler"
:
{
"@types/scheduler"
:
{
"version"
:
"0.16.2"
,
"version"
:
"0.16.2"
,
"resolved"
:
"https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
,
...
@@ -2183,7 +3061,6 @@
...
@@ -2183,7 +3061,6 @@
"version"
:
"3.2.1"
,
"version"
:
"3.2.1"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
,
"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=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"color-convert"
:
"^1.9.0"
"color-convert"
:
"^1.9.0"
}
}
...
@@ -2203,6 +3080,16 @@
...
@@ -2203,6 +3080,16 @@
"proxy-from-env"
:
"^1.1.0"
"proxy-from-env"
:
"^1.1.0"
}
}
},
},
"babel-plugin-macros"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz"
,
"integrity"
:
"sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.12.5"
,
"cosmiconfig"
:
"^7.0.0"
,
"resolve"
:
"^1.19.0"
}
},
"browserslist"
:
{
"browserslist"
:
{
"version"
:
"4.21.5"
,
"version"
:
"4.21.5"
,
"resolved"
:
"https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
,
...
@@ -2215,6 +3102,11 @@
...
@@ -2215,6 +3102,11 @@
"update-browserslist-db"
:
"^1.0.10"
"update-browserslist-db"
:
"^1.0.10"
}
}
},
},
"callsites"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
,
"integrity"
:
"sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
},
"caniuse-lite"
:
{
"caniuse-lite"
:
{
"version"
:
"1.0.30001464"
,
"version"
:
"1.0.30001464"
,
"resolved"
:
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz"
,
"resolved"
:
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz"
,
...
@@ -2225,18 +3117,21 @@
...
@@ -2225,18 +3117,21 @@
"version"
:
"2.4.2"
,
"version"
:
"2.4.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
,
"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=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"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"
}
}
},
},
"clsx"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz"
,
"integrity"
:
"sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
},
"color-convert"
:
{
"color-convert"
:
{
"version"
:
"1.9.3"
,
"version"
:
"1.9.3"
,
"resolved"
:
"https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
,
"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=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"color-name"
:
"1.1.3"
"color-name"
:
"1.1.3"
}
}
...
@@ -2244,8 +3139,7 @@
...
@@ -2244,8 +3139,7 @@
"color-name"
:
{
"color-name"
:
{
"version"
:
"1.1.3"
,
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
,
"integrity"
:
"sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
,
"integrity"
:
"sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
"dev"
:
true
},
},
"combined-stream"
:
{
"combined-stream"
:
{
"version"
:
"1.0.8"
,
"version"
:
"1.0.8"
,
...
@@ -2258,8 +3152,24 @@
...
@@ -2258,8 +3152,24 @@
"convert-source-map"
:
{
"convert-source-map"
:
{
"version"
:
"1.9.0"
,
"version"
:
"1.9.0"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
,
"integrity"
:
"sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
,
"integrity"
:
"sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
"dev"
:
true
},
"cosmiconfig"
:
{
"version"
:
"7.1.0"
,
"resolved"
:
"https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz"
,
"integrity"
:
"sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="
,
"requires"
:
{
"@types/parse-json"
:
"^4.0.0"
,
"import-fresh"
:
"^3.2.1"
,
"parse-json"
:
"^5.0.0"
,
"path-type"
:
"^4.0.0"
,
"yaml"
:
"^1.10.0"
}
},
"csshake"
:
{
"version"
:
"1.7.0"
,
"resolved"
:
"https://registry.npmjs.org/csshake/-/csshake-1.7.0.tgz"
,
"integrity"
:
"sha512-J8YPxrFmhNCK/sgoiWwbPDmUPramnEts8E9OZ6hdfh8z5wDjdIfVH0VgUz8HU5px5JpyLgnvPon6L3cmGef8TA=="
},
},
"csstype"
:
{
"csstype"
:
{
"version"
:
"3.1.1"
,
"version"
:
"3.1.1"
,
...
@@ -2280,12 +3190,29 @@
...
@@ -2280,12 +3190,29 @@
"resolved"
:
"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
,
"integrity"
:
"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
"integrity"
:
"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
},
},
"dom-helpers"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"
,
"integrity"
:
"sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.8.7"
,
"csstype"
:
"^3.0.2"
}
},
"electron-to-chromium"
:
{
"electron-to-chromium"
:
{
"version"
:
"1.4.328"
,
"version"
:
"1.4.328"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.328.tgz"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.328.tgz"
,
"integrity"
:
"sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw=="
,
"integrity"
:
"sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw=="
,
"dev"
:
true
"dev"
:
true
},
},
"error-ex"
:
{
"version"
:
"1.3.2"
,
"resolved"
:
"https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
,
"integrity"
:
"sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="
,
"requires"
:
{
"is-arrayish"
:
"^0.2.1"
}
},
"esbuild"
:
{
"esbuild"
:
{
"version"
:
"0.16.17"
,
"version"
:
"0.16.17"
,
"resolved"
:
"https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz"
,
"resolved"
:
"https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz"
,
...
@@ -2325,14 +3252,23 @@
...
@@ -2325,14 +3252,23 @@
"escape-string-regexp"
:
{
"escape-string-regexp"
:
{
"version"
:
"1.0.5"
,
"version"
:
"1.0.5"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
,
"integrity"
:
"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
,
"integrity"
:
"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
"dev"
:
true
},
"find-root"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz"
,
"integrity"
:
"sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
},
},
"follow-redirects"
:
{
"follow-redirects"
:
{
"version"
:
"1.15.2"
,
"version"
:
"1.15.2"
,
"resolved"
:
"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz"
,
"integrity"
:
"sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
"integrity"
:
"sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
},
},
"font-proxima-nova"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/font-proxima-nova/-/font-proxima-nova-1.0.1.tgz"
,
"integrity"
:
"sha512-2KJ9QIg2ZhroIWVGS/dQqGFftwbpC2JqZErre4ALz0ZsHpA5S0cmL6GlLVCds4umfCtIyVSzMbXWZMvl8c9w5g=="
},
"form-data"
:
{
"form-data"
:
{
"version"
:
"4.0.0"
,
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
...
@@ -2353,8 +3289,7 @@
...
@@ -2353,8 +3289,7 @@
"function-bind"
:
{
"function-bind"
:
{
"version"
:
"1.1.1"
,
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
"dev"
:
true
},
},
"gensync"
:
{
"gensync"
:
{
"version"
:
"1.0.0-beta.2"
,
"version"
:
"1.0.0-beta.2"
,
...
@@ -2372,7 +3307,6 @@
...
@@ -2372,7 +3307,6 @@
"version"
:
"1.0.3"
,
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/has/-/has-1.0.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/has/-/has-1.0.3.tgz"
,
"integrity"
:
"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
,
"integrity"
:
"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"function-bind"
:
"^1.1.1"
"function-bind"
:
"^1.1.1"
}
}
...
@@ -2380,8 +3314,7 @@
...
@@ -2380,8 +3314,7 @@
"has-flag"
:
{
"has-flag"
:
{
"version"
:
"3.0.0"
,
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
,
"integrity"
:
"sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
,
"integrity"
:
"sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
"dev"
:
true
},
},
"hoist-non-react-statics"
:
{
"hoist-non-react-statics"
:
{
"version"
:
"3.3.2"
,
"version"
:
"3.3.2"
,
...
@@ -2403,11 +3336,24 @@
...
@@ -2403,11 +3336,24 @@
"resolved"
:
"https://registry.npmjs.org/immer/-/immer-9.0.19.tgz"
,
"resolved"
:
"https://registry.npmjs.org/immer/-/immer-9.0.19.tgz"
,
"integrity"
:
"sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ=="
"integrity"
:
"sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ=="
},
},
"import-fresh"
:
{
"version"
:
"3.3.0"
,
"resolved"
:
"https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
,
"integrity"
:
"sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="
,
"requires"
:
{
"parent-module"
:
"^1.0.0"
,
"resolve-from"
:
"^4.0.0"
}
},
"is-arrayish"
:
{
"version"
:
"0.2.1"
,
"resolved"
:
"https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
,
"integrity"
:
"sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
},
"is-core-module"
:
{
"is-core-module"
:
{
"version"
:
"2.11.0"
,
"version"
:
"2.11.0"
,
"resolved"
:
"https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
,
"integrity"
:
"sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
,
"integrity"
:
"sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"has"
:
"^1.0.3"
"has"
:
"^1.0.3"
}
}
...
@@ -2423,12 +3369,22 @@
...
@@ -2423,12 +3369,22 @@
"integrity"
:
"sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
,
"integrity"
:
"sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
,
"dev"
:
true
"dev"
:
true
},
},
"json-parse-even-better-errors"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
,
"integrity"
:
"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
},
"json5"
:
{
"json5"
:
{
"version"
:
"2.2.3"
,
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
"integrity"
:
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
,
"integrity"
:
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
,
"dev"
:
true
"dev"
:
true
},
},
"lines-and-columns"
:
{
"version"
:
"1.2.4"
,
"resolved"
:
"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
,
"integrity"
:
"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
"loose-envify"
:
{
"loose-envify"
:
{
"version"
:
"1.4.0"
,
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
...
@@ -2486,11 +3442,39 @@
...
@@ -2486,11 +3442,39 @@
"integrity"
:
"sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
,
"integrity"
:
"sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
,
"dev"
:
true
"dev"
:
true
},
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
,
"integrity"
:
"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
},
"parent-module"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
,
"integrity"
:
"sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="
,
"requires"
:
{
"callsites"
:
"^3.0.0"
}
},
"parse-json"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
,
"integrity"
:
"sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="
,
"requires"
:
{
"@babel/code-frame"
:
"^7.0.0"
,
"error-ex"
:
"^1.3.1"
,
"json-parse-even-better-errors"
:
"^2.3.0"
,
"lines-and-columns"
:
"^1.1.6"
}
},
"path-parse"
:
{
"path-parse"
:
{
"version"
:
"1.0.7"
,
"version"
:
"1.0.7"
,
"resolved"
:
"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
,
"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=="
"dev"
:
true
},
"path-type"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
,
"integrity"
:
"sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
},
},
"picocolors"
:
{
"picocolors"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
...
@@ -2509,6 +3493,23 @@
...
@@ -2509,6 +3493,23 @@
"source-map-js"
:
"^1.0.2"
"source-map-js"
:
"^1.0.2"
}
}
},
},
"prop-types"
:
{
"version"
:
"15.8.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
,
"integrity"
:
"sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
,
"requires"
:
{
"loose-envify"
:
"^1.4.0"
,
"object-assign"
:
"^4.1.1"
,
"react-is"
:
"^16.13.1"
},
"dependencies"
:
{
"react-is"
:
{
"version"
:
"16.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
,
"integrity"
:
"sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
}
}
},
"proxy-from-env"
:
{
"proxy-from-env"
:
{
"version"
:
"1.1.0"
,
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
...
@@ -2555,6 +3556,17 @@
...
@@ -2555,6 +3556,17 @@
"integrity"
:
"sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ=="
,
"integrity"
:
"sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ=="
,
"dev"
:
true
"dev"
:
true
},
},
"react-transition-group"
:
{
"version"
:
"4.4.5"
,
"resolved"
:
"https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz"
,
"integrity"
:
"sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.5.5"
,
"dom-helpers"
:
"^5.0.1"
,
"loose-envify"
:
"^1.4.0"
,
"prop-types"
:
"^15.6.2"
}
},
"redux"
:
{
"redux"
:
{
"version"
:
"4.2.1"
,
"version"
:
"4.2.1"
,
"resolved"
:
"https://registry.npmjs.org/redux/-/redux-4.2.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/redux/-/redux-4.2.1.tgz"
,
...
@@ -2583,13 +3595,17 @@
...
@@ -2583,13 +3595,17 @@
"version"
:
"1.22.1"
,
"version"
:
"1.22.1"
,
"resolved"
:
"https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
,
"integrity"
:
"sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
,
"integrity"
:
"sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"is-core-module"
:
"^2.9.0"
,
"is-core-module"
:
"^2.9.0"
,
"path-parse"
:
"^1.0.7"
,
"path-parse"
:
"^1.0.7"
,
"supports-preserve-symlinks-flag"
:
"^1.0.0"
"supports-preserve-symlinks-flag"
:
"^1.0.0"
}
}
},
},
"resolve-from"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
,
"integrity"
:
"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
},
"rollup"
:
{
"rollup"
:
{
"version"
:
"3.19.1"
,
"version"
:
"3.19.1"
,
"resolved"
:
"https://registry.npmjs.org/rollup/-/rollup-3.19.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/rollup/-/rollup-3.19.1.tgz"
,
...
@@ -2613,17 +3629,26 @@
...
@@ -2613,17 +3629,26 @@
"integrity"
:
"sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
,
"integrity"
:
"sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
,
"dev"
:
true
"dev"
:
true
},
},
"source-map"
:
{
"version"
:
"0.5.7"
,
"resolved"
:
"https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
,
"integrity"
:
"sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
},
"source-map-js"
:
{
"source-map-js"
:
{
"version"
:
"1.0.2"
,
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
,
"resolved"
:
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
,
"integrity"
:
"sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
,
"integrity"
:
"sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
,
"dev"
:
true
"dev"
:
true
},
},
"stylis"
:
{
"version"
:
"4.1.3"
,
"resolved"
:
"https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz"
,
"integrity"
:
"sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
},
"supports-color"
:
{
"supports-color"
:
{
"version"
:
"5.5.0"
,
"version"
:
"5.5.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
,
"integrity"
:
"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
,
"integrity"
:
"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
,
"dev"
:
true
,
"requires"
:
{
"requires"
:
{
"has-flag"
:
"^3.0.0"
"has-flag"
:
"^3.0.0"
}
}
...
@@ -2631,14 +3656,17 @@
...
@@ -2631,14 +3656,17 @@
"supports-preserve-symlinks-flag"
:
{
"supports-preserve-symlinks-flag"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
,
"integrity"
:
"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
,
"integrity"
:
"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
"dev"
:
true
},
},
"to-fast-properties"
:
{
"to-fast-properties"
:
{
"version"
:
"2.0.0"
,
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
,
"resolved"
:
"https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
,
"integrity"
:
"sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
,
"integrity"
:
"sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
"dev"
:
true
},
"tslib"
:
{
"version"
:
"2.5.0"
,
"resolved"
:
"https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz"
,
"integrity"
:
"sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
},
},
"typescript"
:
{
"typescript"
:
{
"version"
:
"4.9.5"
,
"version"
:
"4.9.5"
,
...
@@ -2680,6 +3708,11 @@
...
@@ -2680,6 +3708,11 @@
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
,
"integrity"
:
"sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
,
"integrity"
:
"sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
,
"dev"
:
true
"dev"
:
true
},
"yaml"
:
{
"version"
:
"1.10.2"
,
"resolved"
:
"https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"
,
"integrity"
:
"sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
}
}
}
}
}
}
frontend/package.json
View file @
61198d56
...
@@ -9,8 +9,14 @@
...
@@ -9,8 +9,14 @@
"preview"
:
"vite preview"
"preview"
:
"vite preview"
},
},
"dependencies"
:
{
"dependencies"
:
{
"@emotion/react"
:
"^11.10.6"
,
"@emotion/styled"
:
"^11.10.6"
,
"@material/typography"
:
"^14.0.0"
,
"@mui/material"
:
"^5.11.12"
,
"@reduxjs/toolkit"
:
"^1.9.3"
,
"@reduxjs/toolkit"
:
"^1.9.3"
,
"axios"
:
"^1.3.4"
,
"axios"
:
"^1.3.4"
,
"csshake"
:
"^1.7.0"
,
"font-proxima-nova"
:
"^1.0.1"
,
"react"
:
"^18.2.0"
,
"react"
:
"^18.2.0"
,
"react-dom"
:
"^18.2.0"
,
"react-dom"
:
"^18.2.0"
,
"react-redux"
:
"^8.0.5"
"react-redux"
:
"^8.0.5"
...
...
frontend/src/App.tsx
View file @
61198d56
import
{
Box
}
from
'@mui/material'
;
import
Button
from
'@mui/material/Button'
;
import
TextField
from
'@mui/material/TextField'
;
import
Typography
from
'@mui/material/Typography'
;
import
{
Container
}
from
'@mui/system'
;
import
React
,
{
useEffect
,
useState
}
from
'react'
;
import
React
,
{
useEffect
,
useState
}
from
'react'
;
import
{
getShortenLink
,
handleOriginalUrl
}
from
'./features/links/linkSlice'
;
import
{
getShortenLink
,
handleOriginalUrl
}
from
'./features/links/linkSlice'
;
import
{
useAppDispatch
,
useAppSelector
}
from
'./hooks'
;
import
{
useAppDispatch
,
useAppSelector
}
from
'./hooks'
;
import
ILinkDTO
from
'./types/ILinkDTO'
;
import
ILinkDTO
from
'./types/ILinkDTO'
;
import
{
checkHttpUrl
}
from
'./utils/checkUrl'
;
const
textFieldStyle
=
{
width
:
'400px'
,
color
:
'#161c34'
,
backgroundColor
:
'white'
,
borderRadius
:
'4px'
,
};
const
App
=
()
=>
{
const
App
=
()
=>
{
const
{
shortUrl
}
=
useAppSelector
((
state
)
=>
state
.
links
.
link
);
const
{
shortUrl
}
=
useAppSelector
((
state
)
=>
state
.
links
.
link
);
const
[
linkState
,
setlinkState
]
=
useState
<
string
>
(
''
);
const
[
linkState
,
setlinkState
]
=
useState
<
string
>
(
''
);
const
[
errorLink
,
setErrorLink
]
=
useState
<
boolean
>
(
false
);
const
dispatch
=
useAppDispatch
();
const
dispatch
=
useAppDispatch
();
const
handleInput
=
(
e
:
React
.
ChangeEvent
<
HTMLInputElement
>
)
=>
{
const
handleInput
=
(
e
:
React
.
ChangeEvent
<
HTMLInputElement
>
)
=>
{
...
@@ -15,6 +29,11 @@ const App = () => {
...
@@ -15,6 +29,11 @@ const App = () => {
const
handleSubmit
=
(
e
:
React
.
ChangeEvent
<
HTMLFormElement
>
)
=>
{
const
handleSubmit
=
(
e
:
React
.
ChangeEvent
<
HTMLFormElement
>
)
=>
{
e
.
preventDefault
();
e
.
preventDefault
();
if
(
!
checkHttpUrl
(
linkState
))
{
setErrorLink
(
true
);
return
;
}
setErrorLink
(
false
);
const
link
:
ILinkDTO
=
{
const
link
:
ILinkDTO
=
{
originalUrl
:
linkState
,
originalUrl
:
linkState
,
};
};
...
@@ -24,21 +43,68 @@ const App = () => {
...
@@ -24,21 +43,68 @@ const App = () => {
useEffect
(()
=>
{},
[
shortUrl
]);
useEffect
(()
=>
{},
[
shortUrl
]);
return
(
return
(
<>
<
Container
maxWidth=
"lg"
>
<
form
onSubmit=
{
handleSubmit
}
>
<
Box
<
h1
>
Shorten your url
</
h1
>
sx=
{
{
<
input
onChange=
{
handleInput
}
type=
"text"
/>
display
:
'flex'
,
<
button
type=
"submit"
>
Shorten
</
button
>
flexDirection
:
'column'
,
</
form
>
alignItems
:
'center'
,
gap
:
'20px'
,
paddingTop
:
'200px'
,
}
}
component=
{
'form'
}
onSubmit=
{
handleSubmit
}
>
<
Typography
sx=
{
{
color
:
'#fff'
,
}
}
variant=
{
'h2'
}
component=
{
'h1'
}
>
Free URL Shortener
</
Typography
>
<
Typography
sx=
{
{
color
:
'#b9b9b9'
}
}
component=
{
'p'
}
>
This is a free tool to shorten URLs. Create short
&
memorable links in
seconds.
</
Typography
>
<
Box
sx=
{
{
display
:
'flex'
,
gap
:
'10px'
}
}
component=
{
'div'
}
>
<
TextField
sx=
{
textFieldStyle
}
onChange=
{
handleInput
}
id=
"outlined-basic"
label=
{
errorLink
?
'Incorrect link'
:
'Enter your link here'
}
variant=
"filled"
required
error=
{
errorLink
}
/>
<
Button
sx=
{
{
width
:
'231px'
}
}
type=
"submit"
variant=
"contained"
>
Shorten URL
</
Button
>
</
Box
>
</
Box
>
<
Box
component=
{
'div'
}
sx=
{
{
display
:
'flex'
,
alignItems
:
'center'
,
flexDirection
:
'column'
,
paddingTop
:
'40px'
,
}
}
>
{
shortUrl
&&
(
{
shortUrl
&&
(
<>
<>
<
h1
>
Your link now looks like this:
</
h1
>
<
Typography
sx=
{
{
color
:
'#fff'
}
}
variant=
"h4"
>
<
a
target=
"_blank"
href=
{
shortUrl
}
>
Your link now looks like this:
</
Typography
>
<
Button
target=
{
'_blank'
}
href=
{
shortUrl
}
>
{
shortUrl
}
{
shortUrl
}
</
a
>
</
Button
>
</>
</>
)
}
)
}
</>
</
Box
>
</
Container
>
);
);
};
};
...
...
frontend/src/features/links/linkSlice.ts
View file @
61198d56
...
@@ -29,8 +29,8 @@ export const linkSlice = createSlice({
...
@@ -29,8 +29,8 @@ export const linkSlice = createSlice({
name
:
'link'
,
name
:
'link'
,
initialState
,
initialState
,
reducers
:
{
reducers
:
{
handleOriginalUrl
:
(
state
,
action
)
=>
{
handleOriginalUrl
:
(
state
,
{
payload
}:
PayloadAction
<
string
>
)
=>
{
state
.
link
=
{...
state
.
link
,
originalUrl
:
action
.
payload
};
state
.
link
=
{...
state
.
link
,
originalUrl
:
payload
};
},
},
},
},
extraReducers
:
(
builder
)
=>
{
extraReducers
:
(
builder
)
=>
{
...
...
frontend/src/index.css
View file @
61198d56
body
{
margin
:
0
;
background
:
#28384a
;
}
frontend/src/main.tsx
View file @
61198d56
import
React
from
'react'
;
import
ReactDOM
from
'react-dom/client'
;
import
ReactDOM
from
'react-dom/client'
;
import
{
Provider
}
from
'react-redux'
;
import
{
Provider
}
from
'react-redux'
;
import
App
from
'./App'
;
import
App
from
'./App'
;
...
...
frontend/src/moduleTypes/reshake.d.ts
0 → 100644
View file @
61198d56
declare
module
'reshake'
;
frontend/src/utils/checkUrl.ts
0 → 100644
View file @
61198d56
export
const
checkHttpUrl
=
(
url
:
string
)
=>
{
let
givenURL
;
try
{
givenURL
=
new
URL
(
url
);
}
catch
(
error
)
{
console
.
log
(
'error is'
,
error
);
return
false
;
}
return
givenURL
.
protocol
===
'http:'
||
givenURL
.
protocol
===
'https:'
;
};
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