refactor: support suspense mode in workspaces (#1304)

This commit is contained in:
Himself65
2023-03-04 20:11:15 -06:00
committed by GitHub
parent dd6bee68cb
commit 9a199eb9a1
27 changed files with 713 additions and 652 deletions

50
pnpm-lock.yaml generated
View File

@@ -18,6 +18,7 @@ importers:
'@typescript-eslint/parser': ^5.54.0
'@vitejs/plugin-react': ^3.1.0
'@vitest/coverage-istanbul': ^0.28.5
'@vitest/ui': ^0.29.2
concurrently: ^7.6.0
cross-env: ^7.0.3
eslint: ^8.35.0
@@ -49,7 +50,8 @@ importers:
'@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi
'@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu
'@vitejs/plugin-react': 3.1.0_vite@4.1.4
'@vitest/coverage-istanbul': 0.28.5_happy-dom@8.9.0
'@vitest/coverage-istanbul': 0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi
'@vitest/ui': 0.29.2
concurrently: 7.6.0
cross-env: 7.0.3
eslint: 8.35.0
@@ -70,7 +72,7 @@ importers:
react-dom: 18.2.0_react@18.2.0
typescript: 4.9.5
vite: 4.1.4_@types+node@18.14.4
vitest: 0.28.5_happy-dom@8.9.0
vitest: 0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi
vitest-fetch-mock: 0.2.2_vitest@0.28.5
apps/desktop:
@@ -3908,6 +3910,10 @@ packages:
fsevents: 2.3.2
dev: true
/@polka/url/1.0.0-next.21:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: true
/@popperjs/core/2.11.6:
resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
dev: false
@@ -5894,12 +5900,12 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.20.12
magic-string: 0.27.0
react-refresh: 0.14.0
vite: 4.1.4_@types+node@18.14.4
vite: 4.1.4
transitivePeerDependencies:
- supports-color
dev: true
/@vitest/coverage-istanbul/0.28.5_happy-dom@8.9.0:
/@vitest/coverage-istanbul/0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi:
resolution: {integrity: sha512-na1pkr3AVrdFflzuBXsBh1MvBfhSMrv4nfd4N8rm0HEJlvlbQc+GiqNwtwzfO8TPsXxcjNphSIMp5wvCy+0xrQ==}
dependencies:
istanbul-lib-coverage: 3.2.0
@@ -5908,7 +5914,7 @@ packages:
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.5
test-exclude: 6.0.0
vitest: 0.28.5_happy-dom@8.9.0
vitest: 0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@vitest/browser'
@@ -5945,6 +5951,16 @@ packages:
tinyspy: 1.1.1
dev: true
/@vitest/ui/0.29.2:
resolution: {integrity: sha512-GpCExCMptrS1z3Xf6kz35Xdvjc2eTBy9OIIwW3HjePVxw9Q++ZoEaIBVimRTTGzSe40XiAI/ZyR0H0Ya9brqLA==}
dependencies:
fast-glob: 3.2.12
flatted: 3.2.7
pathe: 1.1.0
picocolors: 1.0.0
sirv: 2.0.2
dev: true
/@vitest/utils/0.28.5:
resolution: {integrity: sha512-UyZdYwdULlOa4LTUSwZ+Paz7nBHGTT72jKwdFSV4IjHF1xsokp+CabMdhjvVhYwkLfO88ylJT46YMilnkSARZA==}
dependencies:
@@ -10740,6 +10756,11 @@ packages:
engines: {node: '>=4'}
dev: true
/mrmime/1.0.1:
resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
engines: {node: '>=10'}
dev: true
/ms/2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
dev: true
@@ -12596,6 +12617,15 @@ packages:
semver: 7.0.0
dev: true
/sirv/2.0.2:
resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==}
engines: {node: '>= 10'}
dependencies:
'@polka/url': 1.0.0-next.21
mrmime: 1.0.1
totalist: 3.0.0
dev: true
/sisteransi/1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
dev: true
@@ -13277,6 +13307,11 @@ packages:
ieee754: 1.2.1
dev: true
/totalist/3.0.0:
resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==}
engines: {node: '>=6'}
dev: true
/tr46/0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@@ -13835,12 +13870,12 @@ packages:
vitest: '>=0.16.0'
dependencies:
cross-fetch: 3.1.5
vitest: 0.28.5_happy-dom@8.9.0
vitest: 0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi
transitivePeerDependencies:
- encoding
dev: true
/vitest/0.28.5_happy-dom@8.9.0:
/vitest/0.28.5_oscpa7jhv6f2pwrg7t4qxe6ngi:
resolution: {integrity: sha512-pyCQ+wcAOX7mKMcBNkzDwEHRGqQvHUl0XnoHR+3Pb1hytAHISgSxv9h0gUiSiYtISXUU3rMrKiKzFYDrI6ZIHA==}
engines: {node: '>=v14.16.0'}
hasBin: true
@@ -13868,6 +13903,7 @@ packages:
'@vitest/expect': 0.28.5
'@vitest/runner': 0.28.5
'@vitest/spy': 0.28.5
'@vitest/ui': 0.29.2
'@vitest/utils': 0.28.5
acorn: 8.8.2
acorn-walk: 8.2.0