monaco-editor测试版本

This commit is contained in:
hanhh 2021-07-28 21:39:43 +08:00
parent 0b99882193
commit 38609feee9
2 changed files with 173 additions and 34 deletions

View File

@ -24,6 +24,7 @@
] ]
}, },
"dependencies": { "dependencies": {
"@monaco-editor/react": "4.1.3",
"body-parser": "^1.19.0", "body-parser": "^1.19.0",
"celebrate": "^13.0.3", "celebrate": "^13.0.3",
"cors": "^2.8.5", "cors": "^2.8.5",
@ -44,7 +45,6 @@
"devDependencies": { "devDependencies": {
"@ant-design/icons": "^4.6.2", "@ant-design/icons": "^4.6.2",
"@ant-design/pro-layout": "^6.5.0", "@ant-design/pro-layout": "^6.5.0",
"@monaco-editor/react": "^4.2.1",
"@types/cors": "^2.8.10", "@types/cors": "^2.8.10",
"@types/express": "^4.17.8", "@types/express": "^4.17.8",
"@types/express-jwt": "^6.0.1", "@types/express-jwt": "^6.0.1",
@ -69,7 +69,7 @@
"react-dnd": "^14.0.2", "react-dnd": "^14.0.2",
"react-dnd-html5-backend": "^14.0.0", "react-dnd-html5-backend": "^14.0.0",
"react-dom": "17.x", "react-dom": "17.x",
"react-split-pane": "^0.1.92", "react-split-pane": "^2.0.3",
"ts-node": "^9.0.0", "ts-node": "^9.0.0",
"typescript": "^4.1.2", "typescript": "^4.1.2",
"umi": "^3.3.9", "umi": "^3.3.9",

View File

@ -3,7 +3,7 @@ lockfileVersion: 5.3
specifiers: specifiers:
'@ant-design/icons': ^4.6.2 '@ant-design/icons': ^4.6.2
'@ant-design/pro-layout': ^6.5.0 '@ant-design/pro-layout': ^6.5.0
'@monaco-editor/react': ^4.2.1 '@monaco-editor/react': 4.1.3
'@types/cors': ^2.8.10 '@types/cors': ^2.8.10
'@types/express': ^4.17.8 '@types/express': ^4.17.8
'@types/express-jwt': ^6.0.1 '@types/express-jwt': ^6.0.1
@ -41,7 +41,7 @@ specifiers:
react-dnd: ^14.0.2 react-dnd: ^14.0.2
react-dnd-html5-backend: ^14.0.0 react-dnd-html5-backend: ^14.0.0
react-dom: 17.x react-dom: 17.x
react-split-pane: ^0.1.92 react-split-pane: ^2.0.3
reflect-metadata: ^0.1.13 reflect-metadata: ^0.1.13
ts-node: ^9.0.0 ts-node: ^9.0.0
typedi: ^0.8.0 typedi: ^0.8.0
@ -54,6 +54,7 @@ specifiers:
yorkie: ^2.0.0 yorkie: ^2.0.0
dependencies: dependencies:
'@monaco-editor/react': 4.1.3_react-dom@17.0.2+react@17.0.2
body-parser: 1.19.0 body-parser: 1.19.0
celebrate: 13.0.4 celebrate: 13.0.4
cors: 2.8.5 cors: 2.8.5
@ -74,7 +75,6 @@ dependencies:
devDependencies: devDependencies:
'@ant-design/icons': 4.6.2_react-dom@17.0.2+react@17.0.2 '@ant-design/icons': 4.6.2_react-dom@17.0.2+react@17.0.2
'@ant-design/pro-layout': 6.18.0_react-dom@17.0.2+react@17.0.2 '@ant-design/pro-layout': 6.18.0_react-dom@17.0.2+react@17.0.2
'@monaco-editor/react': 4.2.1_react-dom@17.0.2+react@17.0.2
'@types/cors': 2.8.10 '@types/cors': 2.8.10
'@types/express': 4.17.11 '@types/express': 4.17.11
'@types/express-jwt': 6.0.1 '@types/express-jwt': 6.0.1
@ -99,7 +99,7 @@ devDependencies:
react-dnd: 14.0.2_695545ed68ea337339babea285839fc0 react-dnd: 14.0.2_695545ed68ea337339babea285839fc0
react-dnd-html5-backend: 14.0.0 react-dnd-html5-backend: 14.0.0
react-dom: 17.0.2_react@17.0.2 react-dom: 17.0.2_react@17.0.2
react-split-pane: 0.1.92_react-dom@17.0.2+react@17.0.2 react-split-pane: 2.0.3
ts-node: 9.1.1_typescript@4.2.4 ts-node: 9.1.1_typescript@4.2.4
typescript: 4.2.4 typescript: 4.2.4
umi: 3.4.20 umi: 3.4.20
@ -872,12 +872,12 @@ packages:
monaco-editor: '>= 0.21.0 < 1' monaco-editor: '>= 0.21.0 < 1'
dependencies: dependencies:
state-local: 1.0.7 state-local: 1.0.7
dev: true dev: false
/@monaco-editor/react/4.2.1_react-dom@17.0.2+react@17.0.2: /@monaco-editor/react/4.1.3_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-yN8qVY0PyFIbqPjfrZ5TbR/wrcfeiwoys8+0QkmyfiOzG74vXxSBOPIUxk7Ly+qCj7qWHPq1uDJskzFGaIqaPA==} resolution: {integrity: sha512-kqcjVuoy6btcgALAk4RV/SlasveM+WTw5lzzlyq5FhKXjF8wu5tSe/2oCQ1uhLpcdtxcHfx3L0HrcAPWnejFnQ==}
peerDependencies: peerDependencies:
monaco-editor: '>= 0.25.0 < 1' monaco-editor: ^0.23.0
react: ^16.8.0 || ^17.0.0 react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0
dependencies: dependencies:
@ -886,7 +886,7 @@ packages:
react: 17.0.2 react: 17.0.2
react-dom: 17.0.2_react@17.0.2 react-dom: 17.0.2_react@17.0.2
state-local: 1.0.7 state-local: 1.0.7
dev: true dev: false
/@npmcli/move-file/1.1.2: /@npmcli/move-file/1.1.2:
resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==}
@ -2159,6 +2159,10 @@ packages:
type-is: 1.6.18 type-is: 1.6.18
dev: false dev: false
/bowser/1.9.4:
resolution: {integrity: sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==}
dev: true
/boxen/4.2.0: /boxen/4.2.0:
resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==} resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -2203,6 +2207,10 @@ packages:
fill-range: 7.0.1 fill-range: 7.0.1
dev: true dev: true
/brcast/3.0.2:
resolution: {integrity: sha512-f5XwwFCCuvgqP2nMH/hJ74FqnGmb4X3D+NC//HphxJzzhsZvSZa+Hk/syB7j3ZHpPDLMoYU8oBgviRWfNvEfKA==}
dev: true
/brorand/1.1.0: /brorand/1.1.0:
resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=}
dev: true dev: true
@ -2304,6 +2312,13 @@ packages:
isarray: 1.0.0 isarray: 1.0.0
dev: true dev: true
/buffer/5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
dependencies:
base64-js: 1.5.1
ieee754: 1.2.1
dev: true
/builtin-status-codes/3.0.0: /builtin-status-codes/3.0.0:
resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=}
dev: true dev: true
@ -2404,6 +2419,10 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: true dev: true
/camelize/1.0.0:
resolution: {integrity: sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=}
dev: true
/caniuse-lite/1.0.30001228: /caniuse-lite/1.0.30001228:
resolution: {integrity: sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==} resolution: {integrity: sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==}
dev: true dev: true
@ -2926,6 +2945,11 @@ packages:
postcss: 7.0.32 postcss: 7.0.32
dev: true dev: true
/css-color-keywords/1.0.0:
resolution: {integrity: sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=}
engines: {node: '>=4'}
dev: true
/css-has-pseudo/0.10.0: /css-has-pseudo/0.10.0:
resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
@ -2935,6 +2959,13 @@ packages:
postcss-selector-parser: 5.0.0 postcss-selector-parser: 5.0.0
dev: true dev: true
/css-in-js-utils/2.0.1:
resolution: {integrity: sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==}
dependencies:
hyphenate-style-name: 1.0.4
isobject: 3.0.1
dev: true
/css-prefers-color-scheme/3.1.1: /css-prefers-color-scheme/3.1.1:
resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
@ -2943,6 +2974,14 @@ packages:
postcss: 7.0.32 postcss: 7.0.32
dev: true dev: true
/css-to-react-native/2.3.2:
resolution: {integrity: sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw==}
dependencies:
camelize: 1.0.0
css-color-keywords: 1.0.0
postcss-value-parser: 3.3.1
dev: true
/cssdb/4.4.0: /cssdb/4.4.0:
resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==}
dev: true dev: true
@ -3285,7 +3324,7 @@ packages:
/encoding/0.1.13: /encoding/0.1.13:
resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
dependencies: dependencies:
iconv-lite: 0.6.2 iconv-lite: 0.6.3
dev: true dev: true
/end-of-stream/1.4.4: /end-of-stream/1.4.4:
@ -3640,6 +3679,10 @@ packages:
resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=}
dev: true dev: true
/fast-memoize/2.5.2:
resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==}
dev: true
/fast-safe-stringify/2.0.7: /fast-safe-stringify/2.0.7:
resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==} resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==}
dev: false dev: false
@ -3888,6 +3931,32 @@ packages:
assert-plus: 1.0.0 assert-plus: 1.0.0
dev: true dev: true
/glamor/2.20.40:
resolution: {integrity: sha512-DNXCd+c14N9QF8aAKrfl4xakPk5FdcFwmH7sD0qnC0Pr7xoZ5W9yovhUrY/dJc3psfGGXC58vqQyRtuskyUJxA==}
dependencies:
fbjs: 0.8.17
inline-style-prefixer: 3.0.8
object-assign: 4.1.1
prop-types: 15.7.2
through: 2.3.8
dev: true
/glamorous/4.13.1_glamor@2.20.40:
resolution: {integrity: sha512-x9yCGlRrPEkHF63m+WoZXHnpSet5ipS/fxczx5ic0ZKPPd2mMDyCZ0iEhse49OFlag0yxbJTc7k/L0g1GCmCYQ==}
peerDependencies:
glamor: '>=2'
dependencies:
brcast: 3.0.2
csstype: 2.6.17
fast-memoize: 2.5.2
glamor: 2.20.40
html-tag-names: 1.1.5
is-function: 1.0.2
is-plain-object: 2.0.4
react-html-attributes: 1.4.6
svg-tag-names: 1.1.2
dev: true
/glob-parent/5.1.2: /glob-parent/5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'} engines: {node: '>= 6'}
@ -3970,6 +4039,11 @@ packages:
resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==}
dev: true dev: true
/has-flag/1.0.0:
resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=}
engines: {node: '>=0.10.0'}
dev: true
/has-flag/3.0.0: /has-flag/3.0.0:
resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
engines: {node: '>=4'} engines: {node: '>=4'}
@ -4073,6 +4147,10 @@ packages:
minimalistic-crypto-utils: 1.0.1 minimalistic-crypto-utils: 1.0.1
dev: true dev: true
/hoist-non-react-statics/1.2.0:
resolution: {integrity: sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=}
dev: true
/hoist-non-react-statics/3.3.2: /hoist-non-react-statics/3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
dependencies: dependencies:
@ -4083,6 +4161,10 @@ packages:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
dev: true dev: true
/html-element-attributes/1.3.1:
resolution: {integrity: sha512-UrRKgp5sQmRnDy4TEwAUsu14XBUlzKB8U3hjIYDjcZ3Hbp86Jtftzxfgrv6E/ii/h78tsaZwAnAE8HwnHr0dPA==}
dev: true
/html-encoding-sniffer/1.0.2: /html-encoding-sniffer/1.0.2:
resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==}
dependencies: dependencies:
@ -4100,6 +4182,10 @@ packages:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
dev: true dev: true
/html-tag-names/1.1.5:
resolution: {integrity: sha512-aI5tKwNTBzOZApHIynaAwecLBv8TlZTEy/P4Sj2SzzAhBrGuI8yGZ0UIXVPQzOHGS+to2mjb04iy6VWt/8+d8A==}
dev: true
/http-cache-semantics/4.1.0: /http-cache-semantics/4.1.0:
resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==}
dev: true dev: true
@ -4144,14 +4230,18 @@ packages:
engines: {node: '>=8.12.0'} engines: {node: '>=8.12.0'}
dev: true dev: true
/hyphenate-style-name/1.0.4:
resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==}
dev: true
/iconv-lite/0.4.24: /iconv-lite/0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dependencies: dependencies:
safer-buffer: 2.1.2 safer-buffer: 2.1.2
/iconv-lite/0.6.2: /iconv-lite/0.6.3:
resolution: {integrity: sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==} resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dependencies: dependencies:
safer-buffer: 2.1.2 safer-buffer: 2.1.2
@ -4263,6 +4353,20 @@ packages:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
dev: true dev: true
/inline-style-prefixer/3.0.8:
resolution: {integrity: sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=}
dependencies:
bowser: 1.9.4
css-in-js-utils: 2.0.1
dev: true
/inline-style-prefixer/4.0.2:
resolution: {integrity: sha512-N8nVhwfYga9MiV9jWlwfdj1UDIaZlBFu4cJSJkIr7tZX7sHpHhGR5su1qdpW+7KPL8ISTvCIkcaFi/JdBknvPg==}
dependencies:
bowser: 1.9.4
css-in-js-utils: 2.0.1
dev: true
/invariant/2.2.4: /invariant/2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
dependencies: dependencies:
@ -4418,6 +4522,10 @@ packages:
engines: {node: '>=8'} engines: {node: '>=8'}
dev: true dev: true
/is-function/1.0.2:
resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==}
dev: true
/is-generator-fn/2.1.0: /is-generator-fn/2.1.0:
resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -5195,7 +5303,6 @@ packages:
/js-tokens/4.0.0: /js-tokens/4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
dev: true
/js-yaml/3.14.1: /js-yaml/3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
@ -5608,7 +5715,6 @@ packages:
hasBin: true hasBin: true
dependencies: dependencies:
js-tokens: 4.0.0 js-tokens: 4.0.0
dev: true
/lowercase-keys/1.0.1: /lowercase-keys/1.0.1:
resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
@ -6753,6 +6859,10 @@ packages:
util-deprecate: 1.0.2 util-deprecate: 1.0.2
dev: true dev: true
/postcss-value-parser/3.3.1:
resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==}
dev: true
/postcss-value-parser/4.1.0: /postcss-value-parser/4.1.0:
resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==}
dev: true dev: true
@ -6844,7 +6954,6 @@ packages:
loose-envify: 1.4.0 loose-envify: 1.4.0
object-assign: 4.1.1 object-assign: 4.1.1
react-is: 16.13.1 react-is: 16.13.1
dev: true
/proxy-addr/2.0.6: /proxy-addr/2.0.6:
resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==} resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==}
@ -7681,9 +7790,14 @@ packages:
scheduler: 0.20.2 scheduler: 0.20.2
dev: true dev: true
/react-html-attributes/1.4.6:
resolution: {integrity: sha512-uS3MmThNKFH2EZUQQw4k5pIcU7XIr208UE5dktrj/GOH1CMagqxDl4DCLpt3o2l9x+IB5nVYBeN3Cr4IutBXAg==}
dependencies:
html-element-attributes: 1.3.1
dev: true
/react-is/16.13.1: /react-is/16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
dev: true
/react-is/17.0.2: /react-is/17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
@ -7751,23 +7865,17 @@ packages:
tiny-warning: 1.0.3 tiny-warning: 1.0.3
dev: true dev: true
/react-split-pane/0.1.92_react-dom@17.0.2+react@17.0.2: /react-split-pane/2.0.3:
resolution: {integrity: sha512-GfXP1xSzLMcLJI5BM36Vh7GgZBpy+U/X0no+VM3fxayv+p1Jly5HpMofZJraeaMl73b3hvlr+N9zJKvLB/uz9w==} resolution: {integrity: sha512-1rW+EMSJTkS7eYMYethCaNFOjiAVDm/B2LlxJXLr1Uu8ddLrV9pfc5P/fngRBkTGC/0tvxRkW1dLxGY7zvHVkA==}
peerDependencies:
react: ^16.0.0-0
react-dom: ^16.0.0-0
dependencies:
prop-types: 15.7.2
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
react-lifecycles-compat: 3.0.4
react-style-proptype: 3.2.2
dev: true
/react-style-proptype/3.2.2:
resolution: {integrity: sha512-ywYLSjNkxKHiZOqNlso9PZByNEY+FTyh3C+7uuziK0xFXu9xzdyfHwg4S9iyiRRoPCR4k2LqaBBsWVmSBwCWYQ==}
dependencies: dependencies:
glamor: 2.20.40
glamorous: 4.13.1_glamor@2.20.40
inline-style-prefixer: 4.0.2
normalize.css: 7.0.0
prop-types: 15.7.2 prop-types: 15.7.2
react: 16.14.0
react-dom: 16.14.0_react@16.14.0
styled-components: 2.4.1_react@16.14.0
dev: true dev: true
/react-tween-state/0.1.5: /react-tween-state/0.1.5:
@ -8624,7 +8732,7 @@ packages:
/state-local/1.0.7: /state-local/1.0.7:
resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==} resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==}
dev: true dev: false
/static-extend/0.1.2: /static-extend/0.1.2:
resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=}
@ -8783,6 +8891,33 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
/styled-components/2.4.1_react@16.14.0:
resolution: {integrity: sha1-ZjvQSF1LarRvlGIQ3APSOY0a3nQ=}
peerDependencies:
react: '>= 0.14.0 < 17.0.0-0'
dependencies:
buffer: 5.7.1
css-to-react-native: 2.3.2
fbjs: 0.8.17
hoist-non-react-statics: 1.2.0
is-plain-object: 2.0.4
prop-types: 15.7.2
react: 16.14.0
stylis: 3.5.4
supports-color: 3.2.3
dev: true
/stylis/3.5.4:
resolution: {integrity: sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==}
dev: true
/supports-color/3.2.3:
resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=}
engines: {node: '>=0.8.0'}
dependencies:
has-flag: 1.0.0
dev: true
/supports-color/5.5.0: /supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'} engines: {node: '>=4'}
@ -8812,6 +8947,10 @@ packages:
supports-color: 7.2.0 supports-color: 7.2.0
dev: true dev: true
/svg-tag-names/1.1.2:
resolution: {integrity: sha512-LIDOy8NRLGfJegTEnpizWA/ofg3Gyx58JgPEEjvATFciUJW9dHZ2aPTYY0Mn2rQYCeUGZElpHfu91OcWK0IMIw==}
dev: true
/swr/0.5.6_react@17.0.2: /swr/0.5.6_react@17.0.2:
resolution: {integrity: sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==} resolution: {integrity: sha512-Bmx3L4geMZjYT5S2Z6EE6/5Cx6v1Ka0LhqZKq8d6WL2eu9y6gHWz3dUzfIK/ymZVHVfwT/EweFXiYGgfifei3w==}
peerDependencies: peerDependencies: