From a0007142e0c9c696a0577c8d5586906639a31554 Mon Sep 17 00:00:00 2001 From: Steve Ruiz Date: Wed, 10 Aug 2022 00:18:59 +0100 Subject: [PATCH] [chore] epic purge (#893) * remove extension / electron app * switch examples to vite * Update licenses * Add script * fix titles --- .turbo/config.json | 1 - LICENSE.md | 2 +- apps/electron/CHANGELOG.md | 13 - apps/electron/README.md | 9 - apps/electron/electron-esbuild.config.yaml | 11 - apps/electron/esbuild.main.config.ts | 12 - apps/electron/esbuild.renderer.config.ts | 12 - apps/electron/package.json | 81 - .../electron/resources/entitlements.mac.plist | 12 - apps/electron/resources/icon.icns | Bin 511273 -> 0 bytes apps/electron/resources/icon.ico | Bin 131617 -> 0 bytes apps/electron/resources/notarize.js | 20 - apps/electron/src/main/createMenu.ts | 114 - apps/electron/src/main/createWindow.ts | 56 - apps/electron/src/main/main.ts | 31 - apps/electron/src/main/preload.ts | 15 - apps/electron/src/renderer/app.tsx | 86 - apps/electron/src/renderer/index.html | 13 - apps/electron/src/renderer/index.tsx | 11 - apps/electron/src/renderer/styles.css | 20 - apps/electron/src/types.ts | 19 - apps/electron/tsconfig.json | 20 - apps/electron/yarn.lock | 4079 ----------------- apps/new-tab-extension/CHANGELOG.md | 33 - apps/new-tab-extension/package.json | 43 - apps/new-tab-extension/public/128.png | Bin 4274 -> 0 bytes apps/new-tab-extension/public/16.png | Bin 262 -> 0 bytes apps/new-tab-extension/public/32.png | Bin 468 -> 0 bytes apps/new-tab-extension/public/48.png | Bin 1598 -> 0 bytes apps/new-tab-extension/public/manifest.json | 22 - apps/new-tab-extension/screenshot.png | Bin 117183 -> 0 bytes apps/new-tab-extension/src/App.tsx | 34 - apps/new-tab-extension/src/favicon.ico | Bin 15406 -> 0 bytes .../src/hooks/useUploadAssets.ts | 38 - apps/new-tab-extension/src/index.css | 59 - apps/new-tab-extension/tsconfig.json | 41 - apps/new-tab-extension/tsconfig.node.json | 9 - apps/new-tab-extension/vite.config.ts | 15 - apps/vscode/editor/package.json | 10 +- apps/www/package.json | 8 +- .../core-example-advanced}/.gitignore | 0 examples/core-example-advanced/CHANGELOG.md | 13 - examples/core-example-advanced/LICENSE.md | 2 +- examples/core-example-advanced/README.md | 3 +- examples/core-example-advanced/card-repo.png | Bin 0 -> 7201 bytes examples/core-example-advanced/index.html | 13 + examples/core-example-advanced/package.json | 38 +- .../core-example-advanced/scripts/build.mjs | 48 - .../core-example-advanced/scripts/dev.mjs | 46 - .../src/{app.tsx => App.tsx} | 0 examples/core-example-advanced/src/index.tsx | 13 - .../core-example-advanced}/src/main.tsx | 4 +- .../core-example-advanced/src/state/api.ts | 15 +- examples/core-example-advanced/src/types.ts | 1 + .../core-example-advanced}/src/vite-env.d.ts | 0 examples/core-example-advanced/tsconfig.json | 29 +- .../core-example-advanced/tsconfig.node.json | 9 + examples/core-example-advanced/vite.config.ts | 8 + examples/core-example-advanced/yarn.lock | 616 --- examples/core-example/.gitignore | 24 + examples/core-example/CHANGELOG.md | 19 - examples/core-example/LICENSE.md | 2 +- examples/core-example/README.md | 13 +- examples/core-example/card-repo.png | Bin 0 -> 7201 bytes .../core-example}/index.html | 4 +- examples/core-example/package.json | 27 +- examples/core-example/scripts/build.mjs | 48 - examples/core-example/scripts/dev.mjs | 46 - .../core-example/src/{app.tsx => App.tsx} | 0 examples/core-example/src/index.tsx | 13 - examples/core-example/src/main.tsx | 10 + examples/core-example/src/vite-env.d.ts | 1 + examples/core-example/tsconfig.json | 32 +- examples/core-example/tsconfig.node.json | 9 + examples/core-example/vite.config.ts | 7 + examples/core-example/yarn.lock | 693 --- examples/tldraw-example/.gitignore | 24 + examples/tldraw-example/CHANGELOG.md | 13 - examples/tldraw-example/LICENSE | 21 - .../tldraw-example}/LICENSE.md | 2 +- examples/tldraw-example/README.md | 5 +- examples/tldraw-example/index.html | 13 + examples/tldraw-example/package.json | 51 +- .../{src => }/public/Example.tldr | 0 .../{src => }/public/card-repo.png | Bin .../{src => }/public/tldraw-assets.json | 0 examples/tldraw-example/scripts/build.mjs | 43 - examples/tldraw-example/scripts/dev.mjs | 60 - .../tldraw-example/src/{app.tsx => App.tsx} | 0 examples/tldraw-example/src/api-control.tsx | 2 +- .../src/{index.tsx => main.tsx} | 2 +- examples/tldraw-example/src/props-control.tsx | 4 +- examples/tldraw-example/src/public/index.html | 14 - examples/tldraw-example/src/vite-env.d.ts | 1 + examples/tldraw-example/tsconfig.json | 37 +- examples/tldraw-example/tsconfig.node.json | 9 + examples/tldraw-example/vite.config.ts | 8 + package.json | 6 +- packages/core/package.json | 8 +- packages/tldraw/package.json | 8 +- .../components/Primitives/icons/UndoIcon.tsx | 4 +- yarn.lock | 3248 ++----------- 102 files changed, 741 insertions(+), 9597 deletions(-) delete mode 100644 .turbo/config.json delete mode 100644 apps/electron/CHANGELOG.md delete mode 100644 apps/electron/README.md delete mode 100644 apps/electron/electron-esbuild.config.yaml delete mode 100644 apps/electron/esbuild.main.config.ts delete mode 100644 apps/electron/esbuild.renderer.config.ts delete mode 100644 apps/electron/package.json delete mode 100644 apps/electron/resources/entitlements.mac.plist delete mode 100644 apps/electron/resources/icon.icns delete mode 100644 apps/electron/resources/icon.ico delete mode 100644 apps/electron/resources/notarize.js delete mode 100644 apps/electron/src/main/createMenu.ts delete mode 100644 apps/electron/src/main/createWindow.ts delete mode 100644 apps/electron/src/main/main.ts delete mode 100644 apps/electron/src/main/preload.ts delete mode 100644 apps/electron/src/renderer/app.tsx delete mode 100644 apps/electron/src/renderer/index.html delete mode 100644 apps/electron/src/renderer/index.tsx delete mode 100644 apps/electron/src/renderer/styles.css delete mode 100644 apps/electron/src/types.ts delete mode 100644 apps/electron/tsconfig.json delete mode 100644 apps/electron/yarn.lock delete mode 100644 apps/new-tab-extension/CHANGELOG.md delete mode 100644 apps/new-tab-extension/package.json delete mode 100644 apps/new-tab-extension/public/128.png delete mode 100644 apps/new-tab-extension/public/16.png delete mode 100644 apps/new-tab-extension/public/32.png delete mode 100644 apps/new-tab-extension/public/48.png delete mode 100644 apps/new-tab-extension/public/manifest.json delete mode 100644 apps/new-tab-extension/screenshot.png delete mode 100644 apps/new-tab-extension/src/App.tsx delete mode 100644 apps/new-tab-extension/src/favicon.ico delete mode 100644 apps/new-tab-extension/src/hooks/useUploadAssets.ts delete mode 100644 apps/new-tab-extension/src/index.css delete mode 100644 apps/new-tab-extension/tsconfig.json delete mode 100644 apps/new-tab-extension/tsconfig.node.json delete mode 100644 apps/new-tab-extension/vite.config.ts rename {apps/new-tab-extension => examples/core-example-advanced}/.gitignore (100%) delete mode 100644 examples/core-example-advanced/CHANGELOG.md create mode 100644 examples/core-example-advanced/card-repo.png create mode 100644 examples/core-example-advanced/index.html delete mode 100644 examples/core-example-advanced/scripts/build.mjs delete mode 100644 examples/core-example-advanced/scripts/dev.mjs rename examples/core-example-advanced/src/{app.tsx => App.tsx} (100%) delete mode 100644 examples/core-example-advanced/src/index.tsx rename {apps/new-tab-extension => examples/core-example-advanced}/src/main.tsx (60%) rename {apps/new-tab-extension => examples/core-example-advanced}/src/vite-env.d.ts (100%) create mode 100644 examples/core-example-advanced/tsconfig.node.json create mode 100644 examples/core-example-advanced/vite.config.ts delete mode 100644 examples/core-example-advanced/yarn.lock create mode 100644 examples/core-example/.gitignore delete mode 100644 examples/core-example/CHANGELOG.md create mode 100644 examples/core-example/card-repo.png rename {apps/new-tab-extension => examples/core-example}/index.html (71%) delete mode 100644 examples/core-example/scripts/build.mjs delete mode 100644 examples/core-example/scripts/dev.mjs rename examples/core-example/src/{app.tsx => App.tsx} (100%) delete mode 100644 examples/core-example/src/index.tsx create mode 100644 examples/core-example/src/main.tsx create mode 100644 examples/core-example/src/vite-env.d.ts create mode 100644 examples/core-example/tsconfig.node.json create mode 100644 examples/core-example/vite.config.ts delete mode 100644 examples/core-example/yarn.lock create mode 100644 examples/tldraw-example/.gitignore delete mode 100644 examples/tldraw-example/CHANGELOG.md delete mode 100644 examples/tldraw-example/LICENSE rename {apps/electron => examples/tldraw-example}/LICENSE.md (96%) create mode 100644 examples/tldraw-example/index.html rename examples/tldraw-example/{src => }/public/Example.tldr (100%) rename examples/tldraw-example/{src => }/public/card-repo.png (100%) rename examples/tldraw-example/{src => }/public/tldraw-assets.json (100%) delete mode 100644 examples/tldraw-example/scripts/build.mjs delete mode 100644 examples/tldraw-example/scripts/dev.mjs rename examples/tldraw-example/src/{app.tsx => App.tsx} (100%) rename examples/tldraw-example/src/{index.tsx => main.tsx} (93%) delete mode 100644 examples/tldraw-example/src/public/index.html create mode 100644 examples/tldraw-example/src/vite-env.d.ts create mode 100644 examples/tldraw-example/tsconfig.node.json create mode 100644 examples/tldraw-example/vite.config.ts diff --git a/.turbo/config.json b/.turbo/config.json deleted file mode 100644 index 2fdcd2340..000000000 --- a/.turbo/config.json +++ /dev/null @@ -1 +0,0 @@ -{ "teamId": "team_MjXkk3MAaGtBFaHcssVUiMgd", "apiUrl": "https://api.vercel.com" } diff --git a/LICENSE.md b/LICENSE.md index cb442d69a..cea62a1d8 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Stephen Ruiz Ltd +Copyright (c) 2022 tldraw GB Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/apps/electron/CHANGELOG.md b/apps/electron/CHANGELOG.md deleted file mode 100644 index a281cf48e..000000000 --- a/apps/electron/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @tldraw/electron - -## 1.7.0 - -### Minor Changes - -- d919bd27: Bump dependencies, add international support. - -## 1.7.0-next.0 - -### Minor Changes - -- Bump dependencies, add international support. diff --git a/apps/electron/README.md b/apps/electron/README.md deleted file mode 100644 index 58c4b22da..000000000 --- a/apps/electron/README.md +++ /dev/null @@ -1,9 +0,0 @@ -
- -
- -# @tldraw/electron - -An experimental electron wrapper for [tldraw](https://tldraw.com). - -Not yet distributed. diff --git a/apps/electron/electron-esbuild.config.yaml b/apps/electron/electron-esbuild.config.yaml deleted file mode 100644 index e9112ba66..000000000 --- a/apps/electron/electron-esbuild.config.yaml +++ /dev/null @@ -1,11 +0,0 @@ -mainConfig: - type: esbuild - path: esbuild.main.config.ts - src: src/main/main.ts - output: dist/main -rendererConfig: - type: esbuild - path: esbuild.renderer.config.ts - html: src/renderer/index.html - src: src/renderer/index.tsx - output: dist/renderer diff --git a/apps/electron/esbuild.main.config.ts b/apps/electron/esbuild.main.config.ts deleted file mode 100644 index 8b9e52598..000000000 --- a/apps/electron/esbuild.main.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BuildOptions } from 'esbuild' -import path from 'path' - -const config: BuildOptions = { - platform: 'node', - entryPoints: [path.resolve('src/main/main.ts'), path.resolve('src/main/preload.ts')], - bundle: true, - target: 'node16.5.0', // electron version target - sourcemap: true, -} - -export default config diff --git a/apps/electron/esbuild.renderer.config.ts b/apps/electron/esbuild.renderer.config.ts deleted file mode 100644 index f2a710c26..000000000 --- a/apps/electron/esbuild.renderer.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BuildOptions } from 'esbuild' -import path from 'path' - -const config: BuildOptions = { - platform: 'browser', - entryPoints: [path.resolve('src/renderer/index.tsx')], - bundle: true, - target: 'chrome94', // electron version target - sourcemap: true, -} - -export default config diff --git a/apps/electron/package.json b/apps/electron/package.json deleted file mode 100644 index 703c8e853..000000000 --- a/apps/electron/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@tldraw/electron", - "version": "1.7.0", - "private": true, - "description": "An electron app for tldraw.", - "author": "@steveruizok", - "license": "MIT", - "keywords": [ - "react", - "typescript", - "esbuild" - ], - "scripts": { - "dev": "electron-esbuild dev", - "start:electron": "yarn dev", - "build:apps": "yarn build:electron", - "build:electron": "electron-esbuild build", - "package": "electron-builder", - "lint": "eslint src/ --ext .ts,.tsx", - "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" - }, - "devDependencies": { - "@tldraw/tldraw": "^1.16.0", - "@types/node": "^17.0.14", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", - "@types/react-router-dom": "^5.1.8", - "electron": "17.2.0", - "electron-builder": "^22.13.1", - "electron-esbuild": "^5.0.0", - "electron-util": "^0.17.2", - "esbuild": "^0.14.18", - "esbuild-serve": "^1.0.1", - "react": "^17.0", - "react-dom": "^17.0", - "rimraf": "3.0.2", - "typescript": "^4.7.3" - }, - "build": { - "appId": "io.comp.tldraw-electron", - "productName": "tldraw", - "extraMetadata": { - "name": "tldraw", - "main": "main.js" - }, - "files": [ - { - "from": ".", - "filter": [ - "package.json" - ] - }, - { - "from": "dist/main" - }, - { - "from": "dist/renderer" - } - ], - "win": { - "target": [ - "zip" - ] - }, - "mac": { - "target": [ - "zip" - ] - }, - "linux": { - "target": [ - "zip" - ] - }, - "directories": { - "buildResources": "resources" - }, - "publish": null - }, - "gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6" -} diff --git a/apps/electron/resources/entitlements.mac.plist b/apps/electron/resources/entitlements.mac.plist deleted file mode 100644 index 66f62272a..000000000 --- a/apps/electron/resources/entitlements.mac.plist +++ /dev/null @@ -1,12 +0,0 @@ - - - - - com.apple.security.cs.allow-jit - - com.apple.security.cs.allow-unsigned-executable-memory - - com.apple.security.cs.disable-library-validation - - - \ No newline at end of file diff --git a/apps/electron/resources/icon.icns b/apps/electron/resources/icon.icns deleted file mode 100644 index 3c233fc3cca01f4e8b5be195dc49fdc7dd255dcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511273 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

a z5(-E>?#MyNy*3xvlpG7!l!1Y<(Q{h2&`v<9sjY&6kv)+{Mu%B3Bp|bUkCk`+e9($xjsM^w5DAabi4z zjJ&W2lcU?g;Fp4n5tjDGM6R}KhmnAx9wXt#{6yM^+f)Lz&8;e$BSe00)1jIL(`v9m7ynQ*- zS`Dd+!x~xIGOc;Klg{^dF~#|n6W%gt^|8kQNAyYk7%rgkW&H60@ZcYc2|Y4qNrh`p zQk3$t-J=|z1G&{x34yfO)5Mb0#hZ{ayX&fpIzVZvV#mD~R1}<5$sZrpVI6CC-jrmR z=-6G(e0WmL#UF@rS<3uOD zFP01UFwac@^)z(}O~E5az#?5K9G{T#$UZZT(0s%fkyd4~Ib6wn2?d)Uk7YxOU7RCe zE{21cz-eelpb4_KP!yiiQw)JmUx@4dubJYw$gB0Db`0;xjN1;BZMhy=-3Pt#PrUr) zD2v?<+;_Bkc>f%R6P{(X(oEk)tyvEVLtQJ#%PYROJ;mw67A!RvpTplb(Z06U#j*9v zY4xsCVk`Sb8(<9&Y-cjW8OUji(+!=$fuhxXD8CP{VLZqBH9Dc5So09FG7`{faELIS zV>X+u%ktSe=6}V!L0bp?{PRLFj@$Ea2jU@tg{L%yKooV7Yw~y+H$r+_6GuWYnzjpp zqwY6s8OeqA#m!IC;*Lc)M^1F$<+T`M=Z{NZ;$JF(5trH&tkTah)9H%N@y~SrEn%`1 zg6eTFBTYCJ!RX0okx!3rw_||vpn{UJmqzn)rd`+S(eR&g1xWoCR4h z>@QttGkt~kzc-5=Q`8#_|7SDu`n8KPF;S7^D!I;c_;q+4xBkdi`VzZfwx#(MuMxE0 zXQ+ytyYBm^G+4e?w-FGR;dO+|KxR4WRaYBBRm~R}yDp$}hE^AO;SLa2FyA_1{Aqr^ zvCti>R%FC$K^FRszeiOGm&22inejDwxlNdubtqE&=%jcQ1}I75Jz8?vYY}`six*{p=^!VDk6*K<%w=!OF6t6$;9nO%Qpra7M&GQp8B`fK1X1>A*-@SvHuMTT#Wu z>d9fqqS2Itj-mEUu4MkfPY0BYprrv`0`1^j#E+V1R6*6k>Y<62bR*c}n%@t#WKPkK zEc`4Fs?vVR2E0IFOFeF4N0QL(z7tzhylmC{Y7;yv!;LhFu z(P&2Laf$by!&7cg*whEm0T)^y`9L)w8e5-bFc?oZWd32KQ)~5GF^Exg%p`6cd}sU~ zV@tN#L9e!grifLOyw%hYs~1{$Ty^`<>V%77GsC@1=PH`NPn{mBC1w0b8{pzGo6sQX zmH^r!Z71kgg5Tdi!REBG-+88Z(KHt^l!lj7CO=C$yG$QTwPs^79)ct}Jn(II2V(i} z1w(-PDPTXwPOXb*gX9E`l$z8%T^FX4a@ychh7_5?;Lf)-OI8AlY+UTrCNix80+vrp zqsR8uQaSk@oD2otp2;Das~VV?MJcHSJ|nI>6~K(u8NhcAXQdvMk>``Zc*Z`_ccvv( zzun;pH3 zdx`Z`2~W;R3Y2BGG2;;sqpTtpkRD>}^k}Nq0rIWS{LHkIs*3emAy^0~^9BZ(x07|x zk)osg^n%=|ut@J>RRc+BwhukC*4f(Y&5#K1#SO=>;ql!_{q$=aEu9XHAZ|8~{@Fjx z{W!~4a+y(|(p_S(&o~8O-)I;_&M6fVw}w`u2O@R~#i@)LTjwubTQ9^fk2Bvhhh}SI zuEz&KoOFqjk2UMhC{}qzK7O!@1O8FQc$~`yFoak9xp3!mcN8ROk!wE=csSF~W{9=u zBSk8jrdS}-sRtaYV_0kWzX9&nr#!Y^og*{ORBvgmN1=4Y7RZm$*!ygfT0idtrDxTB z*FryTPCjhlpN9xdLMj?0oicA3>gkM#(+3q~&nM~;5&QJ0DTNlibLPWl^=l>`0h?dr zzf@BFw8X#2Uj$Yd5XA`;(?6N8Ta9|C++L`7j_l|III zub-)$Z0Y4wxNa(;E)~TD5_zU%a5IM8AII>fZ?MiX`%S8Q5Jft$*niqVE6JZ5+kT5# zX{0%)K~9V(k`3ty^nd3C9<h2YvJ0tyVfnM3LX@1T?ih1Te^f$o6PBQqYYv&@F; z+^bA~-43OBW7X6Zy{5pmZ@Wf&YOq(EnccwGkg#^zsr6~`Ky98QXy1BQu3N9b6#{p1 z9ZY^(*Q@kDz9Nm|cE=X~>Zkkj%@UWSk6>*17t0RR1_BwLHGBS3Q$pPs@T0Wv@mZ|Q zQdIBDh&IrG^GV~3=D~lN!L@Rmks6pjhrwHY$piE=EzOzA@$6?5GKZShVr;?m?msUk|GN!a4!3v-Q0i#aNB*S<(6?8Hv+3Du=lx*ZM zY{3qz$8zsO-c5EeyiI60TF= zAtp&+%(3DpE}v0-t9IYE3be7OLoQponES-|xYI;WkmPC!7VOYp52x9urFEbgRQ!Ro zSMp?aehTXtDc1qRYUgjQgrRQDPU-|~527(~;HmgV?5F2-&u(KJ^y#~&cKFBGIpXom zd#BI<4qQBhLmvlte&*Ae6xsDi^PgE}pWj%bIfvxhQ^%6{S1`ZBYfy8SZtx*xJ zT`SN2hFE=<<1E4i1|z#_@lSrudoLo0Q#M91=y?Wm(iUGjMXSk3|GLe18`lb;?tu+f z-_PE}r|geCuRwl6Zo#!IcN(0Y%$eL)>xS|1u(a04GOIZ!3Wkg|u$@+Is(@1Z{0m#J z7feA?yIwlAbM?Y#o0w1KZX}A58of0!qv>P2ySZW;%1SCll=iv4& z#J{|`=fa4*RQJ3TY*7bEh+z;@_VtsFW-_VnqBv0$Up_q*{}Zi~I!T3%o2!(wCbfc& zy>LjQjgyvrO^>S6qW`cg8z{UD=)dTRlHWCy@SVcMLuzU5cOgs#9@xpj+ARM)@Jn-K zPJoQqwAiAI#aP{AZ2M2n9<6<^W9`&=!!hu*J66mxcs29>knwbJ3{GkA$D~A*4(IW3 z{VpkYC5i8VHrYYhIA|xh*hM(Lg}={JmzjKVs(3>AJJlTd-rAuQex6B)?C3PbtVkbv z(+ON%)Dr9)x!r39S)}*JtQUDMJB~b5C7Eh`Ae~XvfO$@u8acYeaJ@W>iI}k=7njZ$ z4b5qFXVxT0O5>1&i86B9%(>ShK^IDg3suA9u>pG4xRwu*AKJmAfyU*`TXHW(52MCS zzH1}g7>gF1IDQ>5KZ6nY3YcJj5u`D3)kS5I{cJAcm7Qxua5Ny6lYu)icq<8UDrvIb zR>|ySZ_R|%6Nj`^+kjdqh3<)fT;p$If~rE(_@CcJL;2^-v6spVd#Vu%KP@{8b4eYO zbmP06naI=~C|L`!k2$}}`ZgWd4MKPj+~(>sB&Di$L@EP)Bb~0f%c*Lt+W9gF&Vk5l zPbfF1f?WJt6*Qx+szTobs4T`>dn03(7j88PCh-L}U?J6uw*3=3S0#P51o;`QbUUst0T%rq8#h#oTSMjvW`@ zpdS$Mfom|0AHlEXmZ2C#?`Jjkp-_yhtWHP-28uT*zK=wY<&6vN*|Vo9b&SDguVKA} zRzGB7ee#8cS=cetmz>ezu`c;iLrH4sK12Ny%~Qy;$)W*omr_Gvf87s$g{iHUn;fH^ zbPw$Y2QgsafGXIVy9nmTh}s8X<_s|pBo2$g7ue#}!dn_wIkRKBR^6%@mB0;E0?c=y zy?h)V?hheo_NGa?EKW9yOD1DTuy%d>fO5ebQJVB z+-}2A+m`yOR(*wfHU`W7CJGtHQ|P88+H@N|r=eTvHhE{ZwRwE$XqPiVw~HgwM@+jH z!4J5J=ClF1Uwujf@c@lUyDt?IA#xKu%GhXtSfH%3o!l-%GZ-r+&K0Oh-8oS)KCN_T zr^;HZg~XJvhuD-TgT|b=g^6;bq#j#qj zwY!vo+u_PE3fhODM}ENAq#|@;K{+D0iVoVL3rq+HYoN)h0}sS$TyV(m!rg)-V+C!d zt)}wJ*mqn_ERa+=bHTk4Ta#$K>NK%|mbEskfYVveOznNE@-fGLcBu(=^Pb+A&rwZ_ zf66$7oVVWst!5PU7K90}=R87-LE(8xo^^;=Eum09W$Yng)fz11*`(2X`y5*GQnO(@ zwg8F@6D3~~b(LoU{6^RmG(w%vW}sFwGPxqDi&^#~KPb;ib}Ls+thI(=UBS=I=IB2P zMFc#>@^uLCQ{8~Po23~M&$dp&$x?&F%Q@`GA24h~#{`WH^>{p@fIOxQ`Tzn2njrlJ zk$X7RiY{{q^?+}I9r_uw)SN{t>WRd;V+cKBrKzVJj>yKK2@dNr4N9L92|0f%*)mZt zUmM>GY~~md6*l=$23Ij}sTGcjgh567`%)0olek`dXJXP*RdRPz9{PdH02!hD%@+Oe z$`h%hP*&&zU)bR2bet*@u5wA%NcIdZWPTw|$&@n92FH6}dc{m)g}D8n(m_`h1$mw) zw$Y%JZj17|kdZQ5{~d#xFRKz!2&HdB0y#X(V=X#m%TjwV`JEAi(m1IPOkRxvD?ctQ zb?6}Gnm$WrtY?=5kUKkVfP(US`e|t6-M??`U>?(v?2bzhG|%M3!XNyab*#>tPI$@W zyvGnmHANPx5NJ-3dgWYCx`y_t8*sY-)L~c%pT%kTS3sZZ~{EG+o=S*HrgxQUo$0;TU@MAI#ztoPCaz0KeT zoh5=zwf+ju%s~(4yBt`XLFhi9it3~2b2l}SHouUiAC<-Q3S_)LtjLms*kiUHFEMeU zElldf6+2Kc-`uQ6W0zYT-;2_O)rp4Mg^XKQwxNdn$p`z`c@P_k^32A|_vbXfGBr&9 zN4RsT`WCz0(#Lpss2jlh&xk6_AG?5KZo2YIeu&F?jr}L^C3CN1W&cDo1(PZ?x(i6&SXc z!lwdtsyi&&rf1r0>7v48#-n~Zi1*5IoriH-pJt7h4^jY;Q3?+HD@FQ&>^TO;4>JgD zN)G&~PKDSuG;M~vXQ};!Z1S^N^sJlhWU0l4!Bz~|5jW7hyb$B(fyB^6m{AU`7+3bM zz)z397OAYMoiWzxpPN~NLGnVH!RJe14#5C|P?um}F9RtTaDnNcc*M+gR>AMFq{QyJ zv?wYJNs%jK?DUJr*-6GwJe&FxY}-*xnuDJXu5Cjqzf8@;lI1V|@zi4hc%SzmJ3Sh3 zmYA>Mz!1cL<&jiYRc=IvwEU zZqD{J-?8e79QR7@e{qAe&@PY_Y`|a`bwwHK^%S)bv~jT4o2aqoHt%E%32R6#Yv=h7 zjzFEw6wXN$%%&xwNx~3J`sJU7{)ddLN-=gZR!{IR9fP>Zii5h#bl#>72s18cA=4;L z1~0>X92nKR@02dO2#Psbd)Byx$%{KX7TNSGJ=PXK>L1QfoN_JVp3P5>_58GAAke}Weh zHGM+=3|VT^OFG}?uJ#rXnlX`cNlRjw-|VS>m1|MWSJ)Wx-KV+$Mbj6vOtUHVXikiT zfchusgKhK_8OHk8yxG%p0`4`=?7B3<71?;tK*1hFDwIJFOw>k8f&nc48^Z!Be6v$`klz;C23JDkANMvriLqjRl30Zms?@I#s6dfYX zmZz9#*xY4ei8BK!(^Cl)<}*Wy!^~I&6bWA_IE+D4d)G)&t=y|Bh(`cXC>FuX&mfHT z&7Zd<0IM0waEM3W)_>wWzMbJv3o-UkmJRVZ_rNHGcb93~zSExX41Zy13AY|i4FH!o zts=eJq}(sbbN!(4li$Z!;zFstHvWOl_Jep~$CGB9+|A7>bNxcyJ310!%8mL9(ZnS& zgO&O(ytnSP5thriRJI5XdHzXj7Eb>CYkFerj4Jz2Vi=AXJAsFGm3q7|=-rtSHOi2i zUYO-+Z{Tz96#(lDNS}C2u8)q>an{&ZOY+l*CR{aL%2p6Q6srT=jwM&O=tH?1PU|K7 z$AXpVE6m}u;OuBvO!m(&aQAyrCp%(YC`Z|6&(c8iM;5hwe~%8ckTEfy9-WAC3-t6% z1y4+B*rjYqkiKVIda;?2SY9{#g2d`3>vzn}K4iQ29)qn#l<`(g60uzYYe}^+A*$y` zytm-G-w+H)<`@SiIaYTCKQGQJ@Js#qn@pr`npr?)yX5W?Vk=m2Qi&N+zfk5r{rSCS zs#()@LRl3NX_HjL1%%0)VB0ON-C-gQP6|^U4F;FtlUN)`oemmV4ds3x`5!O5|F%VH zg&EU+S&k9>0}SCDv?02LC>jAU9u@cC5u9@cgr&JwCGuw3JDk+SZ17PWodSW>S1Jem zY5>zXyiH9y#gDuT@M>*)8Z?dBRb);+1Q~f#Dv66_qpY^eF?URHnHrF?G|Po(th;W< z0v;XZ!X~nZRsx+#&;J6Ed>^kezPLqtVdfv-Tx7qvd46y+e?rYLzdoIQy!(E6_J3yE z5dU`|G8(D{OXuH2di^{QszAqLtLqj6InCos_Dfh}7(8>{@eGodsz3soL@QLQieRHI zaT(IwZpfkSdAebPX@HbB(90?4p&Dbr&ar?1ML3}g!UX;6ifJNbTD3Yak2|j{?_-s` zcI6FLCjeV*U^z;rCG33Z>sEJE#*2huz&v5{Diwg@^-|L*^vp#jpJwsDz-o>m$|;fN z0!%sUzW$Zw)LA;zgowKmOMYj6LM+H<*g#3P#@I2w%R!k6Xvn4osO*M$4Tz=sx7WrM zYaUnqdvh>Nphmd8{z*#+2^*ed^4Y^00On?2Y{M5`Jr&IT#o=}#xoOPYm5!$x3an{l zELnZww7`&0!x3#jia@(~>>@SRUTQL0iut^8go~UefI)2Cd47~s0u>1acVBzWX;xD5gHAo;D@H#JyZ=oDdsgIRC{&_0i@q zrg6GO#G&VVa-c-4!TDE8Z|e|TGBZk~dASb~y6k_`Zk&va3MrGB9m4vP?*hjbo}HRG z^G2ZSsO=*mMpfL|39-H?#AcDT9i}N=R0$mvL%eq}6}^RBZZzzDw_j@HLMkV=U)uSx zF14nwEAbt+!Y3&18(|E)H`JB205_ddb;xAw)xMmg4 z+L&m->}ujy*j5UlkCB5wkcjMQP*TJA41l+ji)4HC%0&wyg%(RQG#%37aBn5h6{*EZ zzzqIffw7Dopt^;!Qi;YgOaOC3+?jxQfb{o7xN8-oaEBDp;jb=_e-T_KP~{m;)Vjm`AoD& z-Iu9H%(W_i{0;0!*VjWw1>3t#UrGmqDoKSMV)c?xqHxZS-IUlPK8}4X>I0q-9}eA# zTMyRO&8cK|_F!;ujv;+vIl_Cg_@w=9hVbp?j+VIWtpL|m@k7VP#yN*=y|fYsKnghl~wK^c9yte z%+DHMS=(wvKmJ6_>{)hvds#$Rf}5*zrSBx-NU6W=22dx3eifF6`ul{RMd>DO!6~ly zsmhj_rQA~+-#K-K=L1QtHGn^-@c4=4Q(B(q2kX{8+pJFUZ4eL874ZH$W{Tct+1OB_ z!(AgGq?C6%bDkbyJnLu6%T!0~6J5za2p=2+!#S32cBmP^(!RZICSKS|24W>jhRpN) z5QzJjc%D?(mP8L6#h_M3`9L>8=Wy+8LEW1~PgmI$_03!KZuW_TplPa%7|Uq zllY_jqo1F|6vvaa^amDxDh7pdx|ol|i;Pft^942gD9d{$K>CJ(1tVgdT+;_@V;@>B zqQ>f8J+SjTN*4roOG3(iEl!kypVj2Ds%biOqtsJ!B`k9y#~c{%&6sj4FJV3cZf$Z1 zeEpmZH;LKP@fIll9m%pn=@ea9hI!bL@nvMyo&$OPz^np#Y+|lpgfrPm&K3vI^@b2# zm(zeoHYsmq#kGb*>ByX}1dB#vDQD`Mi2y{5Hr%G#H!f?-C}k>cRki5VEARVK_*0oUy6oPSHp_sB?4@^Lz9Z zcLBtd)VcpZ_;}vb?=|U9mLHQX+Ri|;{_@AhyKB~$91KDPpcU?GJ`NLd4+1y#Rdc)Q zHJaFnYdv8LelZ^x6~F?P_Wtbz?Li^pyRt3j7MiE*&!CmcW&BiWfTi2bTy$I;<6NSb zMkw2cvE3<%t)jEL)+<`^JqB?t2Y9Qft7|$tXqmZ)Sb(3l6`h;Qk_GaqxLe&sQOot^ z?mx6660Nrx`BFKSv0>na34+8G79~4$XF;_Up2sa|f?4IgPh9gB44B=DNhpx}yM%TK z9P={kvwDuHq_qq0uXgEJq0<7;{V9bz*QxBnwE^Bff!=kqlo7wUtNpD0ld0$|+R-Yi zjLFxKV_H7Aa%O%5Fuk-nJrRj4yh4mo^Z%{F>k}264^O@`up-7 z&$C(^5$CP9ZPEAavgsv4$Mo8U1@K3YiEG}q$e*`4CWs?JPKFf<5#I77 zRM>6=rSeyxn!N2OYY=xq!r2}hk zwO@>Pie5l`$<7%CP1DU8c-MV2InV=<gd8=&5z%meVk>oi zL#8KPJ1SZy(-7~#_#fKtu}KgpSj_O)wr$(CZQHiFW81cE+qUhQ9b4JD$(N*(ivPu_ z?x)|gFew$a+mZ1`_(K}+K83IXl}4`M+rW7B>u1bT#FHI5zH4XCHlLig0`8MzSVX<* zp)}%M!(sJTbV#8K39S~&(#)XRc=63a9+@Whq&}guci0mgC@=cc!JPMA+K)*8KEzWY z?$t&e>nPMxTt{o=_Guc}GZLlK2F!FeF2t%7VHOBqt>~KE`>R*huO{xAV46{* zlXj7E_Z1XcxpYYaNJX-m>;&)Iu(bRht&uv~A8G!njmo;Uh3v<(Y=+&j(X~G{u6I)Y z+v@Q3!19&NT+r5PKhi-o2=hyU=~Sgi;EzLT4IhBNfl&I;6$%jwY%4j}20bmIJwH!1 z2a4`UqHEnZ$kk&5|K9HSxx#yXV`_D-mRmcUlo#VD+G9iawd~c9G*z}E41?T=Nf2>> z>-EmDvD;`e7O~C?$hHSw{%%}i$S1fw2S-T(b5BrWNoYUoayngOZS42D3C>t;_m#Tx zC>Tv9n-@Usu)=G@LlY&Oz)S|W#s=M0Jq;h8%@Hs6&MyBKg~fO*JpPQf-R-vO7Cg|) z(I+UMUoas(vBw`~Q7Y^1sJVA4H`(4c7Y`-&fMIF>#}9)0KBn%x6T0pkMR)B7-PY~gbjuT(%&6Yg%Z9LJCSd@)k zE)&S&C|=_O&;$MT(<*<84H&$?|M$jI(Fs8ik(5`1VLm`-%8tSZ)-5?{H+bA@#`g(% z^*zGv;MnY&Anriyi~p=8C-$B8c!Gt46zGBR>*uH_MfP?M^4{4oqdnzPoD_bm&7@oP z?Le+YwzbVbVYTJf?OI@obHhPhje1aa&F2)+tgrh9%tt<~43qYmgGBS9M>H*}&x zWEok`HvrC&@RGMtfg%)T2ooYV-y2-QqmJ++_F~I}zZyCy`_PIkxwjdw`OH;Wt?_=UtyR+i1m{m%P7^WzFs`mPsa zFEFJyxvlXdedf{wft9rg;-t#qE$ty%!h7Xe=9S4#?xUZ@NBt^^6Gya(rI-ty81N&% z3w@1NRC3VwI7V&gcl@nXAP(>iTtX6h<2~TH%VCQu$HX$ZvY&9XBuL)(?N`RMm*Bbq zx^y8wf_ec_&2BE8M3|{Nz7$l$?&_hg>1}MRrd2WFv|L8$o>!C`WLKUhAgzc9mU< z*G%QtuZB0>N()=^z7!wy|1wa#{Q0--14>>=uJF?{Fp7rHi_1%Cy)z?>fqi=`&-3ezH!Uc=Gokq621Q zpu3iF%rX8oNG;jJ0VoR9EwHh2JOG|=o>d(q}&OeDBs1RARQw`-aR-n2>VsS9k|OS&jY~K<7lp0M&e4Wv%yf6 za_7E50&37<;+J?S>Xq4*lq*y_;D4D_KjRUa?C)KxECa=dNV{$;x5Su39qlF;S4qfW zuwK%aAdwT2Y#AV3j&s&p=3eZ@6Si`cx!LQY^rFK2u6Ja%iPQ{j)b2Tx!pkgeb;bpqEqd zlQXA;g!zO%uueRN&Vg7mtCcy(CH)Wc+94Hj=cUY47^Hgya=yN%TU{s zAjR1DjwU~A$fIVqJi`w)gjsL0hyzbZq*q^}Xd6C|!E4TTB3Jh0CdFgm7g1*ibU#m3 z&Hmi%FwOY`-f{ql98W?PqK>|cAu|3AlxV8w$M>Cp>C%VyD^Mo0K`5r>Gj zgeRMeL(^5p@nX+cj^Gbualh19jGUC;#}_~*D3J9aBy%reS+TY684 z@DA8gRZenEk){5#O6sNGS+bQ}q-Ms?IC0WhV!g25%*#PBrIo&i?`7qDz>!pp63kBW z`{7|jNZTMXRcQoI$x@iX%Bmj?rj~u=`Mnh5C6(zS2>6sOG{H_l68Xl@+iigE}0eOm4eRj;`PcU6k{Fd8^U~op0$5I`~b(6f^!kCl| z^24|Pl9sXJWLq33=5sDzjCx-SdZGKe0EFDMOz8~PoPr2MU06RZ12>tO%8geKgLQ2? zO7Ns^z^a30zm^^ye{t(1;4ufE{-l+YqqQt3V#;0h+!UG-&Uz0GilU-W|}?V z!~3z`bEso0O}Ga0tZmH|)q&?4@LD~pk~HDIvG}7u6jZU}euaSDzhOJEi~^$&+>B3j z3rt5Lx=%g-z@$PTWOH6bM$J_CtMA;eNN?#zuCF(cnstm;rzs2cv*Vzu8wcI=QmTR1 zB0aPlP<~WeOss%P<7v7r;&?=sROt5;La_iQBVSeJ6>fDoq`OsLIt+j>e9D@Zu2C=24-=Xyb z*w>EGhWOlH5cFI#aogD^0XcS>fH^Wnpc!r^|0P^!o^=cTE42=sqdUq?TS|Hh?wBu( zvKF5$CK*ovPY+s?2>w#i!=exnL7Et#fT4g!lk^%|{##nN?LVCX8|H zD!Wv2abF%7bj=TM9rr&?3r%}$=Fo~?{A8hPeKo-I-vb@9o?;Zaf%xvbN<{+!kY9-k zKzv5rTBoaw9^9a0+d2?jxbE%wgc1Q(qv!dF^?4zl=;uf$!#$jO%gyTZzH&fBT1hm zX^P0a(1W+sHZx%`isp+WgiU7G5M;PkaVUu$MX%0_s7*GP3qv^F-Op#2agRAmqS%Vt z^Gj&oKjYlb@wHAF)QL7j&0MruZbXm%!Vn^EbW9;TJ4``m+b)VYI=&-|w^H=91^l8P z6;}#io`z$)$0EjUCQa!Nx-EIx2Y1wYmh7*xRL3dK4YH37(#}4 zfidzs55NK&+yAlRkJXb%3y9x&>QN)?jFZ1GX{N~uN8e5BIk~%u5qGPXX-$ku)+Yru z7xZ(b)%_&S$Vwzo7q}dyw(gA5^6|VecL|6#ks2tT{@Xb9;*8=^HhbKX+vUyZ>r8CS&RmtjX>)tVpfPytW0CclRN8+$w_}rlhqhS6zt$D!i$EL=s3AjL zI#OaM^*-wz8;vpDmMTfJp3;hcrHf;)b70NMP4DmWXo$i{!xAWoW~rhSCa5X_9WyC* z8D(u6JqB4U^fd zu8CUdJNO^`W-G8nqwsR zUk1U>Y>x>Ad&%c3K18`5>tzB)5HA zy63Z!6C8r5Z#izu6uxb4aca6Jw(`)QF|R}}C;+`t@oQulI~3PC_8}!bsH7@S%3Kf$ z0C{;e%H6c&_wbJav`^FQCqccVh>imko&9{?E| z+b#Ecrw-Z{7osE74eu$6-1J4#XeP>v2ODW~5M$2#8~KMgCB3#(<=G7|J9`yW8xr~gN+&<|$ zXCd#ckd{ie(jrS)iVlFkBZ;WqocH4x+*Xmt3sdlVnE5bc8|`(P*f zSE)R-_K21RaUG%~Hl>!-$ISj32Y3+owcygB9m4RjLh)={JF-uFDRmwD^j3c>x=?U% zAln?0BQB7|dV@2FJ#di4iU*K8=|RBtPPXB#$DBNu;GCP4nJIxLzZFc2uGPHoS~f$t zm>DZH9@e_;v7N{{6dXo7t+W7bM<6$7N1R80FgX-b46GmYCUR=C=76@p=`$7_)vzPn zVKP#hG*<`1b|GV+j`!su`7N59eb!{KeNcY}z@qwt$<~wXU0l)ufC&lSBs!)V);F?E z3afs-h`@4j_2)bq?{Q()Z`qY^i)A0i_E=#!?i^@*{T@} ztgoQYg)i6^1yjD7=AKQ|W5l?J@V*`GV#B#v&~SWzaX$_j#k&?cr^*)@(RzmO&o?Fk zg&;r}u42DVN&vU)BaJ?v4s2;PvP$#vd7mRT;|0xMJlmzRNDm1Ae@}YhbEKpVUSz5Tp||J!Av848VPbn zcbe4>EEv$NB`wdLW*buaN{j|3=2%T>Ak+#uqV~W5cy&w~kZ>$)&6NaMq-eGxffq33 zP}@+sLM<^W2tZKy(>?TU2koTD8YHEtn`+l@XyNgh+C$&|kvF}SNq8U0MA!Y0&)KQ- z@N%Q@afw+{BLpiLI2fT5q(s|eg%culUpF13WGUzthe}K@ty)*K!Q- zsNb@e;p&xIc2K!=%T&iDN8qx$`2XaSF1ZgP?XB*>hHPViA6e6M3Y;n=G_9Qj z1MTr_5)lTJ9%IbC`N-5=CaKx@X18R$+u5m2XZ5CWNmChMRI#xqC?q>>Q7lt?3dG95 zXd|lXw=1&fF3>Wkt(H8t2vd2eE)#PSJEH(>_WOw6K1;Btl zSAz7F#XTFqvO>U&E{_J)b0L@^^K3~qGhyG<%_h_azbfk1GOMs``|}cb!m3BE)+nGH zlF|c=?0XLKH1W$8Ybioy zYG{2PwgVGN2^E))20^zQy;^z+b`&{~PahE#BZ2hW=BZ1cvn7sft6Cl^*k^4%@!7pt z5uwZ2^hOF6r1P*Nc1*-vO~`8nG|lzPevBZdccFBndLv60&P*P2Zw8jD33)9^AvW7Q z2;`9fn@Kml?v8Z>MsvT&uy=wF?H_=w>4bL;wOaN!OiB@ELhcJXZ_EYHVw{joL0v|wfGMSKMtP;H!liwgR99jG8-x$DomiCi@HB5F$p?3_~<^)qvZ{-9Mhxh z;hyS!VmT1{f4=R$JO}={ z_WA#Zf^S0B(FI&lZM6G*jx;c$BIbxtd{#VV|(kFRCh|As%Zi*3TGUcX;3dE(QSj4QwaEVsJ#*E6&*Y?B}|~ z)Vr(ZUn2W!a2IDCYv(+2uCW@B&1s*+Qtnn7QCdY4jWKUCy*&LV6~W`cY+?Pt$QF5} zFbEk@k7D1;kh_`J%N%`P10!fy;D_ZM3?|l0MHnb&SPg5E<~>y&fX(Gz|DkOWpI7+c z(t*J6ZeTCT4LRqB459@H+p02O=BsL5AhdC8Z+$+lq%IuTe;J4RL&-(#W)7r;U*J^h z&gp(fK26FF89P@?UCaFr9=x4W|tM>K$yQ_TsSVeQ}R^%bcC7n_g`Qc55blT=f zNnK0=SH7T2wCX_XEQ?GZ_vV&fCth9S(Rk;bfoTr+(}VJx1!RqC|MFB$74#S z4+CZX&4LU;1bn;3GTxB-K{O6Oqd}Qij0?v;Ve}{2>WL5>vG1F<3HS9Wj_q#?LJ5!A z+-f{9^PO&Pk!PZ-YWStZrt#+&NLgF>BZ<)m6kLBOL{*cAHzJa+ZZaf6-}EGcR(2rT zw>*!@Uu7Jb^c(r$^r-}!C_lrYi^C8B6Ua~Tuygi*U%7HEFFt4UKcZ(TQuhKuYBc^rA4e}eQjp!!pCV8TZmWN>S60>+|*gN1yg40G@P&953CzOd=&S+h7FTQ~Kf zTKF4)hi~c}xN6Ix1;|!9r}p30jQRIg+|I(H`Prk&fB7Q#rw|oDmMf?;w>&;!!KGxH zDOz-URJkyi-UkQ?BI{AR-Itk{a0u~t@&w7bUJa3ExduEycSOOE$p zoVHKYdZaMnjYRY?7sAbhAGLkQn%M|27%K)oEPi<{+!mzVZ}z*cTS-`(;OM7<6bxmh zkEt~K?7#bl^$S%S$lBFQF5A67SYi+Aic;tC(?$!vlFeg2p@y~OG+2lWi;_uM=l;SI ziaL?uO-CLJ3@kvNehSr3o<(_qB?#D5tgP#UO-e|*^isf|F5|WDow33uO)(4KJb0*^UYuj?l{5YJb_H@>al@9_S4I5;bJ@nhCT$JYioqYkX&n zjTMmjjxi3b*D(i~7_}(S=X)!rHHi#9nabJdUpitVipVmf;actcOS8I9$_i7B$`y+W zQe@wJGX$P_g;NjuKtyWX&qJq;w{B>3l92q$X{Zxz?1e%yJ1XzeeT2{eO>$gG1u0)*dUG}y)NYBf6 zftrrN03h;ybEBDAs{ad}jOjjD<;#Yx@9R`|w46Ya9&?W489iq89MJsF6dbGcRWo*n zkNi04&HO1rD@ysbN-2+$FGbC;$2bD59qRY;FZogL0_;o^0&Q~1TAc|+B+OP=hLzS( ztHo}=Wj5fCaG~o%@2^8f7msw#0CA8Qa8U7Ff7;xE?QEg}7mMr2`>&-QG$VmV5}Ba{ ziIr)6RA(%XujC!u+xySM^6H3KTPqwHpW;WMdR5V6TS3$ry{K4m#Tz4o zYZF;b{|nL>SPW9%4+=v7ajjbYFWFW_`+(!Bl%e{W`rl!0PagyUxg%hwY}nN4QsMzrhQt{6k24!bx~z8uE` zl(8PRMW87SyQ!FlGkY2Nf|1o7O>c4*+a?6R@tBE|f4?`(-L1vq7^SfQFg*c{4 zBZjq$*vNL-p7^yte7Ji*5l4g^+hP{V8w@0=r6Js@L(jKa0}H7`O$S9 z6@nm@tjbD(C4YJ~;dGQo=5k~`?gvz<)BV379AK-O_8Qev`i_*0t_vP_G(&0_)R{nW z^w;)-BXQOP2WQz-$MhC9&5~?gg<$rYBWeKqW9$#P)*VI-DWPM@g}@`F!o1a4rpvLI z4k4n}u?d&O+2(I-%i>pJue+TI8>^b^dU)wkS7ZerG5&z5edG5v7+R>A-u)$j1)+pT zw=D2~e`1&=9Vj?(g4uObHw!TCcK(&nY&kW?<6-@S`2;{aQHaZyBIHou+NAWR-d~Qq zsYT7~64FU%p-oPnhEZY~c@`irKs#}0EQdrpdNr<*dY3hw^Y_z&lbu1v)H3bdxkU{T z%UbYnqFO%=;xZ?wPiS>eaNXlCg8u)2=B>-zT4Uq+ilkoSM!5$~ns;AHqCggaR)t_6NQSYs%g-f5U!R{z!v{LubG>=t`-}2q4Zk4mG|=^Ah=Lh` zatZr&j;b4~#Q4O~x&DaW+b9%GcQPk7E*4cw`0qpl(}3xq=x?Kv@gD&=S9RicV&%{W zpdoOY!maEekv3ot3De`7moiL34@0(XVO-6HY{o;c7DyOhd@mRT{tCthRg5l2<4a<8 zNE8sYt#xOCUCs6eIwZ@cBi@#Z;?jV{IwS8HL`G@@rG+F2gQjR!E#Do-+~Oo;_0Ec&aq)K|jYj=c zSc8ThLZ&>Iz7oUhJz#1e(XnJD6^7!PT6dP|qa)J{rNEb*_vU=oyll8hsPr*-K0zt_ zJG3FnJ;|ukHn+nCX+!-4Sv`FL4?tP3Ow_ z%#!12_Y*tL-Z-`c{^Na^yW}){zkoJ5`b-p#4|Z& zT^ek7bJft;@pN~=`kYVoGU9|4<0H99yi6EykP4L{25r5|i?{@yq5)r4*Q^kao|4PGz$w?7(5%*Jrh zgRM54qD`=s3Bz;{I>K7?|Gm#U)OxMdg(N{GryJP~gJ%skd!pb0bHcph*{76cBlbd# zdm6W3MwbKA2nB^7d<(m`FicXb5XnK?H?0$k4zRD#A)2WERe)mB>DzJ>1V!!EXX9@6 zb00e@gCeeIAv)W1Q)NqoE>%Xb*ed(GKyo6>=Gu3xhn_2l@V921ACueJZ)$hfn&;AZ z`n(XxkOziRmzycT3V0{$TT}ZG*VJ@@(0n0ZF-JxkE{l6d2ar6i1tdAiG4xboYjNJ? zBN+ZZFX^>tOW1v12wl_WU?8z;JvSKuQP5!O_0Ld__zsevOjNet(kkn~SN!H&=ILRP z18n9Hs9`wlys(Kh!utu;tsu8r{XwiT!~6GLb6^>hw!RgA<(@z@WGtpDsN(D(0n6eq zxAoZETH5?|`7vHtHSlANsTU*PJR?PB0Hz<$H)S#Ed~KSjl6Z-ZH#SumVP>U{c`8wH z%l5S}mJlF*^!R)Xe z-c!Mo5CK$mwu})g_dN8x`CKlC#wjGj1G|zd950PVaSKCmOn1UXn;(}!oAXr!GSGa%k(7ah*Vhc#BsFF_l~W^BBQ z9xO?JHmn)K3C<-)1u0&xNW|}I`Q4qVH)^z&_iRn`kVS7#@FX!{1%gV~JY86EId#7E zZ%Qow9Jbucl5iyfe!)KPW={qG`X{_bQ65QF1BxwVT;s^Lxk6D*;7e9m*6Ko>OC|8* z-EDw~epUN#g%G%M1G9xHmO+Ecyy{d3(Mm-FYXb_tT-pr@&b=M<1bqTN5ls9e8b`=R zh!MH7D56TTQ!1X}t-t0yrCD5f z=oN=nN!-zuW47U9Hr4AkBIs|s%jYS{z(gqmaiS&BlOrSOc{^hgg z{IRy5>Zh%|5QPo+be{Mdk`;1Sos->oVJ5Ce4W9(Qs_yHGmSRKoPjgbT0tklr@ z9>9}cx}MOv(XEoQQ@ZI@VsKgTrO+4gozx)y{~p5AtzLNd!@`^FA|L9aGPUl)2AA57 zVV;TXj#iIQFSTK|`39g<#z*-!qY#YZ_!V^o z8aFn%v2sd*@VU!zGAuook&-FFzPc1o4O|;t14Nv3>~UI%mVs_egyvH~6)Qmz9zBk; z5Sd6!VCReE4rM#Q^0n}h-?m$JXhaVc5ay=xJVNXv4o?tSC@YOq*7__1R6q3diQI4z z6hS-cRK*Lh7rxI3SaP%TE@ql%3)uu*)?e-`oL(R-seZ7gg)SBxeTn-cSKjADD}KpO zF+iE3*Vp~or?HN&sx|q6IOWemdrkua;`wV3z=vrgip)_jeIPa9)v+W)+ASigt>zHc!>36#@lkBR1dg0dRz?Wc@LG?X;Yi(E@v|1Ln6avN4MF*W zTa@ra8O}k3T4_zgJK9^{M*`9wFRH62>{v8cp&w8J;_vi*n?-&z$|@l6)Z2P{QgB{E zegRCmQn?Lol&Z1u=|^$loa}M8%XvE4NRiu8@|i&Qv{14vvzqF5*=I}xGW>^a(XH4N z&MrEOttoydp|CGxhdXFGZg%VJL#5OEXUNlTIElGmkpXsmIB@-B zUL-;)=(!m~$O|E8h(D`_7#enY3<+QNvqpR04pVWwk8uvdfy)~boTe0Fkg|?fh__r( z<2Doy@8#_DNYIW=W*J;OWCwK9M_(mw69bSQ>9|uw5$~4{OcG4UjnQxdq z{1D#f2@-*r880l;3=Tkd@|QeY9V8SW{n9!~An%I9 z4CE&LWYqm`93pEeOOM~-8v8t*x}>tgzx)a#qmQz27_|}jE(>`IJ?Fal7&|3*a|-#O zwpI{4*Z;rPc756d$7oX})P!T2%`S}s+h!XW9Mg{~(-(SZ^X%Ljdfc|PiMsOY{J)BN z!3(N|GxZ?!7PtZx`3E!Kw`TEK0!n*Ov|Iyu1KU}Zq(Lal=c8H-KbIX0q~rE{=_7M@ zsJYVg=8xIiF68Z8a)gFWo#993>({LWy>L+r+%k>O=LlDlzq)joV9F1NP#x)!CfUIDoL3Xu9MU5Z2Vks zbh^Cks-%%!3h!ep`kPhBYeflxDf6KEqNxdSwbybGGb$1fwjnZ0hG$Hc+rPxQjoiMW zXLTr*L0HbN35kF+giNebh(EPk_v)q}}*YJ?26f>?|RIMiUp1YLZSIElKTj8-N<25nF{-~dN}4bXL=Z^akOF*Bv% zDk)kk+h|nMh%KqSyTjrb=Xf^Qgdq5bf95TjvOQH!_c^~1D^F&E)XOAN& zQ{XgFNn&rCTL$rrQ-c~u2y(vFA~3I{EM?YRDL?V&%XqFNG5||ZUfq(eIx@JYT&;}Y zMsKVsIXn!^McHMHNrZdsxvjVo{s(nZ|+(Z3joC%kqGqY)`G0!@?7%gTj4ANcCGqxiO9 z555I&0Wm7WZ!&Rfp=Qr%nf$tXL6@#mG`07pz$a4P5hf*a8C5F^%>wPC5&u88cIGvj zJLzjJ?`*-@b8RdMWwoh@$Ckjt+KEh130bl)li{`yCWDFJf4xEt_@mmk2ldn?(fG&! zFqiK;HGm~jP8b3YZ`WC}k?bQw#2-FnD7U>^0=5n|U4m{0Y{`p}@|j#UW(1i^t7 z=fj28xgirQij-k5?}?6#fS2PKnxbERP??@Za*kP($RDkKmuE`N|kt=ZCpL{DD> zp>aSvD;Hho))^oZK;rCIQ`_=?dO|9Doo&z~&ds%3nDd);_j zG-7xN@t0xaov`_ipwHe!vwcML_?i@$PWWv>gdJVv_h+s=>jbhIaD+UWeZASi&NSSz zJI{7KZ1GNCjf`iaU?+s&;b9h_#jglWv&K7oQ8J*1FLF$bQ#oZ3(ng7iF>?JZ6uN=s zu7uO z=WaOj_%BEYdTa3RB9~Ec^F>SR2$MM<^AH|RI{49|AdJSmQqZuS|D z1e>m}CTQRPjW1c7`;6ugccOHwwlIqKej7fs!9qLdUT8x<>IXb4`caX3{mAoJJv`*3 zmD+cQa;6dGL;J-ybq#I_qdP4`=$V3~Eq=@U!{%e*XD>9#hWInH7P#89S>9EBJy8+b z+GC)OdqG~-bE}R&ufsf;LnezO&SkwPnIGHMI~N=ew%AMRkMiqDssLe=!*nDr)lH00 z9EJp9Q#fX>kb2rB6<+?(^M0e_0@Vk(VilfS@UX1wOWmexiw@ELL@LxyXl!wROG6Kh z#|l0`svbnzGM2EWIKIRs^86Wsn)DdJl}vkL>={Q;RU(qXQ}6an$E?!MR6Wd=efj{{ zZz1~lOD;2DIG(`EDhK9)|C7dXeYw*aPbOz!!jWt|aR0R)(lJAzfaNRK;r1LKsHy0V zD@g8pVH%ujKrZfFuef;NtDPF6e6;I@KEV(<)W0$N|H;>Z+EUF5!|0CTRT8a?XU|`O z#q8((X`TQ9g^d3(emUEl0x8r6B;i*oL@BR1sOPtGnEjF%XjY#m*(=aafx!}ty_re^ zi41A}^yA85x_flM$fdClD#$kSFWO<)h;j1s8F@#{C<_z%u7&G2{N*|LoMXCspeiRK zuBoK!ybpVQUI|)}rxdinh?=!d@I4$3QpUvS;NZ}cKHI8QDHecy3$jMY3GQYD^DANw z8m%Hu+nCYJ+yazuc^g4GWQjbY1B+82aLV+1N7rf*Ga0FpS$J5y;!`&ae!{wFvg7l7xX zfdHA*h!1fg&6ykuGZQ1Nd^U_%A(bX2EdMcT)3?Am%UW*yb@vck*2(L_0$78_-d=uH z=2!-&I4(BZ>p`&qi^`cY#Df{EIB4Md$muy>4R+4r${YsPx!sQc#+k)Dfx;0K7oV`P zJNx!;2;cep$HHV&-mOrV~C-h<>) zTvR77Fc_!*22hQGwea{@re2qW{sD+_rNn%ZmVR}H;yJ4VvJm;zU3ovT=g>U2h$3Hq ze|M!BEaz1`m8K)v%_;t2z^!gvGw5MxDZ2U!c4VN44`Q;Y65xpaWLqUwLlD9^&2lL{ zM!7TPA-1JJ)EjI7Luzgb4TKcxTd9d+PFvgk8 z)+8aZ`F#?^84zeyve&n$nu^xf2?(ydp|7PuA-Og>d2bS{J37OtS7nic;xkqXpy6dd zLL%8Z2LXFWp#cGSuz|Rk#Mg({UhPVv)>cZ?!vg4GXUih8-Q1Ys z9WHFqC2oxL1OtgMylGdC-^s9-Wai7(aN*dJq}_gVPGQ{uA``rQINch*j*vP}PaX?+ zG&Z3J0P_h4LG1wUXg^BHMKp~3mpL9qke=KnuuKLf zC5r~m_I;wSK9MQuL9-MH2jz^$J2_NeLvGj{R2UVkX68+&3}p6%Q4cNDgRJ^`mYks} zUzq2iU!3Gi7+yyyt1f|tg9--}Dw>$nno;1Fp*ziZ2KPEBlr&kRiE4s5!u-3sHxp4e zs)7{40W^H5)#9S|y*kk!jO!0@hSuyek@AWI|KUJV2m>}($q}apU8-3#!!3Dr(C&$- zOcBa#OM6Zqm#Hei%reas>}W6Ro^j||F-EN6j3GjXa7~Wrh z8_kC}aSqet)Nt#V z6h@=#Cc@(WRr40XnST4xqfXE2X!=tLCvc}-P==isAh#JW0;#C{cd#d=IOz`~8RT9S zQP%ZALx|?K{Qldkugr)zLtJg&3Zdv35EknpK0B>69|(C7DoDD8yxE|lM}L+@jkNzl z>3ZDE7yk<5)8r!2!|b5ntywM{lv3LDoFBP%CgU5`Z#>03=|&krB*foxAFa!y9J_ipYN( zYPe{cD4Qi{m=qp5fM6bhcps&lT(!5`w&{8tL{&$q^oanINsKE#gsob#Zs)R|^puR( z#$zEcYGEeCUd^{syhDTngp~UdhMpD)?88%-QenqRP1Oy6(2&JcYh6r8GGHUpQ%N8tGO2|b0(I##{HoCrVtagG@H8vxO8!p(Pe8E0xN~ju)D^R#s}SHqO1!Zb?wuNl zx%%I{v?^7O3bPNA!mne0n=LPt7TIM7{2g=GinvHyE0}T9UR=^v(WX#nRPJvvF&oHf6n^~`%x|AMx&dPU1J2N^Mq-xF{Z17;ktrJ1 zHogcq9Q7c&fHWv)%QS>*^SJSe_QX#4fot|@>GLAu`ng#o^-;Zo;eCG#m-^Ov_d*642G$NK|oeqS3d4D(8FBoUHi-5 zv*p+g?HZrOT`K;$weuzP8RgZTxc^J;G9z-6_07;DcKDc##BTxoTRB&a)t&PQ_>4%{ zY~Ce}<1A6COM8;Ux4qwztNxCzgM0<;?JJ^m{960NBIrCX;7wXB*C7o-XPdmWCfI$F z841|y@%C~a4z(Y8R}Rlb@*-|;xn0s*nkSy`)Pz(d~PM@Ct%f1=b$ z*)=Z%#wg&yd6I+R?yR8VA>vY*4%mHkn=BKKUq4~BT<=0tNsxqHj<~xVpbtKx`ofFF z`_%jh#LN{9eWcrTbcWiM|b;%5Xv0T9r& zay*=n^__GVftvp*v4}Sk@pvKFlEGq3hqnee%C8MIboAjqQ%RL5)fnXER49aQHx*e) zf_vAQHWQ*+j-*AD;CnN4{QYFMYlfmW054C1_rDyC?2NP#Ud)X-gGH_FTLO-6)CtjtmlIO+Y-3 z?)p;+ayDU?{zyx8s8wM~%V@eMHHg9pQ&RCV$GeS1XV`08o963|jJ~KCb+IWAY&?Pe zHmhfHjQ$q9gGdO*xDi9it0D*Xe@T!>sr8@%nW3Zr_loV~U?7zt)KHgATSfp@WdIX05b@n&*CZln8 zJJDlVU_(!rd&9ugso@dwPYwKvN{2M8y<zsp zqMwvrOy$M{Hd1v(1eI=l%dDD@M>BRkR4sdIHnMbOV3nv`scFM)S6_nteEHgW@dy)i z(}sN$J=s|e+;v7djG`8gV<}Y6T5>pW+DoGQz$NS-qwQd%Y0SFy?#&Z zE`};sEbsE8y%K9Q5+nTmdxkpu7bZyw7pJ#${17lFus^#y>)Uwg4(OmKNiEWC>)7p@ zF>I}KSPNZOUv*8YpXuT&_{}@-`d#EY_PPYTmtRe;XO|RG&@&qy!R`ErY2dQFZWMp! zMYahQ@os|0xP5l}$P(b|J14^Q3!677S0ngdLToxwHTz2>l=aFE$`81Z*WJy{c?$fu z>@Up7+_(eRg-}e;jphDZr7RpwKH%!^=(&hMh;cbdDbQWwh|?sFE{Yh9Iz z3cmT|Bw~qvcBnl73@|TiDI==#!>Ccv-B9 zPOl{inByi{h)7Rap>WSz>Wr7XV4FfU zjzX@(4>PMHVcil4dIVPPge(?XRAh4J(df-CSNuch%NNHmezQK)9W*P}g1UI?{D@G? z(jZ35E-xWmZ1iD!1byXesGg(;p1ARG@GxEE1_SMyucmA8%aibC>W2!I?CxGe?COxljd-tgP6RhE~|)9DbYaP`IW9ex0C)T*+8B-HSf882;u6OVRr z$lKL4Rwm8yJXZ;j#XV$FBu2TQ)M}VV(ELIQXhHr9{ls?BSIgEX-6<7emQd3Yxj1m> z`(QD$c|CF@Whb0i8|jo3`-kOZ8JTq~7oA)A@N%v}XAj$_PRVEe6MijZ&i%e%fg)-#zEX=kw;jmu)#01;!fZx3m3}Ha9ij-$>Urul>T&^PvW3c z5j@}8u?EjuPzWmlVh+09l=Ef3KunpsLr~2ASnGvQD9$04f8%z0@r@z9jy5b&DGn=P z`dXLokY(~?t3iMWMYu;x+R}usTvxMww8X=m)_GIAJViHU`DVBMCQc$2nXwC3EAyFt z`!iW@5>%lw?sG%%>u4&&`pnAiBreBIv#q_wTkgzMdd^7G*P~EH4Kd#~8v~6fiMLTH z8=ViuP(Jqi6%u#XE6Sv*@Sr!A4Z=Aya`&gyTQxu@vO1?Rs)NR^Kp6?J@uFAcYjpMp zr2+n=B1Xm(EyAEA#J3BYwx#=_-p5aZoloUSL@o=5QhpDqjW#>qg4Wi;?2%D2EQt!8 zO?DkJG7NV5d}ZRdi6Yx{iuz>3mku`2GGx(uPQwJX(jLbpT9ClX$EZY3CI}=jEi6K_ z_x zOw+ZLzG*GMmyL)0Auu0FkoxpcFZq%>86-`y)eeVaV#=5bREWsCGi;r!sMCpY(8;S< z*wqL6JmoTpZty;G?GA6Q$ULy$u<$8tv3aTP1TeDomTirSb~B{S$Tn``uR0D~3SDZ9 zV6K~m`-@hwmC2BFh+%5--^WRBCKAevLl5C{#cbhfZi)#TtBj)v(wl>qSvY7933n_W zS>2dVWhW9`%T>&6r~Ntt$AOZGN8fw!qR8Y*(H`%{i>OAI{rkNh<8s@nts;G_-!3<{ z#hJ-hnIIQv;JC{1c5^syDf6G&xT5S`Aj6i-1;;xoX+vd>NM3j?l6iMr!|xL zQV)sGDf0?kD%8?V7Zu}LVuVafZbBWh2@#!y6tIH!#tu+)7hSxa&$q0j^sV(J3wL$L zTKNZ_sz@X>7oWR4|7hSWR5!ry%IVrnP@4FzaZT?Q4g`{@tJj&<$5Mqs`g?lHuyu;) zB9fS0+kgY#nnVHv==!8erMWeBKMJumJE8|gvuG12rzfWPp)f^)c~)rvCib<(!I zQ`yrF(U;d#`xilHZIS#seg8wJ zf8l6fZ&CN#=p%i;fgi)EUi*4$zTZI3`+NQV9Yuc&SNL^j{5rz^7Y9Gi>;8RQf6uI& z@V397T({xrbABF?zt64@`SrVg9+utsdPsjhxBpJ|{(XJ_A7TGzdI0p0RJVH=xC+g| zk6PA04`^GNz({LUgJJ6-_#7utxY}4kZ&k*SA{OaACFn2Esrh;s@S-o3iIJLc@e>`m zoYxvhy4^TpuhlHc2CEh?+W4$_@d4XR=TyBMiYV%FKMh=OTFht(TY*=@Cd6`(Y+%gh zzg9v{!d99*?Y94HyaUPprYxytn7^YEbPkF-LQh3Rrt7xNqEzo<;Io+%g%-6GV5nj( zx@pskuN!_odS2EBIW^9~>|j;A%!BXrV)ji^Z`WzR@KBf2Jc-L4VTBMIP=YWo?ZzNt z^|*j-_@Qk-5K{50E--|DDh+eEiE6bYN>903(ZVG_kzxKV%fh49L6M}w1E`qoAA!ve z2jcpVt5A!HatuRYp`V4i)tYT}+ptRYm;>dM>rLwIThAVww5ab#-QJ@O-c8m<{Ap(# z70|2ioDg%3z#7KdRYAVDDUMP4f;$g};vnngePJoUMN$G55=Lk_usF+yAsc?qGZe&M zBrlYHCW7Nd9m#$e40D+tqwQ_yzA-zqfH+S(s0Z60EHe?&cq+TRgxe0ZF$lO* z(tC0@FPR2%ck=$!?|mtlh^xjO`U{nd*|n~0&hgR7V_hhvcS2fh$A5|FaL0wPnBxM(0<)W z#{MeicNu*?z1fhebN-`}y>jKvId;K^;&EL2>1*>dXn}nQFqxd2734NdUa-gxCP+&@ z)ziVAI4smD`~uPSs$vkfC4ON5qj54^l&pmOC_vb%mfV?(rl5GGen3Vm89+&-HI0t^ zKe*gNF3PPXvuM^lAvgK5z=}x*!60es)0o$Kn*InG9;`LKq(6$;54y*sRogS&a<*4O z?Ozrb+N+I$M{)WK5ydx9k6t&^n5bkMhxC&Vo@_+8rJ7BLMDiZKXRuR8tM2itZi(2fDZ6&p_9nCwBHLYAd9i(L(7L&>{$j^^Q zO7@b@pa6(bluD~6UZcWF)C_|lU<*2*D6iC8ba};2is9i1eNkLQTlIIx{>euzT2f4!s%%Ee zes4Dl#q>vpXt0&zM`Bb~B-k+lW*#Y4$)FP`M8;#k}&EoXlWV95kc@*Nh{)-}#^4UzTl|1AsDC4HqXI;K@cCY(?YM_IjIi|_N z^l7Jxm0dITLKBb6ru_MTCiN&iWF!{P0iXXD$tVO{IXK9UPl-2`$J*LM8tPK{WFR@m zPZG6|X~-!$LXK|e@MoMt^1|JYDi5?+DJ*o<#Q7?T&aaj)9PaBWRB-z4WzuLP+Zl8) zL?zoPF>zyVZYuMRWG*(n*FK&_s}wpcay9}wd=ipWSx=cfPDlm>(QfSZ=~>2?l$Xz> z(t`jEoIB+344$=-X(>$pX!+QKF&wGiq=`YLz)RvKYKJbpQ5}7^@y_6qqTywT=E~bZ zY1Ju26Vz=q^Kf7eTV5oT&2bXoW1+xNlsz@7UicGKui7CXR34x9jBws0e3^Bgc+2Ql z9oT&pXwf8PHkqZff^iReOwBMy-|iwY^8V^~V%i+Zl3&bkzvf!aFGvuO{@0ro#zZC}Xmy5MSN~U)Z1IJ_932GW0&@=qdoz2Hhr`)P_u$8_&w`oK+p^$`byhYE)3CS`2;hF;yJ z_6mD_1x>41vAO}mOP(9}Q;da@Bc}W-{EItE7*<=H@A-;t|A*q808{H|CY&77@cZOj zIB1O`1-M9E0VUX4hZ(0Hq=-nCo%byV?CW?{_vi)?!9jJC4GFT9BXTQD*szer`IID#(Z9^{Zm!8NZI+y1cAjq#I7o~qRZfnx)U z6zJrwh!hayFFtP4Mp`0Ov<#8O2#~Mrn$?bRENcFH%-8=GM?<%BXcmA`^?cU`+rc~T z)4Vw!Z&jKLW+Z~l1}1RWkdGM{7Fiq_g{Ojf`_j7iO~}@A8qf(Q6m%OzhSb zYb=6U)LIZ(TmDrUag?r16yossn&A3SSVrq~kUuXV8B`i~bp8WgR3ZlP0nW_$7yfRg zk0r)c5`Hti76-f^1^C!f=3wThrp2nQ!2P;|AWVx1o#Ojh8*1uwKuv*<6*%3i-iaEx z;wFX?VH$LmJugP4+p!)^$ipsAx=@e3B$Q&EcXh^D^{d@>ZU+$xMnKmiF6sn#h7xJ&M}VD3 zXQJ^Sye7#;8ZyifpT5;t7lX3OcIwh`sp>nDgMY?l!qB+o0_aQ;K|l z9rOB6PLF|$rEs9fOpv@@qoUr!w_A_hiyqk#cYD(N=VJV1{<1)j%_OjkC3k$e#W?h7 zJIAK>UINjILA{uf6rU6K1q^w{WcZ&CwxTN~7^&5i#$Yb(L4A_qkTHf*C!3$Y_Gz9| zLe~t){~KZr=Jbx?!HRz85DBTbU64;~!4B_PV~vcMTAUx14tqw9Ei9Ncr}YeE{M>E+ zl?W6th4d37kjQeZ7zSne-2qc6cd81XSKwLGf`Y_~edne;=3*bBDYsViSoPd0TSRdf zB0rb%5o!&fUVouv7!2WzC1S#qGiq4t^+-+**%sz&Wx8^Ga}0ma^|#@@iU&k0LD04m zV|DUtPMiiVw?v@9@4B}LhvQGHy+~xUx`S}6Kv4xzA9)zi4?1$EMC(+#{!aJ7w>Y*x z1f=Dbc6I@JE6m<}g{0Z4B}B=H8m--&TlfQ*G};V~I9lN_BL5wjm9p~R}VTIw~qwW70@AEjjEA(YQ!Uw(M_ zP)y(XImrJd`k8>*SSxD4azrdRD5HfU(@TJkdXQeiL$BJ-We37~N@knf;!&%nBoq8p z%TTM#&~WhE=!_Sf9UXa$50Pld?)kJZHlzLyqAzT4~x$#=lF(5-%ON1zCpA)lze4R z^yHK)6HRh9o2xK+1zGB$gxr)mJzp69PAzBb@q<2zq^*g~cGlsy<>lSxV`rH9{q_%( zjwE8KE)ig+IjJrQlEls_Q2SQWZJutQ%Fbu;r^vL;aeouqxn7+~!!n76{_X6$)fGUM zMm>9mOic7*2uw6l2@$xoYIj&5#k`uZRx6TU#RWae=g{{7mP^YXsec}<>NgH={|5tL zvsof6W6b(t0r-(?6*Yg5HC}NlQF_?bKS8Ea;Newg&EW9aNiEBL8$(SCKX-4t0PQDw zwjp*%Y#D<-kVjCZwujISiR;G{pmuq^A$HG=- z?gv!#5OdecL(cALpaZc6&Jbmrss%shuNfkU0vSNPfZz0JY!nL+1HCa~M@M_Xm>w!X zx6p8X6b4^iScM?Q{S5=Dk%tft{p1@OuX@-<$nmeEI$p177n!~lgKBBVS(mOgw~_-U z*drx05}zO5;RchDa=8mPwNpTMpVvlvyx<9nqw-BEIg1Fdhz~_aIMUuzRHkv>-OF$v zQ@RpWxG9>6iFr5Ud6`z=z^lN@I zp@VKbgP=l81)f^r2MP?X@9pG2xFWl(MYMd1RK%z_Pk>$r@52R3Wbl$`Gw)zFzE_BM1)E<&kE)Wc?USaXRJK-6N(rAset^Gt9c1d9R~? zr3DUh+qQnj)IP@neU>Tal9Ock-UY0XfC=S&%$=Nz)4A@x5J;{kEZ26Nl!1?6HrkeR z$xQ|%QKG2{#Pn6}YeJq@gm5l6%c%M9{`@GMKQ$TK=6xOu9DS+7Ic09D#Kbt<*OxT^ z2Wi1HD$wd^g)S)+;fEiz!x8BT=L)D$CDuJBsj}=tS1oEyQH9WnaEu z*2+95rVbkw?}GQ-M*Nc^cO)5pyb*OiwXPt#w)`HQeWCpiClcJ@qpoY`Us*?jU9+I- z&Ygpiq4iljjy)Mv^LOyz|4lZfDZeBBUE|3uRcFjSy<3MWJc?uhRuug1hWy6Dpu^%$ zXsR%i$Ma&cb$?whDVHR>A}FuVW7^a>9i8IpSKx@ih{?V^bC0 z*n|wR=Sd5yWD);Ou90X` zr?imXT~v3wppYu3$fQDGWY7N**@r7`9tg>5@sLqoEg$AT8op*4%W zBE0?plVh)FvZQZLSZ*pR$^rr5YN8aYH}pl8=tlekRQ66KQ|^RbrJ$j>kh-Jrk8pxx zOorNg)cQv`KfQq2cLyh9Fv~_;xSl1@-OFbLT|}*m+OHrkQiLksHYz(wq^{jnf+OQT$PHBy7(QkpR*so3&PnPnEqnI-7r`TsoiWVsk4jyB1nv;&QT9iC)7*uGTX!=P|UD za)X?-{<4gZG|n}auzW`}!SthQWr&6hqWAQqW)F{A{7)eUJQX>e!JcY}$%*MikJsx6 zg7IBvcvJvqVnN!Bn@aLF{NtcHHn40#Cv$L9Fu2no9{(>$5~^Pu>fpkb?|5uTkR>W7hJZeY&r-389hA`2o@+w*#Fx>N8AWvakNfAG~WaRNtlPnNR1AhDds(_4`XKFy zhX+tJ?zzIWFQ^0`N<+jpT3dzr=|culLY%;R=a{}UjP}eNnS4>cPC_dpV}A!x9w1B5 zZ!s!PdANvf@G_zCxCUG)a01W^)E+T#+@Gm>Me<*GSKHIv6# z2PsZvahCBwb+q+3*=K?noUjnfWvs~pn8}d=@}X?(I<%qi_d^>rka_}NFXSuNPbp_Q zn99Emg*J@>M#|=TGYqTS)I@3)5BZ$L;ztG9CbmHFB$>!)P?#A5S)mYWz+3`D4~-xu z<(&n1=ILctvd9nceSbnY2lNNB>YPBLTDr1A!hFd2Q>wq(al1I1SWE>qn!rp@)*gODSBRa*^BcruugXze+qB zZwMVc@ga8o&bHgWq3iPoT@MX2Uk}zECL*C#GQd3hby9t1>^4F401ZaX2gEdXRKPT< z9Ak5`Xv??i4%%a89&IHwTBxklNGAHnJe+#SqM)DR#u?f#Uxj>mY9g@XVMU4+Pzagw zUuuFgBe2^bQX=4xJ#x=HjdYjtlBz&E|HBiTwkxTm99=8*FAhOF7nE_;;ZDK(RmJ24x8)U z(<@Qe90z9}J_T0_FWk<;V&4 zTMcDrsFWO;T`83DhqR1v^6qOooo?iUC!49_Q&t!~AnT}J843#km5YH_Tt2;leDslc z`-bh?npv%&bsy?&8n5JBt9|%$KVh~o+nv3&Ep2wFAR>q@()Kl~l@z_)<$xE0{a$v3_F?O;B_J*?1VtC;lMEWjE<)47O zqCse_YteAj+6dZDAy0+oW8e+I(Va24+HO=TLfQjH^XYwRlSmYP)lI=kahGyXFc%WU zAHR^}-@bg?iqJr2%^Q(B;PHy-rIdm8XfT(e7W4ezl95FO^LNm(_G>;&OWz{+MT$ql zJVJX~H-Ix8n^%_-nB=Ohk^nk{Yt0UC=`Oa|fAz)hEduGK2tu))BmF$d5eU42u?;M2p*Y7JEk4~l( zTYLg4fYc&(o{Tf}&Bc@hQ9-sgd1bXk6=*X~uJI@*#qQ2r;XWfmcH>n}Bse-~pgM%i zrM?SBbs^tpWZIqrMduVzJ$WslwBR*6pom2=Pfk#qOiY7lpWB@rN>g5}Qu*d*Au-3yqqmsilA$HTPyJ?0Ae5k=m#of4BBTlz#3(CgOQY03Jy7{6(F0-Dc;&C5-}pT{ z2I2)gT7{+jOdEkT1zVt<8h}zQVi5kbItqUxuwOwCslmlZz7;YWv%(X#Xl`6c2Xk0G zG#v5rNX1O)vPusVTFhw|MFbg$a$S#0w0exe>k*f`A$fE1?-RYE%NiZo8g20MCqCY} zXcyO7^wAl<5XSLw><6(9LS^qfGoZ>c1_jT)#wnV6&)pmEf|KsrmXcA8TR4G~*u$y} z?;XNh4u^G0Cuuut4GPL-b&a^$SB)fEYivfgcdY9}vQp0OvDrGC4&mDRpozBL)OS$* zoN~3TP9o;WHU2a0hGqHO5P{#vK;BWeqh*~*kgGJbVRe-d=YZ2`z?$Uw1SETRIWh=M z;H4Sq8H(Jgg`gp?U~wGs`BM{As{+=E^Fha5`BdZPp(Xq(K}t~&LPcp;F^vQ-%sj|j z?urC(GnIujYy~{CA_YUMMb~?`>aI?GM8%k&VnP3ZR3L7p`9@T*NPAz|i$6Hed_DWd zfPQ>^?={|@Vo}w1(ZpnPdw)6{^~2oqhy@vf*!hr!{n$5I6fegm;8IBbk0m^6!Y3a@ z&0rY3HyDU4W5^D-8$0EETgss92e-l(wtv4$^T;7o0T7rcEfJ{;O>94~{WR?dh2c52 zflhPI3#WKvVy**kJI{szrNc-Z7UDE4N1~o)`V6QRSRfDsww>--=oflS7AGYy2l^YSCg(73n!=%kFM1^WeRkaKQY@|=7*6vPT1BsJ%iaviXCfs+E| z|3yg2iW1H0-S8=CeT3)ueEfvJs@NfY-Q?M23aT^N*(hyp6dSLW{PG6KD&tMrX59r^;|Jp!EI; z+}DTPp~WZeq#avGH@Ld!pC}$xZNabbXe2Tf;Mu1>oN=gVLOesl^aV|RHIdO(?`9a$ z=EvSNrPj?eINmv_yCaL!V0=ZvhPK24%I*${Uh@IdZnkb=<&UqR1|xRcB2)t>2+{}% zSYIvW?!@`j;I8v^1>B<5vlbKck3;U%+n z_t!Y(@a-3ldC}SwMx>x*HLp7vMbzu7Z{IvEr-YzVw4C&_YOi%=t>>T!YV(F|)VTy@ zZK)#_PeqyLru_V#LFL+v6!}5C;D(Yz?mIPzOd* z6r;suK>5++UwLyUOJm7fv+f2n^;3%Cl8fr5^}YSM|3J(;Wow)e_^8W%@&%N}Ln4oc zetkRsl)u6Nbd3tzK!LRAhZg6e$NnXy3-%PPrmX*MshYp~9+S+Y0t8B;7-vXe4zn%6 zoC(++k}&(}9N;y(T^H*D$+fEQZLUeHgOx<>=7pEqZ6U$DlBrH{qG-pcU4d(=?_|nl z^&bQs!v+6byKr(0A{>HH7f;e~8OCdXva7Y(ub_kNpI$-GxoAC~nDAVp>)&+C{%`sz zTn27mXB1aLpZ~os&%P}P)a?&k$h&Kg92}eD@>E*4eEJ+;bC@}$kR)>!_5TVq6G&XZ<9XN&v+70H$ zwNHc%pZygkH0s@yjgfd^>A>&pAp~JVpELxpBs~_Hmg?M_CzL;O3wBS1Buz%E8XZ2~Q`Hqt- zglqDMG1EX?@|VYk3=tPE=zg_YQ<(`-I|K#pHH=ny&7scZiTC@mCy2oG&iHJHjOIxd#Nshx({s3V z$*X+`|5J@Bjx;m+Nhz-LxW7kOw3y5&b$mh>;PV{%4ZSX!r|f-tigg2f3Ju##l=alr zX$}2A3RO{vROP$9e(n%)<(2gPV`Y`O3bV^mbxJs7$pFLL?JkYR={lfVZ4t7O8{O5NMKB()>(|`oo?`;`+nEo zKTkoh-{gf(1rIqlTQhn?uTwoPF8VOmUk44gs-2ChOJP<_f*R?9(rufJV3JCeKVPf1 z#{AX>6P@1TtVqj01(0kv1#L2*iqjxF!R_FP*}WECf6%`WGV^Im?$e|qxAecsAj`qa zr9Zbg1-E|tfF!8~2)O@m_?+jG)_r0Pe4y26B+aZ%z*q5M<3feHG1UN~?38nlp`tC1r zyni{Os?(hNk{8y#^)ZVVY9=bE@OD|RfA=XVZ8d2oBZ_SiFPHF|Rf_aD8t2-d866xn zI_$(dQ?MlOO=QrR7)y6f>J_#jX55L`w+j5IvNO7k$=MX9$AdIRr9Y`fxO5-%m<1+O z2K1$aFcjW*4<3$mgl3Q*;Z6A$s%Itc;6phR`rC(~FVTg{lvECN^gO0T&cms7v;YQt z%%oYADt>H%_(~5o&iaD_(<_z1=pYfCRdr0uJquzL|85}G=Ud2mBiJI=B9(Ilkv7jw zFtgYx_rQ%qf#{6*jV86{e$t<@z9Q(U;i4)l%znG4Ak==8hBAa_Ubs_rTT3UhPSQCM z=SqyI#U{1jYg+sdtE~Hy+8aGW1WRl78`O!@^2#I}(F19sSSH`+HJRILy4_ke`S`=X zLffJtFkQh-?|g0Dp?$)V;yQ}@rZGVF4%LpVSZBRvAs%mGm2Af|6LCvfeSn> z8Y}`yd{`y;((mUk6cp3mC}kO=KnAlPW_X&U#qalk2wB(G9>!LSB6z0#gHc<7P@>c3 zgG{+jL&EeJY7+(+UZ^jQ;kP2%RqTj=JJC_FTR>SY4D%+5mw{~I6qn`4+9PEh{~n4g ziy)Wco}$W*VoT=CONJJr8YuEkO@^2VhpO$EdGkP_t`v` zpg?>wK~ssfX|Lutg%D;&Pw3n0VWd8ua%_l(cekN)8oYFgv8ca2az8Sjc?^Fg$d5pw zRPujk{M8j0w(T>zBO(guf-K({w|&gyAf4h1<(%T29XO_5X(`|vsGWabA;Xu;8|uIn z=yNITIV?g`%1@|mrA7=JICl6P2aUVBw9z0&gg>hgC$OFI{}hjTqrZN9N0#d!=yjQOop%B{mk=A#H#9I?tNjsW8ZhzySyz?ElOc9Fhm(0Y4JPVfnd|D? z;B9ia;3Pp`c}7ybeB90u*)dCg4gks3(_ohgT&QU~`KR|mEW!AYVQ+RgXUy~lnM;pE z;Jgj4Tv~)VubT)dn|2sSVkJR44dQ%8{1m#>g|F;~Pwq7sE+%M8rDkEwo(cw$J5}Ik zw2Ckf^XWyUYpXAaPMVp?Z}1JX|WO+f~>?4oBvYdhQ*Kmc54 zwQB^-{TfSNFt$26M*{NGI9yP_ZZ6pcorkC0eF!JPoQ-4$fW@&el~FnWd|&|piT{Fq zBUH@TKtR%EdGXbq!V)ln#hUk@%bm82gOac+KAU*a1H-g72^ro^_)t?iTGT8xc;43| z@JpS45d~>@IOo*eErl(8%uuDPSJD^rCkO^P!&iqA(v^7gjO|1R^tY0s=%`TPci*R$ z4$Z8W-^<2_}UL7>oU3h}4v%H{@Y;6(bcCpx7tQ0Y$ z*52@Q52-pzcO{qK3wA?9gPaI;*&e;ZbyR*qU}}O=<-O!&D{gvZmUBm+)?!=Cih(&w z3_ZtP=7dY?hUNKhxPZBN*Y+AVl$w67H5%q9lDiyYMLH>TP!o77TGN`k*p&=Ps@2o6 zthpCo?*B=v7?LCjC!%;mYad{-lJh2@_k+OPxp|>u^D{ebRsnAGNkLj(%cz&IMB4zH z<(m^Tq%I@s9PVJdN}^`id0XslC19)Zc8~Mw?|u>24%BLLPx+cFVl*nCuCMrG8M~Fd z6g@VXn5?uMIHz*_1cAP};!v1mXVlqIl{^!^Gbu{4^~kE}jurs%t+4qu8<7LlyQEV zgWOS(*Qb^8SQFGGl&!2h`lufbRW|)`>SJ&RV;y*0_0!k16COfeEqUVc)lHeHn1Z1Z z-{a>|?dIJg!ybMR713UO5F~fg3gXsmix1U`H~F;t(3e+XosAB!6#5UGOA^zAd4m%S zVH9TGPNIE%i2=wg?!ET{(2!~=8w#4);LDk}Ar9AeUmMY_8wsLN{~^^$Mo+~7 zp8`LhC6ObLrpvq;+Yk>%*A zY?s<8S3m6qlxI)4p1d~Z$sLizLK*QT@UYZgN~8&uLzOz!0oqa$HqFpSY}R%&yQU z_!`<9^)MIeBxlPg2IkQH?`T>oSe(J^(c{<&49RaP#AfI{_H4A3)Is5>>h1>iOSktv z9%Ng%q^E5cFDzDV_#!Dk9#iCh!q{x?g#ydaEO}nA89xIe;uatd> z?#`UtG~gSvOOZ42B8d}5{rv&h{^LB8T3(-CJQ%H6a2p7bJ%LLXfcva;m!Diwy4BCQ zg#b`xv%{Q*AGiSa{%rE5MAmNI2+(}gW2f;*jqC6 zxt2Dbk#%B>zgw79Klciu+xEPq>uy9Nsi8NJ&+Vk8K3Yx;8o?(I2F6>9?YH|w>E7Zp zFr*@gCDxl?JUEf^Q@c}UoQ#(%w7qP6hB2%>O!rC#-Td2&v_AxecxHk;$~CQx zQIJy!!j9t|e>Eg+2yR!U_w=HadydOA_fz#?=s3Sb`j}@{{!=+@k@F4#6Q{vB7h5VV3^va33nmw9lbs2y2F+<8KjD)u;!~HL1eV$E34tzft zrM%6Ndqd+Bp#M~FW08N$G;Ud20su!vH+DI=A(PoGK?X<5AZCF3N~dFC&uD5X`kUf7 z2ffbW8oG3LnOn~sNZ%d-F}e3u*Pk5Sq0D9CP4FfW!T&9ZL3fX;;JywwFrV6Ju}>?V zErt_O?3zkMK^&Gofngh2QxGeUI5FA_y2jR3D3~k=#HppnB|CqV|9J-w0({{ zFPFETFT`SMx@r}^IStTWQPw7jDjE#FkN-cRa+BzCJo+VYW9zP~^Udw&No!|?nZ9$y znZCHKTdZ2$rvv6uvS(qqHXTtP2#l;%{dwUdJ{j;t3Gm<0#KpNH;e(O*2o8 zUmEm>Wd^0)3@J3V*fOjO;MWX)#yTP%Z}-ZpoeS zi-R=W|0fLqE?^sBk!6vSn@@K+e6bw9E-(Fe*Ypd<1P zdr{09!;D0gFT0)ACOr0l=VE7w{1m#KuFX-i!Bvx;&fhE>KaMDce{i$85naJg9eehZ z4!@UpjpbAwVF~6aQJylYl2jTr*E~DGX=DT+p$K7`a&$hks4B52Nqoj^mHhtYf<1ca zK?lsAv>25E7?@GY!FV{;@l*n+L%`_#y6A^?c1O1vG~UG#NfMLBKY4s|LcUicIxc-z z{PMku(=&?~tYDJ_RDBq)w7Jn})Xs1oUu)i+z%KQ3+ z7*J9Eohs9@glyr7R>FyW16K@Uv0DyEI8l;&KQS5;KgScTV7(fZFPAGN8A^ep#UKzj zsH)W8b-14$zdC|zj#xs1?!qj&{;yso2)B>^*mW%?dwj;n;>y3hfFwQ_^Lo*&`H4QQ z=+8%0rTbcvjew^j_4BNa?0u?TjJJrx#cCx(RDLg#QgbAA?AKhXwkZ_safeMtFsGvJ z1DG86s%0+rUi&43^r?GyjvAw7R&Z{4S=qpt4c#1Qt5?}Ki3InbXszrtz;At(cD&z1y_NoHdU)rI(tU8R2?pOgJ*%F$H`1s2D%^q zX?iig^Vbn7CqKm7#?M^elEt6d7?CTnl7B=F4?Ob&s2Rk9w_ii@78rG(^-}NceUkA{Q z=o7FQHU&ragk)p=TNeU>G~tyH;{i*UhMawdsdfhA{0llU1>F96si{p0kU0zM zKM-z4c51NF0l$esWtJTv)LXtZL0w=i`NZ@R`-lT>K8&NGtdzgB5EmN0qR1=vB$W7! zStf6(49V3tt+CD5^r4^$`p?=&?5d`|*8Y|A-gbjPeyfCwui?KfbDpR6g%(GZ`@4<9 z(da&X{XiWky(+%8(S6$EU585(Yeg4}J!OSccRd%xi#~CFZ%nEF=$c$KCCcibo6yZ5 zz^-r~ay%)Ao1nF}xU4YO(2qsa_$}S1nkPSS{(~0&U6#o*&T zjNw7On)1IT{)}~=&5WiB!3NV9>PtXle(o%TabQYM6RkI4bHj6RhF zPgkrDg*QE#lw|1h1B}-bD6EEO9eRQ|Ufbrt-HQW&8D0#OGx&!KGs%5)CwGM#NQp0! zu~!SYUx%dd@wJ=hcYpguZeQHF?qS_36=^;N4F6He?RP(cEDbK z+110D3>KXJ&??^(hQ={r5_2psQBGYcXCqpLfGB_lK!EN-tQ2yVYy}nJQBj zdDav53@mz3I+cbBpQ`ThbB*`!6sBj;9R;c@w+sWu=7{I3;PqRHQd2v`ru=Lm^Gm=M z0vE{V?8KN;}qX->^JTw3M+1S?nPy%q~j!@$iuWl zyrPyxl!JQaMZ5=&@41&WQ!&Y?baR`@=ZQTN1YpW8Pcozq)6F@*@x=(>D7$5){T&!uLTLxWuIf;+9fXxrQ7QA=$+aamhp_+d~r=HE~_6J z{U8Iaq2SR*jAi=21-(~)T2V?)XAo{fBb<`!RM(3eEr!HS*59H!0&b2<1NubYI7DV+ z<2E*1x%-J08swZstQCPrHA2;-C8HyMd)Jd>gx$of{j!hE?eU(WE=*5Y_S&^8RCkrq zbKbQbF&B+(4|oaFRm?knU$ORJYm$@>{!x5^PKhamtXI|y!^_*VO)Rm;YsMQdg@~_G zXUT%2)rZE5g8j;q8n71_rV}BZ%pya*)~m88j>udu#lyhLHJJY||8&+Sq6h)IE3l{C zxGu3dmxo>()*k2Zp5J@)ty2>yOiyxzQfn`HOmi$G1#~LH7SkT7mE&-3H{)dgZ<925=W{L4WUyUn=I^P#IoCCog8x9EVNi&}zm)9O%{1khrG8o??I}mN2Dhf{ z(W$;606&fA2q}0P8E)S<&YMt7qg)|?m5IDtLspRI*wpvu$|%JPR^U4t?2-ONFpbiG zPfI0fO5TKSRqA!2%7DzRbWd#UW47BiUeU^q$#^oORdL8{8he2uT7!p~@T3^QXo}x9 z#m>YA4OHEGt`Sh341*#St(sAZL1*iz;SdBZDRa;nus`ic+o4n5wd^RG3{tlZyJWWl zy1T;M;SARBvrlj}f!jftX5d*0IokoVGA6#X`}9E_-r*Z6=)#120a=`%pCZB;-u>Nz z@v^Z@vbITjp+xq8zS@Hh;It<3J{@`-zXwAju}1TbJjfn#5+yl*ia!A4u}LRN#o4ra zPZBucIE=xBoz83h7L=^;cSC-$&O?WxgeHk79p@moL61bkKy##;DDu!6s4;0`1R|a{ zq%Csdf~i!WIOV1EGs;3do2FoS*e6GwxV6#C)#x+F(in^O?)E_TF-K@73>n8^#w3E4 zwK+M!zJ=VWZX2nN1QFFx~yNa`@SCUfu_;{~L!U{!e|<0I-}XdAQ#0LNBDr z)N=W1jwiM0!bsWKAs`sBN|^Eg8k5Eah^a3g4LT4@*&6STjjZl<@47Z}A2(TPmt67o z6oY#m;}NG-?(DkP5{3cPmtC@mWyE6w*|V4l=xH~ewbz>oUAjZHfTfSow%J_K*Djw*VM$Lp1xlCT zh3RZzBp;K}ExY_iD(yBQ0u6lz;}Y5EyB;}mPg1a-UwlXgQEga$Y=O3j>(4n7bGcRm zo0Ysuh&; zsP&em#{z9BDC9e%iiunKbZ@_mPELcWz=2~D zi@!CYF`kqviYNmqPtD7Oa8DVJrlCs1m(^#qnln;M@|YdVVlSiRtL$)VjogDPp$w>9 z2e_3mo#mo-(jR|64I`@mTQSh32StfcmN6+$JYsVTSPFIHQraI=s;fU2C!=NuxUmE8J~pw0^He&# zbXe>3SZ-JWVR4#7?NYl1zwv{9W^R?)i^{^70nFp;^kDFmfnV|c&^;of+#QyFD{vLp z=jZ8F5+xOIWqyID>RWuJ@oX0=j@to`1bej-yY9iu9##vrJ(|B zEYwDh!g~w!TGpr|Jo*Gwl|!@-{TCy)rKmwat1Z20fMWC%+rsLTr79SwanbdhUg5cf z%%%r>QP`#(n_Hl32|IFJG0bYZsXIm@BPm6poY__)>beh)4GEmCPqbrEkk&4$vz%$D z3KkEmKSm{%ngg6b4TMzbN%SkWd?&rnNTmwmm&t_I-QxzFV3>6#~sStmlyVK0{$679{pngI~ z4Mea7mH%E4d^=PIiz&7LC-Qm%m;YwZsCd#wnJsDfPBR8W(}N_>kvi(6&Wpn+#*eG> zQ4@2U##>wYvFd&Vo7vmEE>bPnz_*`$!5CJnaf}ZkOQ&OtQyy5l6g~Wba8NBy2Oyz~ zOsInS@|nG&JQ9S8A)HHUxag*yyF(vk>OLtVgZZeD3uw|){j5G}gX6v)zW z`uv{2#8LHg@Nq??#x3yIO!$IlShI$-o#>99*MIKmO#K6XdQOW&bMtaL1Dd}@I~q|O zrzI2_whKfk!gvx%WiMS_(i{VMLUv{l>j|o+w$?@!)tz(w7roD7r zc$+cii6uZbw0NbbGyG&9Q1@W3^ zxGqc3uT&5kAoOGazLx;LcvWtjZ2XU!Ty{ecP3N_@_hBI|*Vq|ZF0Ym$L}zA=yd6Yp z2-S+vOIRmoz4&4FIA823aW632LrrclXA2lA>K1V#BM0P(Z?zL)F|5 zlII)3>5xyFM?QtjkXWq>b~1IK)oZs)?xLabHk@bw zNP~|YVJ*$@U9z{dCCyophRR=`Y2#hkT{xk}4P1@s^3o#KXCRPRN^D8*fu2VDIV>w? z5QXgaZtGN~XK>Y1@C3HqQ%TkdX<^I4%m)Z6kI$zKFz(L^sr@obSJ$^1XRe)Bn5rQo z-fYe*{=l1vXr-ftcvO{SV;wIf01W0FQ4Yb)o_8FL7QZ}?2htPT>o%qkS@jSBaK&(+ zovlbJT#}FE$oW;9Z%@qgt{Fu(FJ$NB4FG@_FRe;8_f&!0ox3>-uINn-%nqt&Rq7KH zZrwdwXr%1_dDJP8)eMf62LeJ)YAhx{6Ui}w31tIZ+xd~%Xs)`_cSp*sF?QeYb}*r_ zDpKXwJe=_tXH|waeNo$SyWk{#u4)BkCB5gVn$Z4q$)Om#qj#I_ZK4|9N!+wvc-bLS zF%3fNlogn~(yA#=bUDKt9nb~YmIpA*;tm;4#}_u7`hJqAusifiqGLF7H2c{DmXPg+ zdT_7tI3IFUQG;{T!aAb~>tM2dvkXDzIy`OU4aX%?bcIdhwgH~4L8C<1C%7<;Ze=d_bzR5<{AALFfJAKisRCNfAo#Xy*Goehn8r-~r zz0=XDTR;FGh%=I-Q?vGnr=ElnxfIUS=jzTMRA>!vRcRFJ@>kFnp$B758nosRQa!PV zRGkBrHn{f6E0V4-F_zIv{UMuin4((e+(i4|ZN(@2K~-{prXi=5UrgD-)%V}CQm{vz z7OT8pvZgjs;AA&tl-Yha9o!9>wR;jf_p%3(;vDGuwCou%L(#J0y=e1qh4uQGw}j!G zHqinZ>jo7ryV-CB{vB2}6R7o_6zM0=lnhl(@KMju>~F&_lQ(n5J+`IRt-fZSFer3w9tirR`_m zi>~WwR`Hs!Ni$V`?RD>ObEwB?$)(Cl1W+5#FomFR@H$NHtGF7U1BG$SLEnIf?;cl= z?>#4|aUo%U$DHXyjY$Kz$X{lv@HuE>^nebZS~66w$c85qQ8HknJOXvEQh_=HkP}PC zv`>drN=HncVyM^eC{2_kc%W#c%SBC(iPvlYPPMRTz-o%Q!^XvAZYs}w1V@mGHRm{J zwG3ZMq!#H{rITBhXQBRVEVJa8Pz=oOqOrM;j!kxD@F6FC@X1^B0>T+$V*@ZA+zZ*j zh+sN~&lk5-tW1Y)DHo39VP`I-h>dEbDqO&|(j$=HRxc#yNu}{apt~ud@s5Nx7#0g2 zfEwz2dx$G5)mqF1AMZOinCBD-KZs|yG`TU2C{iznIXY|QZr0=uk5Mu*COOHm#{f=S z7sR86YW^o}ehArLEax(@HJ78N=HZZ{w?U!=%nWNK4Xc}eQ=+CXmWJBF5$UxeYeJ(o ze!x7QvH4oK=L35Oh1(znFg4*VqrP)l+b^u2BGjHbV?Y&@*{#e1l&PK~$vxIw$r z9`45X>gN2QLG7iA#vVHT*Vm1=LoSwcl>b?DiY@t32DA!CwHDBRzXdeC^ncrVB(LHEgQC;_R~5a)iZC0b@_G-g9q3V>x}{QbEYtc75#S zBqN*w*|!BlBVFgxiGj*XGA+kBZcD`HLAY~VS40wyHdxzg#9URn9UYH+!_`S~q#VGn z=Mt5h#vf7}Kv5@Vt7S6;-9Q5*NO{77$=lwh_CRoX41jkR=a)t~5i*{>ie>7YH2S~q zSN1gJt6;}KLOp}yu^vs!ly_3qQotx_174U?R1Y8Iw%?8>s0E)Onxa{JGsHEVa88ni zCWx9>Ai>HRr|tMYo>$V}r}01Kg6UGaf^*X=->n;#3Jxp}KM~XHf}iwG3Wb{^Z7r+S z%ligf+{ut(!%^pfKJ-hz?G}|a@9IDq(mTblownpY%n37sUQP_%k|V4XI7jhVxMG69 z)O!IWK+ZEF@zxIy*Eblr^O1r5E=utq_ZqqbLl5&{0jnvywY7abVSsPQ=?~Cxa^h8> zf-`Qhzf7*T^3&!_;zGQ8**90k)brW*d%uqc&$GsFqg5U8sUHp}u|h$NKW7QU=R^FA zz;mImNUh=xxVHni;Y!kJ8FF@GauIg1f=sZ;C4=@2swC z5Jw%>I6Cp=S)LJuYm^<9KY}g-iNeE$I~cdJ5n7tc&56(-Jb_MmVfBJT<(IoJ`^EcH zhmolzaNMxl7(^PCr*US-O7?LYOpT2{@>^AGL}0E__1+0(p=ud*YgXVX+F|*j;-3xP zg`&Xky$`Gy)*~1*gbb}qKFL;J$a=JZEAryL9ecSc{pI^*HfS*vER=YdU$4<3}Bv z^b;|`6I}DI#Mb~hVJJl<4k~94saIBJJ)4LKzrFFBsDr6sp%KqRH<8aEcC^r{2&PV8 zeBZ?)Bze8J?gPfCX9IUh?e1LkdV^byIbyY<#v>W=S4MmlD}GP4=%TuNF%b?3u!r#F zDuW$nv}??->L`yGRISW(8z6YttR8`|j!_}R4%OHQVyU-hZ`!qlX*5u-eEQ0srs5Xo zW7~I!KEm_nIPDmwWYZC@z*E!SM^XiaU6k0cqmGR)FT7xhEA@l$*wL^))C|3Rmnxfx zcJA0ED=~U-MlUku5)o%}&O|?RZtczy0F0BGTWX8gVOp6Q*7k-|9PDFon4_dp_-Vw> z7Su28ASry_(t)J;vG(iMUj%@GR%vv#$r1i;>5V?{dvr7UZleAQOl4Tr(iQ7BeSGrY zA*ya7wTH8y0j7L0zvm@Od&vFpPBSv06qRA*h0Ur}Mt%ygEOhgIxut`Kd&5*yUKP_ii&*&2R{kb_MM=kr{5BcztESy1d!N-{|=B~o+ zAo|Z!8NLBMCpo!A)j59_ni!)~C)Z{3TcktmAXBB;i?A#7?IQ)4dcr)9Y4~$yiQ}%{ zV1&$WOMi;IPB<^t60wG93x11fa>2~a>06M9{%zL z1b5(0Et=DJy)c()3Bt-)kAICykH4;FXEj?`6kaq9KN5bfLy(}Ti$J4bq#_>4o(}mpd`R63CDN2uy%WUdW=a;RByEx=%kM>4EDrP15%#jFSZW)p8vt@kl6j z@<;s=$?;oBf%?ueN>LgUCQ4OfA-}J_0m!^ALX`p{kdcM>&==W*`H}XqB@%Aek8-my z(BOJXIvKa1D^fyeGl4VGwLISHCl!jaZViD4W#I{cu&MgtIbwsv|1D8l;&eA&bHN;e z1fTTwLipvfOigk$aW7=AXm3|n@X>JRJX-EeW>S;Ie~Znj-Jkn)R_Kp?Dgv!}oUt0t z2tMrA!O|D(Pr-pf((QlK?HKKdLiWI$cLK2$8?WN7q-xfWOK;A$Q>sq6v7p@EvI6R=C9BJFSUsen%$Cc^qm|{+47&SaQ zrY&>lP}t@CS z$|j3P-zaf$0f+xJLO&NY5$j+*RAX7`!nl>ra^eH7{7Q-FMLDRs{}BhobebBby{n|> zcJC3P4CSCmD(0wZS0OkK_EzrVenV=BGp2wrQQZRnH+}(u9pW*rD9b;;%Y2u!3}ysN zcx5TOcV@mi8P|Hsc=LH_44ylpg!st6e$H%M6ziDkEOiLGq{kG`NK zmPh~_9ehi3QhGoK>d^b{lNIB8Bu?>K*(J_94pEmdWN}Tq)9%ck%&#?E!gI+P#Btv~ zkRyM=)j*`WMvc{MFsU0in?w6#PJ4glc43zzEwhrtp4ML4A z`P_Y#8nQ`^p`r3^4I%GETEAw&p(+{BF2U^B`GbUXHrWa-x6F-jQBfd=gQJmjM$K_V znSujD=c3zm>jh6zqScG>HjR-6zgK%+M{VqF=In5b? z+c_*Smq};ajG6uT)bkA&Wm9gf11 z6mk59yf?R!wlNi+$R1&{W*-D3cO&BxyB-t?e#@ZWEjdv53p^FSOfRa^%imj7d~`JiXs!nT**IFjej?hg1`52e{>8c`-0HI~$LF#fv^h z_Uz5cg{$`)hwi)(v7^YezoI@#J@b(UT#>FaS=0U>arf~+H27Rw? zXrDt(su=o35I=_Fot|7M=YGkP=1gRo<6yY1R49n4CuM?O$B`3}`|YXcy%F{w7m=ou zNj-6QV^KSLm8Vs%rnoy^yZWII9mO@^az>v-9-WG`lv|AT#%` ziK_nuD!Ymli#m<4t5aDQDO6VV!GTgMtS0`O)U5;^C=>*jo!(vk%8)uM1ajJRS}s z7b+7Fa#fhq&>o}XF?vo{m|z0*aDZ8z%Y02@YG6vB%8d;^J+~l(#|RF?2-zfb)Sdpg z%RSAG2t3s>P{&u%j4Srm<NHmgrrJ&f5ys(8Q#}?E$}?YfeJLii8QMZ{$=j*2a>B zlbBB6BtB@b+ZE%B#Uo8$F_y-)%UY^Ke1X z@E;MGCgGP90il5va^6WQi44Ua;!HM{m=QWUMdcVjtY>ktiBU4I8h>Pd0=QavnIoS5 z%G>@`b9F*niJz3gs^_$ye~JU0h_lh|jT1Rajcq}{B5($YJjUr{a#P0Mvl8qk=S4lN z7&bh4L4Qyx4c@gc;kiHo4S7}Fxt59#rl6cYs_?A|v8Pt~mP;ZY>9S^ePX=*sgLqGY zNyNDbQ3_&)>Uc$v^ZMeBi_HuXN>;6XKOT!VZ}$BjSQ1RjWROsK(N!o^Zp(C$jp4AL z;=*gMLJ`)o5{-FcVAm!lNU2=`_FmbG3e@*6*HpMm@Qr;yl2v9%|6jP>TKG2S1pPnWo(cu}g4+ipv(X`0&0a6Ys4!S+ zrx>MVGCqHleW@NHu; zAxhUlk5B-8F;P6egBf9j(9X6y+R4Jp6st43K3OcrOu1|pbiQf=X-W#0>@780*q~B7 z%d%oeDGDjyozIOe9A=_GU&L!&f&$v)17xn<;+>eAn>R13yZuDjnu#>EiUlL%%GsYn zuJ;n{TB@mG-BU5iJXGOzJ}Bb@=_YBR%ObcM=WT>))$Dž@rN2@Rq3xGesUcWo` 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 *?0mdZT1Kw&HgLly0as_xKfMcjc}{% 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 z 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 u(05&!0|m<4>cVe6!`QF0#Vn=F_$=hQ2O+~ Promise) { - const isMac = process.platform === 'darwin' - - const template: MenuItemConstructorOptions[] = [] - - // About Menu (mac only) - if (isMac) { - template.push({ - label: 'Hello world!', - submenu: [ - { role: 'about' }, - { type: 'separator' }, - { role: 'services' }, - { type: 'separator' }, - { role: 'hide' }, - { role: 'hideOthers' }, - { role: 'unhide' }, - { type: 'separator' }, - { role: 'quit' }, - ], - }) - } - - // File Menu - template.push({ - label: 'File', - submenu: [ - { label: 'New Project', click: () => send({ type: 'undo' }) }, - { type: 'separator' }, - { label: 'Open...', click: () => send({ type: 'redo' }) }, - { type: 'separator' }, - { label: 'Save', click: () => send({ type: 'redo' }) }, - { label: 'Save As...', click: () => send({ type: 'redo' }) }, - { type: 'separator' }, - { role: 'quit' }, - ], - }) - - // Edit Menu - template.push({ - label: 'Edit', - submenu: [ - { label: 'Undo', click: () => send({ type: 'undo' }), accelerator: 'CmdOrCtrl+Z' }, - { label: 'Redo', click: () => send({ type: 'redo' }), accelerator: 'CmdOrCtrl+Shift+Z' }, - { type: 'separator' }, - { label: 'Cut', click: () => send({ type: 'cut' }), accelerator: 'CmdOrCtrl+X' }, - { label: 'Copy', click: () => send({ type: 'copy' }), accelerator: 'CmdOrCtrl+C' }, - { label: 'Paste', click: () => send({ type: 'paste' }), accelerator: 'CmdOrCtrl+V' }, - { label: 'Delete', click: () => send({ type: 'delete' }), accelerator: 'Delete' }, - { label: 'Select All', click: () => send({ type: 'selectAll' }), accelerator: 'CmdOrCtrl+A' }, - { label: 'Select None', click: () => send({ type: 'selectNone' }) }, - ], - }) - - // View Menu - template.push({ - label: 'View', - submenu: [ - { role: 'reload' }, - { role: 'forceReload' }, - { role: 'toggleDevTools' }, - { type: 'separator' }, - { - label: 'Actual Size', - click: () => send({ type: 'resetZoom' }), - }, - { label: 'Zoom In', click: () => send({ type: 'zoomIn' }) }, - { label: 'Zoom Out', click: () => send({ type: 'zoomOut' }) }, - { label: 'Zoom to Fit', click: () => send({ type: 'zoomToFit' }) }, - { label: 'Zoom to Selection', click: () => send({ type: 'zoomToSelection' }) }, - { type: 'separator' }, - { role: 'togglefullscreen' }, - ], - }) - - // Window Menu - if (isMac) { - template.push({ - label: 'Window', - submenu: [ - { role: 'minimize' }, - { role: 'zoom' }, - { type: 'separator' }, - { role: 'front' }, - { type: 'separator' }, - { role: 'window' }, - ], - }) - } else { - template.push({ - label: 'Window', - submenu: [{ role: 'minimize' }, { role: 'zoom' }, { role: 'close' }], - }) - } - - template.push({ - role: 'help', - submenu: [ - { - label: 'Learn More', - click: async () => { - await shell.openExternal('https://electronjs.org') - }, - }, - ], - }) - - const menu = Menu.buildFromTemplate(template) - - Menu.setApplicationMenu(menu) -} diff --git a/apps/electron/src/main/createWindow.ts b/apps/electron/src/main/createWindow.ts deleted file mode 100644 index b19a24960..000000000 --- a/apps/electron/src/main/createWindow.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { BrowserWindow } from 'electron' -import { is } from 'electron-util' -import path from 'path' - -export async function createWindow() { - let win: BrowserWindow | null = null - - win = new BrowserWindow({ - width: 720, - height: 450, - minHeight: 480, - minWidth: 600, - titleBarStyle: 'hidden', - title: 'Tldraw', - webPreferences: { - nodeIntegration: true, - devTools: true, - preload: path.join(__dirname, 'preload.js'), - }, - frame: false, - show: false, - }) - - win.setWindowButtonVisibility(false) - - const isDev = is.development - - if (isDev) { - win.loadURL('http://localhost:9080') - } else { - win.loadURL(path.join(__dirname, 'index.html')) - } - - win.setPosition(0, 0, false) - win.setSize(700, 1200) - - win.on('closed', () => { - win = null - }) - - win.webContents.on('devtools-opened', () => { - win!.focus() - }) - - win.on('ready-to-show', () => { - win!.show() - - if (isDev) { - win!.webContents.openDevTools({ mode: 'bottom' }) - } else { - win!.focus() - } - }) - - return win -} diff --git a/apps/electron/src/main/main.ts b/apps/electron/src/main/main.ts deleted file mode 100644 index f48d46e7b..000000000 --- a/apps/electron/src/main/main.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { BrowserWindow, app } from 'electron' -import { is } from 'electron-util' -import type { Message } from 'src/types' -import { createMenu } from './createMenu' -import { createWindow } from './createWindow' -import './preload' - -let win: BrowserWindow | null = null - -async function main() { - win = await createWindow() - - async function send(message: Message) { - win!.webContents.send('projectMsg', message) - } - - await createMenu(send) -} - -app - .on('ready', main) - .on('window-all-closed', () => { - if (!is.macos) { - app.quit() - } - }) - .on('activate', () => { - if (win === null && app.isReady()) { - main() - } - }) diff --git a/apps/electron/src/main/preload.ts b/apps/electron/src/main/preload.ts deleted file mode 100644 index 6776e7e5c..000000000 --- a/apps/electron/src/main/preload.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { contextBridge, ipcRenderer } from 'electron' -import type { Message, TldrawBridgeApi } from 'src/types' - -const api: TldrawBridgeApi = { - send: (channel: string, data: Message) => { - ipcRenderer.send(channel, data) - }, - on: (channel, cb) => { - ipcRenderer.on(channel, (event, message) => cb(message as Message)) - }, -} - -contextBridge?.exposeInMainWorld('TldrawBridgeApi', api) - -export {} diff --git a/apps/electron/src/renderer/app.tsx b/apps/electron/src/renderer/app.tsx deleted file mode 100644 index ad5e93ac2..000000000 --- a/apps/electron/src/renderer/app.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import { Tldraw, TldrawApp } from '@tldraw/tldraw' -import * as React from 'react' -import type { Message, TldrawBridgeApi } from 'src/types' - -declare const window: Window & { TldrawBridgeApi: TldrawBridgeApi } - -export default function App() { - const rTldrawApp = React.useRef() - - // When the editor mounts, save the state instance in a ref. - const handleMount = React.useCallback((tldr: TldrawApp) => { - rTldrawApp.current = tldr - }, []) - - React.useEffect(() => { - function handleEvent(message: Message) { - const app = rTldrawApp.current - if (!app) return - - switch (message.type) { - case 'resetZoom': { - app.resetZoom() - break - } - case 'zoomIn': { - app.zoomIn() - break - } - case 'zoomOut': { - app.zoomOut() - break - } - case 'zoomToFit': { - app.zoomToFit() - break - } - case 'zoomToSelection': { - app.zoomToSelection() - break - } - case 'undo': { - app.undo() - break - } - case 'redo': { - app.redo() - break - } - case 'cut': { - app.cut() - break - } - case 'copy': { - app.copy() - break - } - case 'paste': { - app.paste() - break - } - case 'delete': { - app.delete() - break - } - case 'selectAll': { - app.selectAll() - break - } - case 'selectNone': { - app.selectNone() - break - } - } - } - - const { on } = window.TldrawBridgeApi - - on('projectMsg', handleEvent) - }) - - return ( -
- -
- ) -} diff --git a/apps/electron/src/renderer/index.html b/apps/electron/src/renderer/index.html deleted file mode 100644 index b8d437217..000000000 --- a/apps/electron/src/renderer/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - -
- - - - diff --git a/apps/electron/src/renderer/index.tsx b/apps/electron/src/renderer/index.tsx deleted file mode 100644 index 1977daa08..000000000 --- a/apps/electron/src/renderer/index.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react' -import ReactDOM from 'react-dom' -import App from './app' -import './styles.css' - -ReactDOM.render( - - - , - document.getElementById('root') -) diff --git a/apps/electron/src/renderer/styles.css b/apps/electron/src/renderer/styles.css deleted file mode 100644 index 36a1e31d7..000000000 --- a/apps/electron/src/renderer/styles.css +++ /dev/null @@ -1,20 +0,0 @@ -html, -* { - box-sizing: border-box; -} - -body { - overscroll-behavior: none; - margin: 0px; - padding: 0px; -} - -.tldraw { - position: fixed; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: 100%; - height: 100%; -} diff --git a/apps/electron/src/types.ts b/apps/electron/src/types.ts deleted file mode 100644 index a26fca561..000000000 --- a/apps/electron/src/types.ts +++ /dev/null @@ -1,19 +0,0 @@ -export type Message = - | { type: 'zoomIn' } - | { type: 'zoomOut' } - | { type: 'resetZoom' } - | { type: 'zoomToFit' } - | { type: 'zoomToSelection' } - | { type: 'undo' } - | { type: 'redo' } - | { type: 'cut' } - | { type: 'copy' } - | { type: 'paste' } - | { type: 'delete' } - | { type: 'selectAll' } - | { type: 'selectNone' } - -export type TldrawBridgeApi = { - send: (channel: string, data: Message) => void - on: (channel: string, cb: (message: Message) => void) => void -} diff --git a/apps/electron/tsconfig.json b/apps/electron/tsconfig.json deleted file mode 100644 index 1527bf8fd..000000000 --- a/apps/electron/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "include": ["src"], - "exclude": ["node_modules", "dist"], - "compilerOptions": { - "outDir": "./dist", - "rootDir": ".", - "baseUrl": ".", - "allowJs": false, - "emitDeclarationOnly": true, - "paths": { - "@tldraw/tldraw": ["../../packages/tldraw"] - } - }, - "references": [ - { - "path": "../../packages/tldraw" - } - ] -} diff --git a/apps/electron/yarn.lock b/apps/electron/yarn.lock deleted file mode 100644 index f8c790e0d..000000000 --- a/apps/electron/yarn.lock +++ /dev/null @@ -1,4079 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"7zip-bin@~5.1.1": - version "5.1.1" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.1.1.tgz#9274ec7460652f9c632c59addf24efb1684ef876" - integrity sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ== - -"@babel/code-frame@^7.0.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" - integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA== - -"@babel/runtime@^7.12.5": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.13.10": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.0.tgz#e27b977f2e2088ba24748bf99b5e1dece64e4f0b" - integrity sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw== - dependencies: - regenerator-runtime "^0.13.4" - -"@develar/schema-utils@~2.6.5": - version "2.6.5" - resolved "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" - integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== - dependencies: - ajv "^6.12.0" - ajv-keywords "^3.4.1" - -"@electron/get@^1.13.0": - version "1.13.1" - resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.13.1.tgz#42a0aa62fd1189638bd966e23effaebb16108368" - integrity sha512-U5vkXDZ9DwXtkPqlB45tfYnnYBN8PePp1z/XDCupnSpdrxT8/ThCv9WCwPLf9oqiSGZTkH6dx2jDUPuoXpjkcA== - dependencies: - debug "^4.1.1" - env-paths "^2.2.0" - fs-extra "^8.1.0" - got "^9.6.0" - progress "^2.0.3" - semver "^6.2.0" - sumchecker "^3.0.1" - optionalDependencies: - global-agent "^3.0.0" - global-tunnel-ng "^2.7.1" - -"@electron/universal@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.0.5.tgz#b812340e4ef21da2b3ee77b2b4d35c9b86defe37" - integrity sha512-zX9O6+jr2NMyAdSkwEUlyltiI4/EBLu2Ls/VD3pUQdi3cAYeYfdQnT2AJJ38HE4QxLccbU13LSpccw1IWlkyag== - dependencies: - "@malept/cross-spawn-promise" "^1.1.0" - asar "^3.0.3" - debug "^4.3.1" - dir-compare "^2.4.0" - fs-extra "^9.0.1" - -"@formatjs/ecma402-abstract@1.11.7": - version "1.11.7" - resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.11.7.tgz#47f1a854f679f813d9baa1ee55adae94880ec706" - integrity sha512-uNaok4XWMJBtPZk/veTDamFCm5HeWJUk2jwoVfH5/+wenQ60QHjH6T3UQ0GOOCz9jpKmed7vqOri7xSf//Dt7g== - dependencies: - "@formatjs/intl-localematcher" "0.2.28" - tslib "2.4.0" - -"@formatjs/fast-memoize@1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-1.2.4.tgz#4b5ddce9eb7803ff0bd4052387672151a8b7f8a0" - integrity sha512-9ARYoLR8AEzXvj2nYrOVHY/h1dDMDWGTnKDLXSISF1uoPakSmfcZuSqjiqZX2wRkEUimPxdwTu/agyozBtZRHA== - dependencies: - tslib "2.4.0" - -"@formatjs/icu-messageformat-parser@2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.3.tgz#d228ac26f22630689a1263e83192227f1d085bd3" - integrity sha512-hsdAn1dXcujW/G8DHw0iiIy7357pw10yOulCrL6xrQOKJAxT7m7EgpG0Hm1OW9xqaLEzqWyE/jA2AGVnOCaCQw== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/icu-skeleton-parser" "1.3.9" - tslib "2.4.0" - -"@formatjs/icu-skeleton-parser@1.3.9": - version "1.3.9" - resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.9.tgz#149badc16ffd15dd928f8047ae21aa9136e0ea73" - integrity sha512-s9THwwhiiSzbGSk73FP6Ur2MBwEj1vfgYDHKa5FiXGQMfYzdRdRvyH1dgqNgSFJPB6PM3DKtkloJLjpqpSDNUg== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - tslib "2.4.0" - -"@formatjs/intl-displaynames@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.0.2.tgz#f6349b5c75fd9ecc7c77c7e73101daee5dc69e3a" - integrity sha512-h9Id/6vbSHpARHKMVsjWag3KMZJpop9s67CZTd+AMxhjHb5xDG2b5rlSRJKx/UdIDQ+GzESK7a4fv32yylG3cw== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/intl-localematcher" "0.2.28" - tslib "2.4.0" - -"@formatjs/intl-listformat@7.0.2": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.0.2.tgz#c07d370c9171dfc86c163addbfcb08f67ae26215" - integrity sha512-K+HXrYIvEcAH/dS8XXnSHQYC/z4w0eHjPlDx43HOoDY87/xV7rpHxFVXWXTgwLYC6iAPUO72Y/AaT9iq873juw== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/intl-localematcher" "0.2.28" - tslib "2.4.0" - -"@formatjs/intl-localematcher@0.2.28": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.2.28.tgz#412ea7fefbfc7ed33cd6b43aa304fc14d816e564" - integrity sha512-FLsc6Gifs1np/8HnCn/7Q+lHMmenrD5fuDhRT82yj0gi9O19kfaFwjQUw1gZsyILuRyT93GuzdifHj7TKRhBcw== - dependencies: - tslib "2.4.0" - -"@formatjs/intl@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-2.3.0.tgz#848edf81c95d608757662b3feada0eb2dacc5424" - integrity sha512-mE8zGqP+Flrd8tS3AsdvSucnblqwR5gsGM4Bd5711abkabrz52F2TDrU88rVvVfCdHV4dFHFYEmUBVZZ4pATtg== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/fast-memoize" "1.2.4" - "@formatjs/icu-messageformat-parser" "2.1.3" - "@formatjs/intl-displaynames" "6.0.2" - "@formatjs/intl-listformat" "7.0.2" - intl-messageformat "10.1.0" - tslib "2.4.0" - -"@hapi/hoek@^9.0.0": - version "9.2.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17" - integrity sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw== - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@malept/cross-spawn-promise@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz#504af200af6b98e198bce768bc1730c6936ae01d" - integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== - dependencies: - cross-spawn "^7.0.1" - -"@malept/flatpak-bundler@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz#e8a32c30a95d20c2b1bb635cc580981a06389858" - integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== - dependencies: - debug "^4.1.1" - fs-extra "^9.0.0" - lodash "^4.17.15" - tmp-promise "^3.0.2" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@radix-ui/popper@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/popper/-/popper-0.1.0.tgz#c387a38f31b7799e1ea0d2bb1ca0c91c2931b063" - integrity sha512-uzYeElL3w7SeNMuQpXiFlBhTT+JyaNMCwDfjKkrzugEcYrf5n52PHqncNdQPUtR42hJh8V9FsqyEDbDxkeNjJQ== - dependencies: - "@babel/runtime" "^7.13.10" - csstype "^3.0.4" - -"@radix-ui/primitive@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-0.1.0.tgz#6206b97d379994f0d1929809db035733b337e543" - integrity sha512-tqxZKybwN5Fa3VzZry4G6mXAAb9aAqKmPtnVbZpL0vsBwvOHTBwsjHVPXylocYLwEtBY9SCe665bYnNB515uoA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-alert-dialog@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@radix-ui/react-alert-dialog/-/react-alert-dialog-0.1.7.tgz#2b9379d848323f5370a8b3928dd6e5ce95f8bd34" - integrity sha512-b0+TWr0VRWMWM7QcXvvcwbMGNzpTmvPBSBpYcoaD+QnVo3jdJt0k0bghwbYBuywzdyuRNUFf33xwah/57w09QA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-dialog" "0.1.7" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-slot" "0.1.2" - -"@radix-ui/react-arrow@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-0.1.4.tgz#a871448a418cd3507d83840fdd47558cb961672b" - integrity sha512-BB6XzAb7Ml7+wwpFdYVtZpK1BlMgqyafSQNGzhIpSZ4uXvXOHPlR5GP8M449JkeQzgQjv9Mp1AsJxFC0KuOtuA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "0.1.4" - -"@radix-ui/react-collection@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-0.1.4.tgz#734061ffd5bb93e88889d49b87391a73a63824c9" - integrity sha512-3muGI15IdgaDFjOcO7xX8a35HQRBRF6LH9pS6UCeZeRmbslkVeHyJRQr2rzICBUoX7zgIA0kXyMDbpQnJGyJTA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-slot" "0.1.2" - -"@radix-ui/react-compose-refs@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-0.1.0.tgz#cff6e780a0f73778b976acff2c2a5b6551caab95" - integrity sha512-eyclbh+b77k+69Dk72q3694OHrn9B3QsoIRx7ywX341U9RK1ThgQjMFZoPtmZNQTksXHLNEiefR8hGVeFyInGg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-context-menu@^0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-0.1.6.tgz#0c75f2faffec6c8697247a4b685a432b3c4d07f0" - integrity sha512-0qa6ABaeqD+WYI+8iT0jH0QLLcV8Kv0xI+mZL4FFnG4ec9H0v+yngb5cfBBfs9e/KM8mDzFFpaeegqsQlLNqyQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-menu" "0.1.6" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-callback-ref" "0.1.0" - -"@radix-ui/react-context@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-0.1.1.tgz#06996829ea124d9a1bc1dbe3e51f33588fab0875" - integrity sha512-PkyVX1JsLBioeu0jB9WvRpDBBLtLZohVDT3BB5CTSJqActma8S8030P57mWZb4baZifMvN7KKWPAA40UmWKkQg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-dialog@0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-0.1.7.tgz#285414cf66f5bbf42bc9935314e0381abe01e7d0" - integrity sha512-jXt8srGhHBRvEr9jhEAiwwJzWCWZoGRJ030aC9ja/gkRJbZdy0iD3FwXf+Ff4RtsZyLUMHW7VUwFOlz3Ixe1Vw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-dismissable-layer" "0.1.5" - "@radix-ui/react-focus-guards" "0.1.0" - "@radix-ui/react-focus-scope" "0.1.4" - "@radix-ui/react-id" "0.1.5" - "@radix-ui/react-portal" "0.1.4" - "@radix-ui/react-presence" "0.1.2" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-slot" "0.1.2" - "@radix-ui/react-use-controllable-state" "0.1.0" - aria-hidden "^1.1.1" - react-remove-scroll "^2.4.0" - -"@radix-ui/react-dismissable-layer@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-0.1.5.tgz#9379032351e79028d472733a5cc8ba4a0ea43314" - integrity sha512-J+fYWijkX4M4QKwf9dtu1oC0U6e6CEl8WhBp3Ad23yz2Hia0XCo6Pk/mp5CAFy4QBtQedTSkhW05AdtSOEoajQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-body-pointer-events" "0.1.1" - "@radix-ui/react-use-callback-ref" "0.1.0" - "@radix-ui/react-use-escape-keydown" "0.1.0" - -"@radix-ui/react-dropdown-menu@^0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-0.1.6.tgz#3203229788cd57e552c9f19dcc7008e2b545919c" - integrity sha512-RZhtzjWwJ4ZBN7D8ek4Zn+ilHzYuYta9yIxFnbC0pfqMnSi67IQNONo1tuuNqtFh9SRHacPKc65zo+kBBlxtdg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-id" "0.1.5" - "@radix-ui/react-menu" "0.1.6" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-controllable-state" "0.1.0" - -"@radix-ui/react-focus-guards@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-0.1.0.tgz#ba3b6f902cba7826569f8edc21ff8223dece7def" - integrity sha512-kRx/swAjEfBpQ3ns7J3H4uxpXuWCqN7MpALiSDOXiyo2vkWv0L9sxvbpZeTulINuE3CGMzicVMuNc/VWXjFKOg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-focus-scope@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-0.1.4.tgz#c830724e212d42ffaaa81aee49533213d09b47df" - integrity sha512-fbA4ES3H4Wkxp+OeLhvN6SwL7mXNn/aBtUf7DRYxY9+Akrf7dRxl2ck4lgcpPsSg3zSDsEwLcY+h5cmj5yvlug== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-callback-ref" "0.1.0" - -"@radix-ui/react-icons@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-icons/-/react-icons-1.1.1.tgz#38d2aa548035dd3b799c169bd17177b1cec3152b" - integrity sha512-xc3wQC59rsFylVbSusQCrrM+6695ppF730Q6yqzhRdqDcRNWIm2R6ngpzBoSOQMcwnq4p805F+Gr7xo4fmtN1A== - -"@radix-ui/react-id@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-0.1.5.tgz#010d311bedd5a2884c1e9bb6aaaa4e6cc1d1d3b8" - integrity sha512-IPc4H/63bes0IZ1GJJozSEkSWcDyhNGtKFWUpJ+XtaLyQ1X3x7Mf6fWwWhDcpqlYEP+5WtAvfqcyEsyjP+ZhBQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "0.1.0" - -"@radix-ui/react-menu@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-0.1.6.tgz#7f9521a10f6a9cd819b33b33d5ed9538d79b2e75" - integrity sha512-ho3+bhpr3oAFkOBJ8VkUb1BcGoiZBB3OmcWPqa6i5RTUKrzNX/d6rauochu2xDlWjiRtpVuiAcsTVOeIC4FbYQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-collection" "0.1.4" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-dismissable-layer" "0.1.5" - "@radix-ui/react-focus-guards" "0.1.0" - "@radix-ui/react-focus-scope" "0.1.4" - "@radix-ui/react-id" "0.1.5" - "@radix-ui/react-popper" "0.1.4" - "@radix-ui/react-portal" "0.1.4" - "@radix-ui/react-presence" "0.1.2" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-roving-focus" "0.1.5" - "@radix-ui/react-use-callback-ref" "0.1.0" - "@radix-ui/react-use-direction" "0.1.0" - aria-hidden "^1.1.1" - react-remove-scroll "^2.4.0" - -"@radix-ui/react-popper@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-0.1.4.tgz#dfc055dcd7dfae6a2eff7a70d333141d15a5d029" - integrity sha512-18gDYof97t8UQa7zwklG1Dr8jIdj3u+rVOQLzPi9f5i1YQak/pVGkaqw8aY+iDUknKKuZniTk/7jbAJUYlKyOw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/popper" "0.1.0" - "@radix-ui/react-arrow" "0.1.4" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-rect" "0.1.1" - "@radix-ui/react-use-size" "0.1.1" - "@radix-ui/rect" "0.1.1" - -"@radix-ui/react-portal@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-0.1.4.tgz#17bdce3d7f1a9a0b35cb5e935ab8bc562441a7d2" - integrity sha512-MO0wRy2eYRTZ/CyOri9NANCAtAtq89DEtg90gicaTlkCfdqCLEBsLb+/q66BZQTr3xX/Vq01nnVfc/TkCqoqvw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-layout-effect" "0.1.0" - -"@radix-ui/react-presence@0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-0.1.2.tgz#9f11cce3df73cf65bc348e8b76d891f0d54c1fe3" - integrity sha512-3BRlFZraooIUfRlyN+b/Xs5hq1lanOOo/+3h6Pwu2GMFjkGKKa4Rd51fcqGqnVlbr3jYg+WLuGyAV4KlgqwrQw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-use-layout-effect" "0.1.0" - -"@radix-ui/react-primitive@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-0.1.4.tgz#6c233cf08b0cb87fecd107e9efecb3f21861edc1" - integrity sha512-6gSl2IidySupIMJFjYnDIkIWRyQdbu/AHK7rbICPani+LW4b0XdxBXc46og/iZvuwW8pjCS8I2SadIerv84xYA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-slot" "0.1.2" - -"@radix-ui/react-roving-focus@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-0.1.5.tgz#cc48d17a36b56f253d54905b0fd60ee134cb97ee" - integrity sha512-ClwKPS5JZE+PaHCoW7eu1onvE61pDv4kO8W4t5Ra3qMFQiTJLZMdpBQUhksN//DaVygoLirz4Samdr5Y1x1FSA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-collection" "0.1.4" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-id" "0.1.5" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-use-callback-ref" "0.1.0" - "@radix-ui/react-use-controllable-state" "0.1.0" - -"@radix-ui/react-slot@0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-0.1.2.tgz#e6f7ad9caa8ce81cc8d532c854c56f9b8b6307c8" - integrity sha512-ADkqfL+agEzEguU3yS26jfB50hRrwf7U4VTwAOZEmi/g+ITcBWe12yM46ueS/UCIMI9Py+gFUaAdxgxafFvY2Q== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "0.1.0" - -"@radix-ui/react-tooltip@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-0.1.7.tgz#6f8c00d6e489565d14abf209ce0fb8853c8c8ee3" - integrity sha512-eiBUsVOHenZ0JR16tl970bB0DafJBz6mFgSGfIGIVpflFj0LIsIDiLMsYyvYdx1KwwsIUDTEZtxcPm/sWjPzqA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.0" - "@radix-ui/react-context" "0.1.1" - "@radix-ui/react-id" "0.1.5" - "@radix-ui/react-popper" "0.1.4" - "@radix-ui/react-portal" "0.1.4" - "@radix-ui/react-presence" "0.1.2" - "@radix-ui/react-primitive" "0.1.4" - "@radix-ui/react-slot" "0.1.2" - "@radix-ui/react-use-controllable-state" "0.1.0" - "@radix-ui/react-use-escape-keydown" "0.1.0" - "@radix-ui/react-use-previous" "0.1.1" - "@radix-ui/react-use-rect" "0.1.1" - "@radix-ui/react-visually-hidden" "0.1.4" - -"@radix-ui/react-use-body-pointer-events@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-body-pointer-events/-/react-use-body-pointer-events-0.1.1.tgz#63e7fd81ca7ffd30841deb584cd2b7f460df2597" - integrity sha512-R8leV2AWmJokTmERM8cMXFHWSiv/fzOLhG/JLmRBhLTAzOj37EQizssq4oW0Z29VcZy2tODMi9Pk/htxwb+xpA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "0.1.0" - -"@radix-ui/react-use-callback-ref@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-0.1.0.tgz#934b6e123330f5b3a6b116460e6662cbc663493f" - integrity sha512-Va041McOFFl+aV+sejvl0BS2aeHx86ND9X/rVFmEFQKTXCp6xgUK0NGUAGcgBlIjnJSbMYPGEk1xKSSlVcN2Aw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-controllable-state@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-0.1.0.tgz#4fced164acfc69a4e34fb9d193afdab973a55de1" - integrity sha512-zv7CX/PgsRl46a52Tl45TwqwVJdmqnlQEQhaYMz/yBOD2sx2gCkCFSoF/z9mpnYWmS6DTLNTg5lIps3fV6EnXg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "0.1.0" - -"@radix-ui/react-use-direction@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-direction/-/react-use-direction-0.1.0.tgz#97ac1d52e497c974389e7988f809238ed72e7df7" - integrity sha512-NajpY/An9TCPSfOVkgWIdXJV+VuWl67PxB6kOKYmtNAFHvObzIoh8o0n9sAuwSAyFCZVq211FEf9gvVDRhOyiA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-escape-keydown@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-0.1.0.tgz#dc80cb3753e9d1bd992adbad9a149fb6ea941874" - integrity sha512-tDLZbTGFmvXaazUXXv8kYbiCcbAE8yKgng9s95d8fCO+Eundv0Jngbn/hKPhDDs4jj9ChwRX5cDDnlaN+ugYYQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "0.1.0" - -"@radix-ui/react-use-layout-effect@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-0.1.0.tgz#ebf71bd6d2825de8f1fbb984abf2293823f0f223" - integrity sha512-+wdeS51Y+E1q1Wmd+1xSSbesZkpVj4jsg0BojCbopWvgq5iBvixw5vgemscdh58ep98BwUbsFYnrywFhV9yrVg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-previous@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-0.1.1.tgz#0226017f72267200f6e832a7103760e96a6db5d0" - integrity sha512-O/ZgrDBr11dR8rhO59ED8s5zIXBRFi8MiS+CmFGfi7MJYdLbfqVOmQU90Ghf87aifEgWe6380LA69KBneaShAg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-rect@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-0.1.1.tgz#6c15384beee59c086e75b89a7e66f3d2e583a856" - integrity sha512-kHNNXAsP3/PeszEmM/nxBBS9Jbo93sO+xuMTcRfwzXsmxT5gDXQzAiKbZQ0EecCPtJIzqvr7dlaQi/aP1PKYqQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/rect" "0.1.1" - -"@radix-ui/react-use-size@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-0.1.1.tgz#f6b75272a5d41c3089ca78c8a2e48e5f204ef90f" - integrity sha512-pTgWM5qKBu6C7kfKxrKPoBI2zZYZmp2cSXzpUiGM3qEBQlMLtYhaY2JXdXUCxz+XmD1YEjc8oRwvyfsD4AG4WA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-visually-hidden@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-0.1.4.tgz#6c75eae34fb5d084b503506fbfc05587ced05f03" - integrity sha512-K/q6AEEzqeeEq/T0NPChvBqnwlp8Tl4NnQdrI/y8IOY7BRR+Ug0PEsVk6g48HJ7cA1//COugdxXXVVK/m0X1mA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "0.1.4" - -"@radix-ui/rect@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-0.1.1.tgz#95b5ba51f469bea6b1b841e2d427e17e37d38419" - integrity sha512-g3hnE/UcOg7REdewduRPAK88EPuLZtaq7sA9ouu8S+YEtnyFRI16jgv6GZYe3VMoQLL1T171ebmEPtDjyxWLzw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@sideway/address@^4.1.3": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.3.tgz#d93cce5d45c5daec92ad76db492cc2ee3c64ab27" - integrity sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" - integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - -"@stitches/react@^1.2.8": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@stitches/react/-/react-1.2.8.tgz#954f8008be8d9c65c4e58efa0937f32388ce3a38" - integrity sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA== - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - -"@tldraw/core@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@tldraw/core/-/core-1.14.0.tgz#5d0b538f2b66fba7fd182ff445a17df13b7f168b" - integrity sha512-vXsg6AqoOj3ruaN6+BASla+VX/doaU9mu0R0Px3jzVwZzVPsWwgLaUvl8K0sQ4HzGNip6RX6uOH/TlD1ZLsBuw== - dependencies: - "@tldraw/intersect" "^1.7.1" - "@tldraw/vec" "^1.7.0" - "@use-gesture/react" "^10.2.14" - mobx-react-lite "^3.2.3" - perfect-freehand "^1.1.0" - resize-observer-polyfill "^1.5.1" - -"@tldraw/intersect@^1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@tldraw/intersect/-/intersect-1.7.1.tgz#6f27679dd5ee33cbe85c87cf835bf934f2dfa779" - integrity sha512-azJvJv4selqiQemipQE9Z1uax0j5XzIoHXQuRL4nm4EFiuS3n6jTTyWr9aQN3f7GgQbhcseq/ynytxfo9df02w== - dependencies: - "@tldraw/vec" "^1.7.0" - -"@tldraw/tldraw@^1.16.0": - version "1.18.0" - resolved "https://registry.yarnpkg.com/@tldraw/tldraw/-/tldraw-1.18.0.tgz#f10b2707d358a110095275584473af07ece9e9f4" - integrity sha512-kAcDy9BylcDs+9thXYbpZ0io0uma0kEndS1GEoSDjsUYUxmWYT95HJuvQ+iKRFRQjoUcozlzuZNHtsfwXPHzOA== - dependencies: - "@radix-ui/react-alert-dialog" "^0.1.7" - "@radix-ui/react-context-menu" "^0.1.6" - "@radix-ui/react-dropdown-menu" "^0.1.6" - "@radix-ui/react-icons" "^1.1.1" - "@radix-ui/react-tooltip" "^0.1.7" - "@stitches/react" "^1.2.8" - "@tldraw/core" "^1.14.0" - "@tldraw/intersect" "^1.7.1" - "@tldraw/vec" "^1.7.1" - idb-keyval "^6.1.0" - lz-string "^1.4.4" - perfect-freehand "^1.1.0" - react-error-boundary "^3.1.4" - react-hotkeys-hook "^3.4.4" - react-intl "^6.0.3" - tslib "^2.4.0" - zustand "^3.6.9" - -"@tldraw/vec@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@tldraw/vec/-/vec-1.7.0.tgz#8b7238825ae0a78cb2d262132e123a5de27b9dfe" - integrity sha512-uidcNCtm6kL6M4GcXvPb0+WxVeJ3H1csYqsPwDNhVwIrF6eCUKNCoh+70G0kUk2S0EIMmufp3COhagIS8Xnqig== - -"@tldraw/vec@^1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@tldraw/vec/-/vec-1.7.1.tgz#5bfac9a56e11ad890cbd1c620293d7fcb23bf1ea" - integrity sha512-qM6Z9RvkLFFEzr91mmsA4HI14msyDgDDOu36csIzG5BYu2bFmEz5siQ8WntHgDtUjzJHP+VSSOTbAXhklEZHLA== - -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - -"@types/debug@^4.1.6": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" - integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== - dependencies: - "@types/ms" "*" - -"@types/fs-extra@^9.0.11": - version "9.0.13" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" - integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== - dependencies: - "@types/node" "*" - -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/history@*": - version "4.7.9" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.9.tgz#1cfb6d60ef3822c589f18e70f8b12f9a28ce8724" - integrity sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ== - -"@types/hoist-non-react-statics@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f" - integrity sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA== - dependencies: - "@types/react" "*" - hoist-non-react-statics "^3.3.0" - -"@types/minimatch@*": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" - integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== - -"@types/minimist@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== - -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== - -"@types/node@*", "@types/node@^17.0.14": - version "17.0.21" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.21.tgz#864b987c0c68d07b4345845c3e63b75edd143644" - integrity sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ== - -"@types/node@^14.6.2": - version "14.17.32" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.32.tgz#2ca61c9ef8c77f6fa1733be9e623ceb0d372ad96" - integrity sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/plist@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.2.tgz#61b3727bba0f5c462fe333542534a0c3e19ccb01" - integrity sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw== - dependencies: - "@types/node" "*" - xmlbuilder ">=11.0.1" - -"@types/prop-types@*": - version "15.7.4" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== - -"@types/react-dom@^18.0.5": - version "18.0.5" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.5.tgz#330b2d472c22f796e5531446939eacef8378444a" - integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== - dependencies: - "@types/react" "*" - -"@types/react-router-dom@^5.1.8": - version "5.3.2" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.2.tgz#ebd8e145cf056db5c66eb1dac63c72f52e8542ee" - integrity sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*": - version "5.1.17" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.17.tgz#087091006213b11042f39570e5cd414863693968" - integrity sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - -"@types/react@*": - version "17.0.34" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.34.tgz#797b66d359b692e3f19991b6b07e4b0c706c0102" - integrity sha512-46FEGrMjc2+8XhHXILr+3+/sTe3OfzSPU9YGKILLrUYbQ1CLQC9Daqo1KzENGXAWwrFwiY0l4ZbF20gRvgpWTg== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@16 || 17 || 18", "@types/react@^18.0.12": - version "18.0.14" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.14.tgz#e016616ffff51dba01b04945610fe3671fdbe06d" - integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== - -"@types/verror@^1.10.3": - version "1.10.5" - resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.5.tgz#2a1413aded46e67a1fe2386800e291123ed75eb1" - integrity sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw== - -"@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== - -"@types/yargs@^17.0.1": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.9.tgz#f1f931a4e5ae2c0134dea10f501088636a50b46a" - integrity sha512-Ci8+4/DOtkHRylcisKmVMtmVO5g7weUVCKcsu1sJvF1bn0wExTmbHmhFKj7AnEm0de800iovGhdSKzYnzbaHpg== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== - -"@typescript-eslint/typescript-estree@^4.16.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - -"@use-gesture/core@10.2.16": - version "10.2.16" - resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.2.16.tgz#6c8db02955dca405b2544bf78f3ba1f094b6a551" - integrity sha512-2J2GICmrSA6RwcowqzL0TY6S8bJY35KhLnE0YjBIVobQL2RilSDefXTKMxxyontp2mALDeeYAHh9ZLu+vMaq8Q== - -"@use-gesture/react@^10.2.14": - version "10.2.16" - resolved "https://registry.yarnpkg.com/@use-gesture/react/-/react-10.2.16.tgz#467b4001c335905d35324ee147a2bb93b4f908e2" - integrity sha512-kkWi97SHzj/F6XqRXSyrk5pLoSiuRgqvnQl2Bawmf05dWo2q6DL7v5LhnnyPNZRVkCm+WEb3e1nsR+iVza1vmg== - dependencies: - "@use-gesture/core" "10.2.16" - -accepts@~1.3.5: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv-keywords@^3.4.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.10.0, ajv@^6.12.0: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-align@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" - integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== - dependencies: - string-width "^4.1.0" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -app-builder-bin@3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.7.1.tgz#cb0825c5e12efc85b196ac3ed9c89f076c61040e" - integrity sha512-ql93vEUq6WsstGXD+SBLSIQw6SNnhbDEM0swzgugytMxLp3rT24Ag/jcC80ZHxiPRTdew1niuR7P3/FCrDqIjw== - -app-builder-lib@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.14.13.tgz#c1f5b6afc86596357598bb90b69eef06c7c2eeb3" - integrity sha512-SufmrtxU+D0Tn948fjEwAOlCN9757UXLkzzTWXMwZKR/5hisvgqeeBepWfphMIE6OkDGz0fbzEhL1P2Pty4XMg== - dependencies: - "7zip-bin" "~5.1.1" - "@develar/schema-utils" "~2.6.5" - "@electron/universal" "1.0.5" - "@malept/flatpak-bundler" "^0.4.0" - async-exit-hook "^2.0.1" - bluebird-lst "^1.0.9" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chromium-pickle-js "^0.2.0" - debug "^4.3.2" - ejs "^3.1.6" - electron-osx-sign "^0.5.0" - electron-publish "22.14.13" - form-data "^4.0.0" - fs-extra "^10.0.0" - hosted-git-info "^4.0.2" - is-ci "^3.0.0" - isbinaryfile "^4.0.8" - js-yaml "^4.1.0" - lazy-val "^1.0.5" - minimatch "^3.0.4" - read-config-file "6.2.0" - sanitize-filename "^1.6.3" - semver "^7.3.5" - temp-file "^3.4.0" - -app-module-path@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/app-module-path/-/app-module-path-2.2.0.tgz#641aa55dfb7d6a6f0a8141c4b9c0aa50b6c24dd5" - integrity sha1-ZBqlXft9am8KgUHEucCqULbCTdU= - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-hidden@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.1.3.tgz#bb48de18dc84787a3c6eee113709c473c64ec254" - integrity sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA== - dependencies: - tslib "^1.0.0" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asar@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz#70b0509449fe3daccc63beb4d3c7d2e24d3c6473" - integrity sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ== - dependencies: - chromium-pickle-js "^0.2.0" - commander "^5.0.0" - glob "^7.1.6" - minimatch "^3.0.4" - optionalDependencies: - "@types/glob" "^7.1.1" - -assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -ast-module-types@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3" - integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw== - -ast-module-types@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-3.0.0.tgz#9a6d8a80f438b6b8fe4995699d700297f398bf81" - integrity sha512-CMxMCOCS+4D+DkOQfuZf+vLrSEmY/7xtORwdxs4wtcC1wVgvk2MqFFTwQCFhvWsI4KPU9lcWXPI8DgRiz+xetQ== - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-exit-hook@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" - integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== - -async@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" - integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.3.1, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bluebird-lst@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c" - integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== - dependencies: - bluebird "^3.5.5" - -bluebird@^3.5.0, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -boolean@^3.0.1: - version "3.1.4" - resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.1.4.tgz#f51a2fb5838a99e06f9b6ec1edb674de67026435" - integrity sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w== - -boxen@^5.0.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" - integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^6.2.0" - chalk "^4.1.0" - cli-boxes "^2.2.1" - string-width "^4.2.2" - type-fest "^0.20.2" - widest-line "^3.1.0" - wrap-ansi "^7.0.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - -buffer-equal@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" - integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer@^5.1.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -builder-util-runtime@8.9.2: - version "8.9.2" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz#a9669ae5b5dcabfe411ded26678e7ae997246c28" - integrity sha512-rhuKm5vh7E0aAmT6i8aoSfEjxzdYEFX7zDApK+eNgOhjofnWb74d9SRJv0H/8nsgOkos0TZ4zxW0P8J4N7xQ2A== - dependencies: - debug "^4.3.2" - sax "^1.2.4" - -builder-util@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.14.13.tgz#41b5b7b4ee53aff4e09cc007fb144522598f3ce6" - integrity sha512-oePC/qrrUuerhmH5iaCJzPRAKlSBylrhzuAJmRQClTyWnZUv6jbaHh+VoHMbEiE661wrj2S2aV7/bQh12cj1OA== - dependencies: - "7zip-bin" "~5.1.1" - "@types/debug" "^4.1.6" - "@types/fs-extra" "^9.0.11" - app-builder-bin "3.7.1" - bluebird-lst "^1.0.9" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - cross-spawn "^7.0.3" - debug "^4.3.2" - fs-extra "^10.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.0" - is-ci "^3.0.0" - js-yaml "^4.1.0" - source-map-support "^0.5.19" - stat-mode "^1.0.0" - temp-file "^3.4.0" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - -camelcase-keys@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz#d048d8c69448745bb0de6fc4c1c52a30dfbe7252" - integrity sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg== - dependencies: - camelcase "^6.3.0" - map-obj "^4.1.0" - quick-lru "^5.1.1" - type-fest "^1.2.1" - -camelcase@^6.2.0, camelcase@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chokidar@^3.5.0, chokidar@^3.5.2: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chromium-pickle-js@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" - integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" - integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== - -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - -cli-truncate@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" - integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== - dependencies: - slice-ansi "^3.0.0" - string-width "^4.2.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colors@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q= - dependencies: - graceful-readlink ">= 1.0.0" - -commander@^2.16.0, commander@^2.20.3, commander@^2.8.1: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -compare-version@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" - integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA= - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -config-chain@^1.1.11: - version "1.1.13" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" - integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - -connect@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -crc@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" - integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== - dependencies: - buffer "^5.1.0" - -create-serve@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/create-serve/-/create-serve-1.0.1.tgz#a52ec4cbd2d0f776d3e42338fa1f0dae69080c59" - integrity sha512-cDAmBGhkwolS7ihq7SnPE8KwjYUZl5FaI9Pq5ZBwNelSKvFR9OoAA4/B5BfB/NC+eYaykBpX9RVMfuU4DHtrPw== - -cross-spawn@^7.0.1, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -csstype@^3.0.2, csstype@^3.0.4: - version "3.0.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== - -debounce-fn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-5.1.0.tgz#9b061aea201b3101cd05146863ed225159e3cda5" - integrity sha512-cVmH6CjQyBnlP3nD3OPJw/+Afvbm/XVEkRedSivSCCmRtJehXWrQyM6S8iorH7TrOikgmZ2hII6A1laSpfSuHQ== - dependencies: - mimic-fn "^4.0.0" - -debug@2.6.9, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3: - version "4.3.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - dependencies: - ms "2.1.2" - -debug@^4.1.0, debug@^4.1.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decamelize@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" - integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA== - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -dependency-tree-81@^8.1.2: - version "8.1.2" - resolved "https://registry.yarnpkg.com/dependency-tree-81/-/dependency-tree-81-8.1.2.tgz#88ef3acd1b78289fa8872ea1ce8c5de27a4f999d" - integrity sha512-+rRMpIiSk3FcbXpIQUV1flLDdKd7cbjPT82ijo6JMpT3pEXDnxdIAh3dMpoDWtaEYYu0mITZU1frbwGBV0q+iQ== - dependencies: - commander "^2.20.3" - debug "^4.3.1" - filing-cabinet "^3.0.0" - precinct-80 "^8.0.0" - typescript "^3.9.7" - -detect-node-es@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" - integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detective-amd@^3.0.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.2.tgz#bf55eb5291c218b76d6224a3d07932ef13a9a357" - integrity sha512-jffU26dyqJ37JHR/o44La6CxtrDf3Rt9tvd2IbImJYxWKTMdBjctp37qoZ6ZcY80RHg+kzWz4bXn39e4P7cctQ== - dependencies: - ast-module-types "^3.0.0" - escodegen "^2.0.0" - get-amd-module-type "^3.0.0" - node-source-walk "^4.2.0" - -detective-cjs@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-3.1.3.tgz#50e107d67b37f459b0ec02966ceb7e20a73f268b" - integrity sha512-ljs7P0Yj9MK64B7G0eNl0ThWSYjhAaSYy+fQcpzaKalYl/UoQBOzOeLCSFEY1qEBhziZ3w7l46KG/nH+s+L7BQ== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.0.0" - -detective-es6@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.2.tgz#ee5f880981d9fecae9a694007029a2f6f26d8d28" - integrity sha512-eZUKCUsbHm8xoeoCM0z6JFwvDfJ5Ww5HANo+jPR7AzkFpW9Mun3t/TqIF2jjeWa2TFbAiGaWESykf2OQp3oeMw== - dependencies: - node-source-walk "^4.0.0" - -detective-less@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/detective-less/-/detective-less-1.0.2.tgz#a68af9ca5f69d74b7d0aa190218b211d83b4f7e3" - integrity sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== - dependencies: - debug "^4.0.0" - gonzales-pe "^4.2.3" - node-source-walk "^4.0.0" - -detective-postcss@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-4.0.0.tgz#24e69b465e5fefe7a6afd05f7e894e34595dbf51" - integrity sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A== - dependencies: - debug "^4.1.1" - is-url "^1.2.4" - postcss "^8.1.7" - postcss-values-parser "^2.0.1" - -detective-sass@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.2.tgz#e0f35aac79a4d2f6409c284d95b8f7ecd5973afd" - integrity sha512-DNVYbaSlmti/eztFGSfBw4nZvwsTaVXEQ4NsT/uFckxhJrNRFUh24d76KzoCC3aarvpZP9m8sC2L1XbLej4F7g== - dependencies: - gonzales-pe "^4.3.0" - node-source-walk "^4.0.0" - -detective-scss@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-2.0.2.tgz#7d2a642616d44bf677963484fa8754d9558b8235" - integrity sha512-hDWnWh/l0tht/7JQltumpVea/inmkBaanJUcXRB9kEEXVwVUMuZd6z7eusQ6GcBFrfifu3pX/XPyD7StjbAiBg== - dependencies: - gonzales-pe "^4.3.0" - node-source-walk "^4.0.0" - -detective-stylus@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.3.tgz#20a702936c9fd7d4203fd7a903314b5dd43ac713" - integrity sha512-4/bfIU5kqjwugymoxLXXLltzQNeQfxGoLm2eIaqtnkWxqbhap9puDVpJPVDx96hnptdERzS5Cy6p9N8/08A69Q== - -detective-typescript-70@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/detective-typescript-70/-/detective-typescript-70-7.0.0.tgz#f81536dca145e28c475dd0a5fdecfd2652243a22" - integrity sha512-M10QHfno2pMhqYzGoiVfpQtHC7o+sS3aVBFw41kM4QWdk9Uvt73QLA+jtTVTqbgPLx8olZjMEFazo5mUFWL0MA== - dependencies: - "@typescript-eslint/typescript-estree" "^4.16.0" - ast-module-types "^2.7.1" - node-source-walk "^4.2.0" - typescript "^3.9.7" - -dir-compare@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz#785c41dc5f645b34343a4eafc50b79bac7f11631" - integrity sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA== - dependencies: - buffer-equal "1.0.0" - colors "1.0.3" - commander "2.9.0" - minimatch "3.0.4" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dmg-builder@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.14.13.tgz#cc613f3c18e889b8777d525991fd52f50a564f8c" - integrity sha512-xNOugB6AbIRETeU2uID15sUfjdZZcKdxK8xkFnwIggsM00PJ12JxpLNPTjcRoUnfwj3WrPjilrO64vRMwNItQg== - dependencies: - app-builder-lib "22.14.13" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - fs-extra "^10.0.0" - iconv-lite "^0.6.2" - js-yaml "^4.1.0" - optionalDependencies: - dmg-license "^1.0.9" - -dmg-license@^1.0.9: - version "1.0.11" - resolved "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz#7b3bc3745d1b52be7506b4ee80cb61df6e4cd79a" - integrity sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q== - dependencies: - "@types/plist" "^3.0.1" - "@types/verror" "^1.10.3" - ajv "^6.10.0" - crc "^3.8.0" - iconv-corefoundation "^1.1.7" - plist "^3.0.4" - smart-buffer "^4.0.2" - verror "^1.10.0" - -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" - integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -ejs@^3.1.6: - version "3.1.7" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.7.tgz#c544d9c7f715783dd92f0bddcf73a59e6962d006" - integrity sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw== - dependencies: - jake "^10.8.5" - -electron-builder@^22.13.1: - version "22.14.13" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.14.13.tgz#fd40564685cf5422a8f8d667940af3d3776f4fb8" - integrity sha512-3fgLxqF2TXVKiUPeg74O4V3l0l3j7ERLazo8sUbRkApw0+4iVAf2BJkHsHMaXiigsgCoEzK/F4/rB5rne/VAnw== - dependencies: - "@types/yargs" "^17.0.1" - app-builder-lib "22.14.13" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - dmg-builder "22.14.13" - fs-extra "^10.0.0" - is-ci "^3.0.0" - lazy-val "^1.0.5" - read-config-file "6.2.0" - update-notifier "^5.1.0" - yargs "^17.0.1" - -electron-esbuild@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/electron-esbuild/-/electron-esbuild-5.0.1.tgz#7a4fa196b0bd63c4733e4c27792457a2334dc770" - integrity sha512-8jHlMXM0SX/CkGAYK+W+egJ2591eg5wqdzrtc07WvykaVtoMhsb6FB/687bAp+L4eTNsGH1J/vP1OkiBw+eiUg== - dependencies: - chokidar "^3.5.2" - compression "^1.7.4" - connect "^3.7.0" - debounce-fn "^5.1.0" - deepmerge "^4.2.2" - dependency-tree-81 "^8.1.2" - has "^1.0.3" - http-proxy "^1.18.1" - joi "^17.5.0" - js-yaml "^4.1.0" - livereload "^0.9.1" - meow "^10.1.2" - rimraf "^3.0.2" - -electron-is-dev@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/electron-is-dev/-/electron-is-dev-1.2.0.tgz#2e5cea0a1b3ccf1c86f577cee77363ef55deb05e" - integrity sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw== - -electron-osx-sign@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.5.0.tgz#fc258c5e896859904bbe3d01da06902c04b51c3a" - integrity sha512-icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ== - dependencies: - bluebird "^3.5.0" - compare-version "^0.1.2" - debug "^2.6.8" - isbinaryfile "^3.0.2" - minimist "^1.2.0" - plist "^3.0.1" - -electron-publish@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.14.13.tgz#8b71e6975af8cc6ac5b21f293ade23f8704047c7" - integrity sha512-0oP3QiNj3e8ewOaEpEJV/o6Zrmy2VarVvZ/bH7kyO/S/aJf9x8vQsKVWpsdmSiZ5DJEHgarFIXrnO0ZQf0P9iQ== - dependencies: - "@types/fs-extra" "^9.0.11" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - fs-extra "^10.0.0" - lazy-val "^1.0.5" - mime "^2.5.2" - -electron-util@^0.17.2: - version "0.17.2" - resolved "https://registry.yarnpkg.com/electron-util/-/electron-util-0.17.2.tgz#6b0fe798ae0154585e7e0e96a707bfeae592be05" - integrity sha512-4Kg/aZxJ2BZklgyfH86px/D2GyROPyIcnAZar+7KiNmKI2I5l09pwQTP7V95zM3FVhgDQwV9iuJta5dyEvuWAw== - dependencies: - electron-is-dev "^1.1.0" - new-github-issue-url "^0.2.1" - -electron@17.2.0: - version "17.2.0" - resolved "https://registry.yarnpkg.com/electron/-/electron-17.2.0.tgz#a5c42c16352ea968fcb5d1ce256bec51e7d140fe" - integrity sha512-eNXhPVEUofkgAeqRFvTizzYecoCMyS0Rar08WZHSAw9wjfZXawYMvTpjjjk9GiX9W/+Cjxua4YtGn5bOTabc0A== - dependencies: - "@electron/get" "^1.13.0" - "@types/node" "^14.6.2" - extract-zip "^1.0.3" - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -encodeurl@^1.0.2, encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.8.3: - version "5.9.2" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz#0224dcd6a43389ebfb2d55efee517e5466772dd9" - integrity sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es6-error@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" - integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== - -esbuild-android-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz#d532d38cb5fe0ae45167ce35f4bbc784c636be40" - integrity sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ== - -esbuild-android-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz#9c5bb3366aabfd14a1c726d36978b79441dfcb6e" - integrity sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw== - -esbuild-darwin-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz#05dcdb6d884f427039ffee5e92ff97527e56c26d" - integrity sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA== - -esbuild-darwin-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz#28e080da4ea0cfe9498071e7f8060498caee1a95" - integrity sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw== - -esbuild-freebsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz#200d3664a3b945bc9fdcba73614b49a11ebd1cfa" - integrity sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ== - -esbuild-freebsd-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz#624b08c5da6013bdc312aaa23c4ff409580f5c3c" - integrity sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug== - -esbuild-linux-32@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz#0238e597eb0b60aa06c7e98fccbbfd6bb9a0d6c5" - integrity sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw== - -esbuild-linux-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz#8a8b8cf47dfce127c858e71229d9a385a82c62e8" - integrity sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug== - -esbuild-linux-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz#7ac94371418a2640ba413bc1700aaedeb2794e52" - integrity sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw== - -esbuild-linux-arm@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz#034bd18e9310b9f010c89f90ef7f05706689600b" - integrity sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw== - -esbuild-linux-mips64le@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz#05f98a8cf6b578eab6b4e6b0ab094f37530934f4" - integrity sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ== - -esbuild-linux-ppc64le@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz#46fd0add8d8535678439d7a9c2876ad20042d952" - integrity sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw== - -esbuild-linux-riscv64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz#ea2e986f0f3e5df73c635135dd778051734fc605" - integrity sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w== - -esbuild-linux-s390x@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz#efe89486e9a1b1508925048076e3f3a6698aa6a3" - integrity sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ== - -esbuild-netbsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz#439fe27d8ee3b5887501ee63988e85f920107db6" - integrity sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA== - -esbuild-openbsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz#31ebf616aadf6e60674469f2b92cec92280d9930" - integrity sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A== - -esbuild-serve@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esbuild-serve/-/esbuild-serve-1.0.1.tgz#c388c8ff184477ec6b6278d615da8d3177e5174f" - integrity sha512-VvYDThNuwg+YAuZC+RqAgw9TpEVGoDdcvm2mTL0lU+TxDXr+QGZfJ+zc6m7cXeJ940qijvdTSZl3mQbRGN4/PA== - dependencies: - create-serve "^1.0.1" - esbuild "^0.9.0" - -esbuild-sunos-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz#815e4f936d74970292a63ccfd5791fe5e3569f5f" - integrity sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw== - -esbuild-windows-32@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz#189e14df2478f2c193c86968ab1fb54e1ceaafd2" - integrity sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA== - -esbuild-windows-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz#3d5fbfdc3856850bb47439299e3b60dd18be111f" - integrity sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA== - -esbuild-windows-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz#8b243cbbad8a86cf98697da9ccb88c05df2ef458" - integrity sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA== - -esbuild@^0.14.18: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.25.tgz#ddb9d47b91ca76abb7d850ce3dfed0bc3dc88d16" - integrity sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q== - optionalDependencies: - esbuild-android-64 "0.14.25" - esbuild-android-arm64 "0.14.25" - esbuild-darwin-64 "0.14.25" - esbuild-darwin-arm64 "0.14.25" - esbuild-freebsd-64 "0.14.25" - esbuild-freebsd-arm64 "0.14.25" - esbuild-linux-32 "0.14.25" - esbuild-linux-64 "0.14.25" - esbuild-linux-arm "0.14.25" - esbuild-linux-arm64 "0.14.25" - esbuild-linux-mips64le "0.14.25" - esbuild-linux-ppc64le "0.14.25" - esbuild-linux-riscv64 "0.14.25" - esbuild-linux-s390x "0.14.25" - esbuild-netbsd-64 "0.14.25" - esbuild-openbsd-64 "0.14.25" - esbuild-sunos-64 "0.14.25" - esbuild-windows-32 "0.14.25" - esbuild-windows-64 "0.14.25" - esbuild-windows-arm64 "0.14.25" - -esbuild@^0.9.0: - version "0.9.7" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.9.7.tgz#ea0d639cbe4b88ec25fbed4d6ff00c8d788ef70b" - integrity sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -extract-zip@^1.0.3: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.2.9: - version "3.2.11" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" - integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== - dependencies: - reusify "^1.0.4" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -filelist@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.3.tgz#448607750376484932f67ef1b9ff07386b036c83" - integrity sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q== - dependencies: - minimatch "^5.0.1" - -filing-cabinet@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-3.1.0.tgz#3f2a347f0392faad772744de099e25b6dd6f86fd" - integrity sha512-ZFutWTo14Z1xmog76UoQzDKEza1fSpqc+HvUN6K6GILrfhIn6NbR8fHQktltygF+wbt7PZ/EvfLK6yJnebd40A== - dependencies: - app-module-path "^2.2.0" - commander "^2.20.3" - debug "^4.3.3" - enhanced-resolve "^5.8.3" - is-relative-path "^1.0.2" - module-definition "^3.3.1" - module-lookup-amd "^7.0.1" - resolve "^1.21.0" - resolve-dependency-path "^2.0.0" - sass-lookup "^3.0.0" - stylus-lookup "^3.0.1" - typescript "^3.9.7" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== - -follow-redirects@^1.0.0: - version "1.14.9" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7" - integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w== - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fs-extra@^10.0.0: - version "10.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8" - integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -get-amd-module-type@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-3.0.2.tgz#46550cee2b8e1fa4c3f2c8a5753c36990aa49ab0" - integrity sha512-PcuKwB8ouJnKuAPn6Hk3UtdfKoUV3zXRqVEvj8XGIXqjWfgd1j7QGdXy5Z9OdQfzVt1Sk29HVe/P+X74ccOuqw== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.2.2" - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-nonce@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" - integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@^7.1.3, glob@^7.1.6: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-agent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" - integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== - dependencies: - boolean "^3.0.1" - es6-error "^4.1.1" - matcher "^3.0.0" - roarr "^2.15.3" - semver "^7.3.2" - serialize-error "^7.0.1" - -global-dirs@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" - integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== - dependencies: - ini "2.0.0" - -global-tunnel-ng@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f" - integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg== - dependencies: - encodeurl "^1.0.2" - lodash "^4.17.10" - npm-conf "^1.1.3" - tunnel "^0.0.6" - -globalthis@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz#2a235d34f4d8036219f7e34929b5de9e18166b8b" - integrity sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ== - dependencies: - define-properties "^1.1.3" - -globby@^11.0.3: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -gonzales-pe@^4.2.3, gonzales-pe@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" - integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== - dependencies: - minimist "^1.2.5" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@^4.1.2, graceful-fs@^4.2.4: - version "4.2.9" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" - integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== - -graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.8" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== - -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hosted-git-info@^4.0.1, hosted-git-info@^4.0.2: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -hotkeys-js@3.8.7: - version "3.8.7" - resolved "https://registry.yarnpkg.com/hotkeys-js/-/hotkeys-js-3.8.7.tgz#c16cab978b53d7242f860ca3932e976b92399981" - integrity sha512-ckAx3EkUr5XjDwjEHDorHxRO2Kb7z6Z2Sxul4MbBkN8Nho7XDslQsgMJT+CiJ5Z4TgRxxvKHEpuLE3imzqy4Lg== - -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -iconv-corefoundation@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz#31065e6ab2c9272154c8b0821151e2c88f1b002a" - integrity sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ== - dependencies: - cli-truncate "^2.1.0" - node-addon-api "^1.6.3" - -iconv-lite@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -idb-keyval@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/idb-keyval/-/idb-keyval-6.1.0.tgz#e659cff41188e6097d7fadd69926f6adbbe70041" - integrity sha512-u/qHZ75rlD3gH+Zah8dAJVJcGW/RfCnfNrFkElC5RpRCnpsCXXhqjVk+6MoVKJ3WhmNbRYdI6IIVP88e+5sxGw== - dependencies: - safari-14-idb-fix "^3.0.0" - -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" - integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -ini@^1.3.4, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -intl-messageformat@10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.1.0.tgz#ffbbcbf1068af8466ad5497f78c30c3d96ef5505" - integrity sha512-diGMDv9Zo2Mggf6AkJszq/BIR5+rarkwcr4g5JGgREwbwAHY9hR/dYd8FbIgQx2RTxhJsABfAWCiENFLbaTZjg== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/fast-memoize" "1.2.4" - "@formatjs/icu-messageformat-parser" "2.1.3" - tslib "2.4.0" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-ci@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" - integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== - dependencies: - ci-info "^3.2.0" - -is-core-module@^2.5.0, is-core-module@^2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211" - integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== - dependencies: - has "^1.0.3" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-installed-globally@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" - integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== - dependencies: - global-dirs "^3.0.0" - is-path-inside "^3.0.2" - -is-npm@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" - integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-inside@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-relative-path@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-relative-path/-/is-relative-path-1.0.2.tgz#091b46a0d67c1ed0fe85f1f8cfdde006bb251d46" - integrity sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY= - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-url@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" - integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== - -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isbinaryfile@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" - integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== - dependencies: - buffer-alloc "^1.2.0" - -isbinaryfile@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.8.tgz#5d34b94865bd4946633ecc78a026fc76c5b11fcf" - integrity sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -jake@^10.8.5: - version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" - integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.1" - minimatch "^3.0.4" - -joi@^17.5.0: - version "17.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" - integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - -kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -latest-version@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - -lazy-val@^1.0.4, lazy-val@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" - integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -livereload-js@^3.3.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-3.3.3.tgz#3e4f5699f741fdf8be6dc9c46c523e4fc1abbd0d" - integrity sha512-a7Jipme3XIBIryJluWP5LQrEAvhobDPyScBe+q+MYwxBiMT2Ck7msy4tAdF8TAa33FMdJqX4guP81Yhiu6BkmQ== - -livereload@^0.9.1: - version "0.9.3" - resolved "https://registry.yarnpkg.com/livereload/-/livereload-0.9.3.tgz#a714816375ed52471408bede8b49b2ee6a0c55b1" - integrity sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw== - dependencies: - chokidar "^3.5.0" - livereload-js "^3.3.1" - opts ">= 1.2.0" - ws "^7.4.3" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash@^4.17.10, lodash@^4.17.15: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.0.0, loose-envify@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= - -map-obj@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -matcher@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" - integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== - dependencies: - escape-string-regexp "^4.0.0" - -meow@^10.1.2: - version "10.1.2" - resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.2.tgz#62951cb69afa69594142c8250806bc30a3912e4d" - integrity sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q== - dependencies: - "@types/minimist" "^1.2.2" - camelcase-keys "^7.0.0" - decamelize "^5.0.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.2" - read-pkg-up "^8.0.0" - redent "^4.0.0" - trim-newlines "^4.0.2" - type-fest "^1.2.2" - yargs-parser "^20.2.9" - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -mime-db@1.51.0: - version "1.51.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" - integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== - -"mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@~2.1.34: - version "2.1.34" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" - integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== - dependencies: - mime-db "1.51.0" - -mime@^2.5.2: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -min-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimatch@3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" - integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== - dependencies: - brace-expansion "^2.0.1" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mkdirp@^0.5.4: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mobx-react-lite@^3.2.3: - version "3.3.0" - resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.3.0.tgz#7174e807201943beff6f9d3701492314c9fc0db3" - integrity sha512-U/kMSFtV/bNVgY01FuiGWpRkaQVHozBq5CEBZltFvPt4FcV111hEWkgwqVg9GPPZSEuEdV438PEz8mk8mKpYlA== - -module-definition@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-3.4.0.tgz#953a3861f65df5e43e80487df98bb35b70614c2b" - integrity sha512-XxJ88R1v458pifaSkPNLUTdSPNVGMP2SXVncVmApGO+gAfrLANiYe6JofymCzVceGOMwQE2xogxBSc8uB7XegA== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.0.0" - -module-lookup-amd@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/module-lookup-amd/-/module-lookup-amd-7.0.1.tgz#d67c1a93f2ff8e38b8774b99a638e9a4395774b2" - integrity sha512-w9mCNlj0S8qviuHzpakaLVc+/7q50jl9a/kmJ/n8bmXQZgDPkQHnPBb8MUOYh3WpAYkXuNc2c+khsozhIp/amQ== - dependencies: - commander "^2.8.1" - debug "^4.1.0" - glob "^7.1.6" - requirejs "^2.3.5" - requirejs-config-file "^4.0.0" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -nanoid@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" - integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -new-github-issue-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz#e17be1f665a92de465926603e44b9f8685630c1d" - integrity sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA== - -node-addon-api@^1.6.3: - version "1.7.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" - integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== - -node-source-walk@^4.0.0, node-source-walk@^4.2.0, node-source-walk@^4.2.2: - version "4.3.0" - resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.3.0.tgz#8336b56cfed23ac5180fe98f1e3bb6b11fd5317c" - integrity sha512-8Q1hXew6ETzqKRAs3jjLioSxNfT1cx74ooiF8RlAONwVMcfq+UdzLC2eB5qcPldUxaE5w3ytLkrmV1TGddhZTA== - dependencies: - "@babel/parser" "^7.0.0" - -normalize-package-data@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -npm-conf@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" - integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== - dependencies: - config-chain "^1.1.11" - pify "^3.0.0" - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-keys@^1.0.12: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -"opts@>= 1.2.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/opts/-/opts-2.0.2.tgz#a17e189fbbfee171da559edd8a42423bc5993ce1" - integrity sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg== - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - 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" - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - -perfect-freehand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/perfect-freehand/-/perfect-freehand-1.1.0.tgz#65b459f4d6ccceb873e9ac06e07c924761649b32" - integrity sha512-nVWukMN9qlii1dQsQHVvfaNpeOAWVLgTZP6e/tFcU6cWlLo+6YdvfRGBL2u5pU11APlPbHeB0SpMcGA8ZjPgcQ== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -plist@^3.0.1, plist@^3.0.4: - version "3.0.5" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.5.tgz#2cbeb52d10e3cdccccf0c11a63a85d830970a987" - integrity sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA== - dependencies: - base64-js "^1.5.1" - xmlbuilder "^9.0.7" - -postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss@^8.1.7: - version "8.4.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.8.tgz#dad963a76e82c081a0657d3a2f3602ce10c2e032" - integrity sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ== - dependencies: - nanoid "^3.3.1" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -precinct-80@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/precinct-80/-/precinct-80-8.0.0.tgz#db690060bdb0e7efaa9ece079c52bbd3fc6b6ba0" - integrity sha512-uGmfFcw9z6NfcpZ7YhSd2iSJZlVh8px8Be/SQeiTAx5TAG2ZEATxb0qjL/MF0VCVXbz8NBULff1YqdqR7JMkDQ== - dependencies: - commander "^2.20.3" - debug "^4.3.1" - detective-amd "^3.0.1" - detective-cjs "^3.1.1" - detective-es6 "^2.2.0" - detective-less "^1.0.2" - detective-postcss "^4.0.0" - detective-sass "^3.0.1" - detective-scss "^2.0.1" - detective-stylus "^1.0.0" - detective-typescript-70 "^7.0.0" - module-definition "^3.3.1" - node-source-walk "^4.2.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -progress@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -pupa@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -rc@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-dom@^17.0: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - -react-error-boundary@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0" - integrity sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA== - dependencies: - "@babel/runtime" "^7.12.5" - -react-hotkeys-hook@^3.4.4: - version "3.4.4" - resolved "https://registry.yarnpkg.com/react-hotkeys-hook/-/react-hotkeys-hook-3.4.4.tgz#52ba5d8ef5e47cc2e776c70a9036d518e0993d51" - integrity sha512-vaORq07rWgmuF3owWRhgFV/3VL8/l2q9lz0WyVEddJnWTtKW+AOgU5YgYKuwN6h6h7bCcLG3MFsJIjCrM/5DvQ== - dependencies: - hotkeys-js "3.8.7" - -react-intl@^6.0.3: - version "6.0.4" - resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-6.0.4.tgz#635d7639aa7b70e837c75796535cf1d534016acf" - integrity sha512-eBIP4QuFOdr67+ZmNOA7WGzJ6dj0qgsGQbx3phzcel2B0kVLvfojTJuvYiFuLgbZTrRJMjHwYJZO5zsmibsfug== - dependencies: - "@formatjs/ecma402-abstract" "1.11.7" - "@formatjs/icu-messageformat-parser" "2.1.3" - "@formatjs/intl" "2.3.0" - "@formatjs/intl-displaynames" "6.0.2" - "@formatjs/intl-listformat" "7.0.2" - "@types/hoist-non-react-statics" "^3.3.1" - "@types/react" "16 || 17 || 18" - hoist-non-react-statics "^3.3.2" - intl-messageformat "10.1.0" - tslib "2.4.0" - -react-is@^16.7.0: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-remove-scroll-bar@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.2.0.tgz#d4d545a7df024f75d67e151499a6ab5ac97c8cdd" - integrity sha512-UU9ZBP1wdMR8qoUs7owiVcpaPwsQxUDC2lypP6mmixaGlARZa7ZIBx1jcuObLdhMOvCsnZcvetOho0wzPa9PYg== - dependencies: - react-style-singleton "^2.1.0" - tslib "^1.0.0" - -react-remove-scroll@^2.4.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.4.3.tgz#83d19b02503b04bd8141ed6e0b9e6691a2e935a6" - integrity sha512-lGWYXfV6jykJwbFpsuPdexKKzp96f3RbvGapDSIdcyGvHb7/eqyn46C7/6h+rUzYar1j5mdU+XECITHXCKBk9Q== - dependencies: - react-remove-scroll-bar "^2.1.0" - react-style-singleton "^2.1.0" - tslib "^1.0.0" - use-callback-ref "^1.2.3" - use-sidecar "^1.0.1" - -react-style-singleton@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.1.1.tgz#ce7f90b67618be2b6b94902a30aaea152ce52e66" - integrity sha512-jNRp07Jza6CBqdRKNgGhT3u9umWvils1xsuMOjZlghBDH2MU0PL2WZor4PGYjXpnRCa9DQSlHMs/xnABWOwYbA== - dependencies: - get-nonce "^1.0.0" - invariant "^2.2.4" - tslib "^1.0.0" - -react@^17.0: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -read-config-file@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-6.2.0.tgz#71536072330bcd62ba814f91458b12add9fc7ade" - integrity sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg== - dependencies: - dotenv "^9.0.2" - dotenv-expand "^5.1.0" - js-yaml "^4.1.0" - json5 "^2.2.0" - lazy-val "^1.0.4" - -read-pkg-up@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz#72f595b65e66110f43b052dd9af4de6b10534670" - integrity sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ== - dependencies: - find-up "^5.0.0" - read-pkg "^6.0.0" - type-fest "^1.0.1" - -read-pkg@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-6.0.0.tgz#a67a7d6a1c2b0c3cd6aa2ea521f40c458a4a504c" - integrity sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^3.0.2" - parse-json "^5.2.0" - type-fest "^1.0.1" - -readable-stream@^2.2.2: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -redent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz#0c0ba7caabb24257ab3bb7a4fd95dd1d5c5681f9" - integrity sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag== - dependencies: - indent-string "^5.0.0" - strip-indent "^4.0.0" - -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -requirejs-config-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/requirejs-config-file/-/requirejs-config-file-4.0.0.tgz#4244da5dd1f59874038cc1091d078d620abb6ebc" - integrity sha512-jnIre8cbWOyvr8a5F2KuqBnY+SDA4NXr/hzEZJG79Mxm2WiFQz2dzhC8ibtPJS7zkmBEl1mxSwp5HhC1W4qpxw== - dependencies: - esprima "^4.0.0" - stringify-object "^3.2.1" - -requirejs@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9" - integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" - integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== - -resolve-dependency-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-dependency-path/-/resolve-dependency-path-2.0.0.tgz#11700e340717b865d216c66cabeb4a2a3c696736" - integrity sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== - -resolve@^1.21.0: - version "1.22.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== - dependencies: - is-core-module "^2.8.1" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -roarr@^2.15.3: - version "2.15.4" - resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" - integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== - dependencies: - boolean "^3.0.1" - detect-node "^2.0.4" - globalthis "^1.0.1" - json-stringify-safe "^5.0.1" - semver-compare "^1.0.0" - sprintf-js "^1.1.2" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safari-14-idb-fix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/safari-14-idb-fix/-/safari-14-idb-fix-3.0.0.tgz#450fc049b996ec7f3fd9ca2f89d32e0761583440" - integrity sha512-eBNFLob4PMq8JA1dGyFn6G97q3/WzNtFK4RnzT1fnLq+9RyrGknzYiM/9B12MnKAxuj1IXr7UKYtTNtjyKMBog== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sanitize-filename@^1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" - integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== - dependencies: - truncate-utf8-bytes "^1.0.0" - -sass-lookup@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac" - integrity sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== - dependencies: - commander "^2.16.0" - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -semver-compare@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= - -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -serialize-error@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" - integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== - dependencies: - type-fest "^0.13.1" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" - integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -smart-buffer@^4.0.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map-support@^0.5.19: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.10" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz#0d9becccde7003d6c658d487dd48a32f0bf3014b" - integrity sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== - -sprintf-js@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" - integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== - -stat-mode@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465" - integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== - -statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz#b41379433dd06f5eae805e21d631e07ee670d853" - integrity sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA== - dependencies: - min-indent "^1.0.1" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -stylus-lookup@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/stylus-lookup/-/stylus-lookup-3.0.2.tgz#c9eca3ff799691020f30b382260a67355fefdddd" - integrity sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== - dependencies: - commander "^2.8.1" - debug "^4.1.0" - -sumchecker@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" - integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== - dependencies: - debug "^4.1.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -temp-file@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz#766ea28911c683996c248ef1a20eea04d51652c7" - integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== - dependencies: - async-exit-hook "^2.0.1" - fs-extra "^10.0.0" - -tmp-promise@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" - integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== - dependencies: - tmp "^0.2.0" - -tmp@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" - integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== - dependencies: - rimraf "^3.0.0" - -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -trim-newlines@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.0.2.tgz#d6aaaf6a0df1b4b536d183879a6b939489808c7c" - integrity sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew== - -truncate-utf8-bytes@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" - integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= - dependencies: - utf8-byte-length "^1.0.1" - -tslib@2.4.0, tslib@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tslib@^1.0.0, tslib@^1.8.1, tslib@^1.9.3: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tunnel@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" - integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-fest@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" - integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^1.0.1, type-fest@^1.2.1, type-fest@^1.2.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^3.9.7: - version "3.9.10" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" - integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - -typescript@^4.7.3: - version "4.7.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" - integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -update-notifier@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" - integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== - dependencies: - boxen "^5.0.0" - chalk "^4.1.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.4.0" - is-npm "^5.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.1.0" - pupa "^2.1.1" - semver "^7.3.4" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - -use-callback-ref@^1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.2.5.tgz#6115ed242cfbaed5915499c0a9842ca2912f38a5" - integrity sha512-gN3vgMISAgacF7sqsLPByqoePooY3n2emTH59Ur5d/M8eg4WTWu1xp8i8DHjohftIyEx0S08RiYxbffr4j8Peg== - -use-sidecar@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.0.5.tgz#ffff2a17c1df42e348624b699ba6e5c220527f2b" - integrity sha512-k9jnrjYNwN6xYLj1iaGhonDghfvmeTmYjAiGvOr7clwKfPjMXJf4/HOr7oT5tJwYafgp2tG2l3eZEOfoELiMcA== - dependencies: - detect-node-es "^1.1.0" - tslib "^1.9.3" - -utf8-byte-length@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -verror@^1.10.0: - version "1.10.1" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz#4bf09eeccf4563b109ed4b3d458380c972b0cdeb" - integrity sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - -word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^7.4.3: - version "7.5.7" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" - integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xmlbuilder@>=11.0.1: - version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== - -xmlbuilder@^9.0.7: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^20.2.9: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.0.0: - version "21.0.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35" - integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg== - -yargs@^17.0.1: - version "17.3.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.3.1.tgz#da56b28f32e2fd45aefb402ed9c26f42be4c07b9" - integrity sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.0.0" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zustand@^3.6.9: - version "3.7.1" - resolved "https://registry.yarnpkg.com/zustand/-/zustand-3.7.1.tgz#7388f0a7175a6c2fd9a2880b383a4bf6cdf6b7c6" - integrity sha512-wHBCZlKj+bg03/hP+Tzv24YhnqqP8MCeN9ECPDXoF01062SIbnfl3j9O0znkDw1lNTY0a8WN3F///a0UhhaEqg== diff --git a/apps/new-tab-extension/CHANGELOG.md b/apps/new-tab-extension/CHANGELOG.md deleted file mode 100644 index 834ad525d..000000000 --- a/apps/new-tab-extension/CHANGELOG.md +++ /dev/null @@ -1,33 +0,0 @@ -# @tldraw/new-tab-extension - -## 0.1.1 - -### Patch Changes - -- Updated dependencies - - @tldraw/tldraw@1.20.0 - -## 0.1.0 - -### Minor Changes - -- - Adds Ukrainian translations - - Adds Farsi translation - - Adds Hebrew translation - - Adds option for dock position - - Improves page numbering - - Support dark mode in menus - - Make language menu scrollable - - Adds link to translation guide - -### Patch Changes - -- Updated dependencies - - @tldraw/tldraw@1.19.0 - -## 0.0.2 - -### Patch Changes - -- Updated dependencies - - @tldraw/tldraw@1.18.3 diff --git a/apps/new-tab-extension/package.json b/apps/new-tab-extension/package.json deleted file mode 100644 index 067bf0e55..000000000 --- a/apps/new-tab-extension/package.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "name": "@tldraw/new-tab-extension", - "private": true, - "version": "0.1.1", - "description": "A tiny little new tab extension for tldraw.", - "author": "@steveruizok", - "repository": { - "type": "git", - "url": "https://github.com/tldraw/tldraw.git" - }, - "license": "MIT", - "scripts": { - "dev:extension": "vite --host", - "build:extension": "yarn build", - "build": "tsc && vite build", - "preview": "vite preview", - "lint": "eslint src/ --ext .ts,.tsx", - "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" - }, - "dependencies": { - "@tldraw/tldraw": "*", - "mobx": "^6.5.0", - "mobx-react-lite": "^3.3.0", - "mobx-utils": "^6.0.5", - "react": "^18.1.0", - "react-dom": "^18.1.0", - "react-router-dom": "^6.3.0" - }, - "resolutions": { - "@types/react": "^18.0.11", - "@types/react-dom": "^18.0.5" - }, - "devDependencies": { - "@types/react": "^18.0.11", - "@types/react-dom": "^18.0.5", - "@types/react-router-dom": "^5.3.3", - "@vitejs/plugin-react": "^1.0.7", - "config": "*", - "tsconfig": "*", - "typescript": "^4.7.2", - "vite": "^2.9.8" - } -} diff --git a/apps/new-tab-extension/public/128.png b/apps/new-tab-extension/public/128.png deleted file mode 100644 index 065c47c4c66744b7307759cef63714c2a1add1f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4274 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 diff --git a/apps/new-tab-extension/public/16.png b/apps/new-tab-extension/public/16.png deleted file mode 100644 index 345d88705f7510e0d23c48a68fd3d081b6503097..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmV+h0r~!kP)Px#z)3_wR5(wy(=kp$Q4odUZ#qRgT!Tv?#sz3+C`^nUtrV16)6tliSg`;L62dZQ zwO31&Zpbr48+hRY-uj&X&YYQv%aPlrTbh4tb%0N_m(@M3 zYq1XS7!lXiFPZs*^Hr7B0p8HU5yohi0yc`~UqgJw8ICc+Nofm%h`3#bIKWLQ-~*Qt zG0Ds!E=mEFzK3T_x7mYtT%nKCbtBo!6m~wQ>YN{Nu+irHiN4WY0L=4VpO9loQ~&?~ M07*qoM6N<$fPx$j!8s8R9HvVmrW~#Q5462f2COY42WbYSz@JFkOfO4FIh_#Uh@(wS=xvwvJo4~ zl9H5#B^xY#3Xaaxn5Mzvxij-T<}7dB`~ThZa_>0;Ftc%B9;gT8Yh|`qU_;Wr%xnZW zEVJNW$B#O|6VQ?pz_SBe@o217AfC*qXDS&lJ%LM?JKwnY-AHX7ToK3=6U^1?F z#g}2og@5b`t%8z>S9AzG3B3xAfZA*?;oo{}3k|`Fq}75lJOc*f5`+S@O7cD;XJ*y~ zTqgz4A<5tVe1HbvB`JV&U`UeZLS$yvp8b$wF@%P|Mecz)Ns-&lYzEkhrCx%Dq*v0F znNVrw@qge(xC`mx$ACieiaWfkO765W&o6K5CU$nEvwiUX12nC z1CYc5Dk~fs6qSPvO{HczBBZcyj#Bt4+gghFhLtiiO_(+m*7C?y0RS4h$_WD(ayLP4 zRF;3BFwn!D5YA;|Ll1Mq=vXnEr&Ix=m;gaGT^NcMvyX5D1hJ#h5`zF?Wg2IMUZMyi z9gPA#ywSV4d^&n3)*5SVq^Yo;Js z7iZU{Bo=37C4Nl^I1?M6DAR|rqwRWmZoySCFfoN2Y~jmbAspsIoK`!_ZEW;T=EV^DSERNkZS2?=~*>a!re^B&A zf1_qZTCMa4)#LQsxuW-FoI4s3-9e*oFTL()I@5P^$K{xtLDS`#<=7i_ZGi+Xx?gf6 zt(I14ky2=Q`I;ojeqmFwRdGdLAzW3lRcf+h4=P{w#^#;Xd~%Cqc1zh;4pmE~@xj%O zhvYs@!vn1B;axL=I6A&jaj|vW`=E=wPN%>;s(^mKlt1?3OobtDrfWoQ&#Oq4U`{%` z>6Gae5AV8yz$fWGx%%_&s&u)xTJWBO-rp0SJv&&3Sf8ldIc}SWoCMX!DkE~zG!n+h zik;Vv=TT5qDe4WknIF|H^P9_xo{;ss+`h0L#yeXTX7MX$WhU9J-lj(z>O+uEE-$_X zvV?ovF&tsLr7axxB5^|ej@n$}xAlFWNoHLhV>nL!Yww6i=pwet3qc20R9>h;SYY80^g)XdTF&Huq`fqvyNV z@gARel);p@)W!=MjH^*o6o!np&CV1q79s6$LU> z;AV!m8Wr`X$XA)p=4re}>S0oQHm5Tt#Qe^WwOB$*i)wu{&1=!PCsEiM>1)Y0k*>Y2 z*5O4SnQsdE`Z;}SKn>sI{wTi71f_9kP#eBrcssiNX9P*Fp$_B(yFWRt!|=VpNv@o{(2f$IL8v&!#2l}iaGmt?dK*s1AltEHcP zdfoX$Z-PaJx!3mCheKYp+S!ue`j4^Bl0OUJe~D>av)+2x6_YYkHMeQyuNP4Ec#^KU Hh9vw0Aop`x diff --git a/apps/new-tab-extension/public/manifest.json b/apps/new-tab-extension/public/manifest.json deleted file mode 100644 index 1f26da65a..000000000 --- a/apps/new-tab-extension/public/manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "tldraw", - "description": "A tiny little drawing app for your new tab screen.", - "version": "1.0", - "manifest_version": 3, - "permissions": ["unlimitedStorage"], - "default_icon": { - "16": "16.png", - "32": "32.png", - "48": "48.png", - "128": "128.png" - }, - "icons": { - "16": "16.png", - "32": "32.png", - "48": "48.png", - "128": "128.png" - }, - "chrome_url_overrides": { - "newtab": "index.html" - } -} diff --git a/apps/new-tab-extension/screenshot.png b/apps/new-tab-extension/screenshot.png deleted file mode 100644 index 7bfa80f8c2bc9bc3a0797fdc65f47e009343f34c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117183 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%0Du^M_x5`W&xtuQnz3d70=@ChpMIZ-^_Jpy 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

6v#^dapFZ&VBJ4cY=`NuBvu3_60$9l4@M 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 AssI20 diff --git a/apps/new-tab-extension/src/App.tsx b/apps/new-tab-extension/src/App.tsx deleted file mode 100644 index d202df479..000000000 --- a/apps/new-tab-extension/src/App.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { Tldraw, TldrawApp, TldrawProps, useFileSystem } from '@tldraw/tldraw' -import * as React from 'react' -import { useUploadAssets } from './hooks/useUploadAssets' - -declare const window: Window & { app: TldrawApp } - -interface EditorProps { - id?: string -} - -const Editor = ({ id = 'home', ...rest }: EditorProps & Partial) => { - const handleMount = React.useCallback((app: TldrawApp) => { - window.app = app - }, []) - - const fileSystemEvents = useFileSystem() - - const { onAssetUpload } = useUploadAssets() - - return ( -

- -
- ) -} - -export default Editor diff --git a/apps/new-tab-extension/src/favicon.ico b/apps/new-tab-extension/src/favicon.ico deleted file mode 100644 index 05e2571c73e907bfc2ca81f2e2f3fb9d8e0434f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15406 zcmeI2+lx(69LLwpP$M!!)Z{Ww#x=?So@#6L%CGkZ501`?Pa)~4_ zE=ev=C=YTS2?>eZFEiuwJ#*Hy)uB0SroGoP`&XaV+IyYf`hC}LpM6<-ZDWc|i778P zlo_+Cmod|gF_}#J_P7DY9AIB{b*_DkG1mthGmhWjf=By)ioDj=*0vVDLZS8r2l;+3 z)G_k=uJ}f}$y6FI`b>{cG?E#~{$HD&zK4V}C zNK0tejNs8w4R4`P+ZV~-xk8=!y<*OX#o%)MaqE|<%pOw^G9Qx?0%W*m=%4yL3I0skWBgOZ${zpr=-K#F zV~jt|#7U4EF6T?(hS6v0sa3r!En%A zU@ydJ+wFO0OM<)1C0sR6wsCDqN6TG1bMULRacxN->m2%VbvcV;aU^yb+YekjbM(84 z-)dM7U3r(_82-O;OL7jN*h$a78WTK{OLPtqe;H^_9M`c>tflt+?a8IylkkexG(jic zlk_2Pb)f6t2k_P2BTO3Wp$|jTe@xmpg4#kcX_aPauYq?Eno09aI2xMph+b(A@m;kY zg0#nVZM8AGvkX~#cjh7O%byJB{&yZOgUdP)Zi(71q8C9a%!3Qi0-@Lygl6yUx%+!1 z+j<8T(zW6edWTBCjQS|J3!&H#gzkjW_7P;qFqiG`p$q_>nmboU^p~)GI1v4x(5d-j zmDR73?HTY5e75I^)4XpGWYHx4>7^y7mI-cn4&)=kl-jK_`6`kFJZr*Eso& zw!Yx=JM}~8>z7}B_W$3X_G93y={}{;pz<1R6>!s6@#uOA6Y`2@Cv6Ks_XeL$$6#1= z3~U#}9B2mLP0wm~Uf=4hQZoy#uY9>+CaJsU5AKjys}1N%y0KlpAh5ZDCSc?_klJtIKRpg$o5 z`-sTfa0E0TcnH4FTacJq56nPoz+;y7(AQ6o2AqFs*Bbo00LLKBHK1=Gg8hCYcW>7i f>OtS8=-UooO>3LdSO* => { - const filename = encodeURIComponent((id ?? Utils.uniqueId()) + file.name) - - const fileType = encodeURIComponent(file.type) - - const res = await fetch(`https://tldraw.com/api/upload?file=${filename}&fileType=${fileType}`) - - const { url, fields } = await res.json() - - const formData = new FormData() - - Object.entries({ ...fields, file }).forEach(([key, value]) => { - formData.append(key, value as any) - }) - - const upload = await fetch(url, { - method: 'POST', - body: formData, - }) - - if (!upload.ok) return false - - return url + '/' + filename - }, - [] - ) - - return { onAssetUpload } -} diff --git a/apps/new-tab-extension/src/index.css b/apps/new-tab-extension/src/index.css deleted file mode 100644 index 8bd68c3ac..000000000 --- a/apps/new-tab-extension/src/index.css +++ /dev/null @@ -1,59 +0,0 @@ -@font-face { - font-family: 'Recursive'; - font-style: normal; - font-weight: 500; - font-display: swap; - src: url(https://fonts.gstatic.com/s/recursive/v23/8vI-7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUlTGZnI14ZeY.woff2) - format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, - U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: 'Recursive'; - font-style: normal; - font-weight: 700; - font-display: swap; - src: url(https://fonts.gstatic.com/s/recursive/v23/8vI-7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUlTGZnI14ZeY.woff2) - format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, - U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: 'Recursive Mono'; - font-style: normal; - font-weight: 420; - font-display: swap; - src: url(https://fonts.gstatic.com/s/recursive/v23/8vI-7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImqvTxvU-MXGX2fSqasNfUlTGZnI14ZeY.woff2) - format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, - U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -html, -body { - padding: 0; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, - Fira Sans, Droid Sans, Helvetica Neue, sans-serif; -} - -a { - color: inherit; - text-decoration: none; -} - -* { - box-sizing: border-box; -} - -.tldraw { - position: fixed; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: 100%; - height: 100%; -} diff --git a/apps/new-tab-extension/tsconfig.json b/apps/new-tab-extension/tsconfig.json deleted file mode 100644 index 650e0cb09..000000000 --- a/apps/new-tab-extension/tsconfig.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "Display": "Vite", - "compilerOptions": { - "composite": true, - "declaration": true, - "declarationMap": false, - "sourceMap": false, - "importHelpers": true, - "incremental": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "noUnusedLocals": false, - "strictFunctionTypes": true, - "strictNullChecks": true, - "stripInternal": true, - "target": "ESNext", - "lib": ["DOM", "DOM.Iterable", "ESNext"], - "types": ["vite/client"], - "useDefineForClassFields": true, - "allowJs": false, - "skipLibCheck": true, - "esModuleInterop": false, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "module": "ESNext", - "moduleResolution": "Node", - "resolveJsonModule": true, - "emitDeclarationOnly": false, - "experimentalDecorators": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx" - }, - "include": ["src"], - "ignore": ["_archive"], - "exclude": ["node_modules"], - "references": [{ "path": "../../packages/tldraw" }] -} diff --git a/apps/new-tab-extension/tsconfig.node.json b/apps/new-tab-extension/tsconfig.node.json deleted file mode 100644 index 4b39599f6..000000000 --- a/apps/new-tab-extension/tsconfig.node.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "compilerOptions": { - "composite": true, - "module": "esnext", - "moduleResolution": "node", - "experimentalDecorators": true - }, - "include": ["vite.config.ts"] -} diff --git a/apps/new-tab-extension/vite.config.ts b/apps/new-tab-extension/vite.config.ts deleted file mode 100644 index 3bb257f36..000000000 --- a/apps/new-tab-extension/vite.config.ts +++ /dev/null @@ -1,15 +0,0 @@ -import react from '@vitejs/plugin-react' -import { defineConfig } from 'vite' - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [ - react({ - babel: { - parserOpts: { - plugins: [['decorators', { decoratorsBeforeExport: true }]], - }, - }, - }), - ], -}) diff --git a/apps/vscode/editor/package.json b/apps/vscode/editor/package.json index 09e92067c..2b9aa99f2 100644 --- a/apps/vscode/editor/package.json +++ b/apps/vscode/editor/package.json @@ -20,15 +20,15 @@ "devDependencies": { "@tldraw/tldraw": "*", "@types/node": "^17.0.14", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", "@types/react-router-dom": "^5.1.8", "concurrently": "7.0.0", "create-serve": "1.0.1", - "esbuild": "^0.14.38", + "esbuild": "^0.14.54", "esbuild-serve": "^1.0.1", - "react": "^18.1.0", - "react-dom": "^18.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "rimraf": "3.0.2", "tslib": "^2.4.0", "typescript": "^4.7.3" diff --git a/apps/www/package.json b/apps/www/package.json index 1c245a2ad..e99e838b8 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -29,8 +29,8 @@ "@stitches/react": "^1.2.8", "@tldraw/core": "*", "@tldraw/tldraw": "*", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", "aws-sdk": "^2.1053.0", "eslint": "^8.8.0", "eslint-config-next": "^12.0.10", @@ -39,8 +39,8 @@ "next": "^12.1.6", "next-pwa": "^5.5.4", "next-themes": "^0.0.15", - "react": "^18.1.0", - "react-dom": "^18.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-hotkeys-hook": "^3.4.6", "typescript": "^4.7.3" }, diff --git a/apps/new-tab-extension/.gitignore b/examples/core-example-advanced/.gitignore similarity index 100% rename from apps/new-tab-extension/.gitignore rename to examples/core-example-advanced/.gitignore diff --git a/examples/core-example-advanced/CHANGELOG.md b/examples/core-example-advanced/CHANGELOG.md deleted file mode 100644 index ddba62862..000000000 --- a/examples/core-example-advanced/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @tldraw/core-example-advanced - -## 1.7.0 - -### Minor Changes - -- d919bd27: Bump dependencies, add international support. - -## 1.7.0-next.0 - -### Minor Changes - -- Bump dependencies, add international support. diff --git a/examples/core-example-advanced/LICENSE.md b/examples/core-example-advanced/LICENSE.md index cb442d69a..cea62a1d8 100644 --- a/examples/core-example-advanced/LICENSE.md +++ b/examples/core-example-advanced/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Stephen Ruiz Ltd +Copyright (c) 2022 tldraw GB Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/examples/core-example-advanced/README.md b/examples/core-example-advanced/README.md index 3ac882de4..096e00233 100644 --- a/examples/core-example-advanced/README.md +++ b/examples/core-example-advanced/README.md @@ -8,5 +8,4 @@ An advanced example project for `@tldraw/core`. To start this project: -- run `yarn start:core` from the repository's root directory -- open `http://localhost:5420` in your browser +- run `yarn dev` from the repository's root directory diff --git a/examples/core-example-advanced/card-repo.png b/examples/core-example-advanced/card-repo.png new file mode 100644 index 0000000000000000000000000000000000000000..557839dbe873eec12dbf0fb9a8e7940f3ea31cd1 GIT binary patch literal 7201 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 A + + + + + + tldraw - core example advanced + + +
+ + + diff --git a/examples/core-example-advanced/package.json b/examples/core-example-advanced/package.json index 60bc09c55..8d5b9fa1d 100644 --- a/examples/core-example-advanced/package.json +++ b/examples/core-example-advanced/package.json @@ -9,37 +9,35 @@ }, "license": "MIT", "private": true, + "type": "module", "scripts": { - "build:core": "yarn build", - "start:core": "node scripts/dev.mjs -w", - "build": "node scripts/build.mjs", + "dev": "vite", + "build": "tsc && vite build", + "build:core": "tsc && vite build", + "preview": "vite preview", "lint": "eslint src/ --ext .ts,.tsx", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, - "files": [], - "devDependencies": { + "dependencies": { "@state-designer/react": "^3.0.0", - "@stitches/react": "^1.2.6", + "@stitches/react": "^1.2.8", "@tldraw/core": "*", "@tldraw/intersect": "*", "@tldraw/vec": "*", - "@types/node": "^17.0.14", - "@types/react-router-dom": "^5.3.3", - "concurrently": "^7.0.0", - "create-serve": "^1.0.1", - "esbuild": "^0.14.18", - "esbuild-serve": "^1.0.1", "immer": "^9.0.12", "lodash": "^4.17.21", "nanoid": "^3.1.31", "perfect-freehand": "^1.1.0", - "react-feather": "^2.0.9", - "rimraf": "^3.0.2", - "typescript": "^4.7.3", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", - "react": "^18.1.0", - "react-dom": "^18.1.0" + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-feather": "^2.0.10" }, - "gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6" + "devDependencies": { + "@types/react": "^18.0.15", + "@types/react-dom": "^18.0.6", + "@vitejs/plugin-react": "^2.0.0", + "typescript": "^4.6.4", + "vite": "^3.0.0", + "vite-tsconfig-paths": "^3.5.0" + } } diff --git a/examples/core-example-advanced/scripts/build.mjs b/examples/core-example-advanced/scripts/build.mjs deleted file mode 100644 index 85ad3dabe..000000000 --- a/examples/core-example-advanced/scripts/build.mjs +++ /dev/null @@ -1,48 +0,0 @@ -/* eslint-disable */ -import esbuild from 'esbuild' -import fs from 'fs' -import { createRequire } from 'module' - -const pkg = createRequire(import.meta.url)('../package.json') - -const { log: jslog } = console - -async function main() { - if (fs.existsSync('./dist')) { - fs.rmSync('./dist', { recursive: true }, (e) => { - if (e) { - throw e - } - }) - } - - try { - esbuild.buildSync({ - entryPoints: ['./src/index.tsx'], - outdir: 'dist', - minify: false, - bundle: true, - format: 'cjs', - target: 'es6', - jsxFactory: 'React.createElement', - jsxFragment: 'React.Fragment', - tsconfig: './tsconfig.json', - define: { - 'process.env.NODE_ENV': '"production"', - }, - metafile: false, - sourcemap: false, - }) - - fs.copyFile('./src/index.html', './dist/index.html', (err) => { - if (err) throw err - }) - - jslog(`✔ ${pkg.name}: Build completed.`) - } catch (e) { - jslog(`× ${pkg.name}: Build failed due to an error.`) - jslog(e) - } -} - -main() diff --git a/examples/core-example-advanced/scripts/dev.mjs b/examples/core-example-advanced/scripts/dev.mjs deleted file mode 100644 index ce335b075..000000000 --- a/examples/core-example-advanced/scripts/dev.mjs +++ /dev/null @@ -1,46 +0,0 @@ -/* eslint-disable no-undef */ -import esbuildServe from 'esbuild-serve' -import fs from 'fs' - -const { log: jslog } = console - -async function main() { - if (!fs.existsSync('./dist')) { - fs.mkdirSync('./dist') - } - - fs.copyFile('./src/index.html', './dist/index.html', (err) => { - if (err) throw err - }) - - try { - await esbuildServe( - { - entryPoints: ['src/index.tsx'], - outfile: 'dist/index.js', - bundle: true, - minify: false, - sourcemap: true, - incremental: true, - target: ['chrome58', 'firefox57', 'safari11', 'edge18'], - define: { - 'process.env.NODE_ENV': '"development"', - }, - watch: { - onRebuild(err) { - err ? error('❌ Failed') : jslog('✅ Updated') - }, - }, - }, - { - port: 5420, - root: './dist', - live: true, - } - ) - } catch (err) { - process.exit(1) - } -} - -main() diff --git a/examples/core-example-advanced/src/app.tsx b/examples/core-example-advanced/src/App.tsx similarity index 100% rename from examples/core-example-advanced/src/app.tsx rename to examples/core-example-advanced/src/App.tsx diff --git a/examples/core-example-advanced/src/index.tsx b/examples/core-example-advanced/src/index.tsx deleted file mode 100644 index 4baab8cea..000000000 --- a/examples/core-example-advanced/src/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -/* eslint-disable @typescript-eslint/no-non-null-assertion */ -import React from 'react' -import { createRoot } from 'react-dom/client' -import App from './app' -import './styles.css' - -const container = document.getElementById('root')! -const root = createRoot(container) -root.render( - - - -) diff --git a/apps/new-tab-extension/src/main.tsx b/examples/core-example-advanced/src/main.tsx similarity index 60% rename from apps/new-tab-extension/src/main.tsx rename to examples/core-example-advanced/src/main.tsx index 4a1b15096..241cf437d 100644 --- a/apps/new-tab-extension/src/main.tsx +++ b/examples/core-example-advanced/src/main.tsx @@ -1,9 +1,9 @@ import React from 'react' import ReactDOM from 'react-dom/client' import App from './App' -import './index.css' +import './styles.css' -ReactDOM.createRoot(document.getElementById('root')!).render( +ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( diff --git a/examples/core-example-advanced/src/state/api.ts b/examples/core-example-advanced/src/state/api.ts index 54861aec6..8e89f60d0 100644 --- a/examples/core-example-advanced/src/state/api.ts +++ b/examples/core-example-advanced/src/state/api.ts @@ -26,7 +26,12 @@ api.getShape('myBox') */ export class Api { - constructor(private _machine: typeof machine) {} + constructor(private _machine: typeof machine) { + this.send = _machine.send + this.isIn = _machine.isIn + this.isInAny = _machine.isInAny + this.log = _machine.log + } reset = () => { this.machine.send('RESET') @@ -140,13 +145,13 @@ export class Api { return this } - send = this._machine.send + send: typeof machine.send - isIn = this._machine.isIn + isIn: typeof machine.isIn - isInAny = this._machine.isInAny + isInAny: typeof machine.isInAny - log = this._machine.log + log: typeof machine.log get machine() { return this._machine diff --git a/examples/core-example-advanced/src/types.ts b/examples/core-example-advanced/src/types.ts index e69de29bb..336ce12bb 100644 --- a/examples/core-example-advanced/src/types.ts +++ b/examples/core-example-advanced/src/types.ts @@ -0,0 +1 @@ +export {} diff --git a/apps/new-tab-extension/src/vite-env.d.ts b/examples/core-example-advanced/src/vite-env.d.ts similarity index 100% rename from apps/new-tab-extension/src/vite-env.d.ts rename to examples/core-example-advanced/src/vite-env.d.ts diff --git a/examples/core-example-advanced/tsconfig.json b/examples/core-example-advanced/tsconfig.json index 6c7c15f8f..0ed542a95 100644 --- a/examples/core-example-advanced/tsconfig.json +++ b/examples/core-example-advanced/tsconfig.json @@ -1,16 +1,29 @@ { - "extends": "../../tsconfig.base.json", - "include": ["src"], - "exclude": ["node_modules", "dist"], "compilerOptions": { - "outDir": "./dist", - "baseUrl": ".", - "rootDir": "src", - "emitDeclarationOnly": false, + "target": "ESNext", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + "baseUrl": ".", "paths": { "*": ["src/*"] } }, - "references": [{ "path": "../../packages/core" }] + "include": ["src"], + "references": [ + { "path": "./tsconfig.node.json" }, + { "path": "../../packages/tldraw" }, + { "path": "../../packages/core" } + ] } diff --git a/examples/core-example-advanced/tsconfig.node.json b/examples/core-example-advanced/tsconfig.node.json new file mode 100644 index 000000000..9d31e2aed --- /dev/null +++ b/examples/core-example-advanced/tsconfig.node.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/examples/core-example-advanced/vite.config.ts b/examples/core-example-advanced/vite.config.ts new file mode 100644 index 000000000..c8513d976 --- /dev/null +++ b/examples/core-example-advanced/vite.config.ts @@ -0,0 +1,8 @@ +import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite' +import tsconfigPaths from 'vite-tsconfig-paths' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react(), tsconfigPaths()], +}) diff --git a/examples/core-example-advanced/yarn.lock b/examples/core-example-advanced/yarn.lock deleted file mode 100644 index 3b32c905c..000000000 --- a/examples/core-example-advanced/yarn.lock +++ /dev/null @@ -1,616 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@state-designer/core@latest": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@state-designer/core/-/core-2.0.3.tgz#a04a0b51cbbd31a5c5b9ee6605e2880f11e642fc" - integrity sha512-sgRiMrw+mkp01fJOLyeX8pWCTdChL581TXjHc65b/ZmhcLWZ/N7MLwmu4PVh9kPcclm7git9jdsHkp3m97fK4g== - -"@state-designer/react@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@state-designer/react/-/react-3.0.0.tgz#da3e9a6627341b3a59c242155a3931417d9a18a5" - integrity sha512-FPke45GKptw0ainn5QLM0qAUYkotCM23YaejtTHWQ+6Xbz+PmyfNXZc2gs4qQwsc8JHUIhfVXpRwREAJlIZZyg== - dependencies: - "@state-designer/core" latest - -"@stitches/react@^1.2.6": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@stitches/react/-/react-1.2.6.tgz#61f2a3d1110334ecd33bcb7463650127d42470cb" - integrity sha512-gRVITYj8W4jJmoiVxWDv72yCvd12VvtUUAnTzs07EqmtvGCVgKZu3Dx0x5KVCcb0b6tfgvvNH2L84YrzdM4Mag== - -"@tldraw/core@^1.6.1": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@tldraw/core/-/core-1.7.0.tgz#3d65f0b2b7e5375a8cbaee02fb895086daf93a9e" - integrity sha512-OSyP9jAsBsr5jhjut2QcsZMOt8WofxpR9KN0faXJpxWBkxmDECPyK0eT7QqT/eQhVXKWpBKnM0Vu2grCOsMqcQ== - dependencies: - "@tldraw/intersect" "^1.7.0" - "@tldraw/vec" "^1.7.0" - "@use-gesture/react" "^10.2.4" - mobx-react-lite "^3.2.3" - resize-observer-polyfill "^1.5.1" - -"@tldraw/intersect@^1.6.1", "@tldraw/intersect@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@tldraw/intersect/-/intersect-1.7.0.tgz#a1f6f7aec056cbc99493c0eb957d2f445fc05eb9" - integrity sha512-/38XC1FTEpYZUgKEFv5Mt9Fsmr/+UWXTKVPJuxpTMGISYL1uIlqJ5SDfcswvPfyAe6+X8Bdg7fGrX5K5vsJodA== - dependencies: - "@tldraw/vec" "^1.7.0" - -"@tldraw/vec@^1.6.1", "@tldraw/vec@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@tldraw/vec/-/vec-1.7.0.tgz#8b7238825ae0a78cb2d262132e123a5de27b9dfe" - integrity sha512-uidcNCtm6kL6M4GcXvPb0+WxVeJ3H1csYqsPwDNhVwIrF6eCUKNCoh+70G0kUk2S0EIMmufp3COhagIS8Xnqig== - -"@types/history@*": - version "4.7.9" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.9.tgz#1cfb6d60ef3822c589f18e70f8b12f9a28ce8724" - integrity sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ== - -"@types/history@^4.7.11": - version "4.7.11" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" - integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== - -"@types/node@^17.0.14": - version "17.0.17" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.17.tgz#a8ddf6e0c2341718d74ee3dc413a13a042c45a0c" - integrity sha512-e8PUNQy1HgJGV3iU/Bp2+D/DXh3PYeyli8LgIwsQcs1Ar1LoaWHSIT6Rw+H2rNJmiq6SNWiDytfx8+gYj7wDHw== - -"@types/prop-types@*": - version "15.7.4" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== - -"@types/react-dom@^17.0.11": - version "17.0.11" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.11.tgz#e1eadc3c5e86bdb5f7684e00274ae228e7bcc466" - integrity sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q== - dependencies: - "@types/react" "*" - -"@types/react-router-dom@^5.3.3": - version "5.3.3" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" - integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*": - version "5.1.17" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.17.tgz#087091006213b11042f39570e5cd414863693968" - integrity sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - -"@types/react@*": - version "17.0.33" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.33.tgz#e01ae3de7613dac1094569880bb3792732203ad5" - integrity sha512-pLWntxXpDPaU+RTAuSGWGSEL2FRTNyRQOjSWDke/rxRg14ncsZvx8AKWMWZqvc1UOaJIAoObdZhAWvRaHFi5rw== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@^17.0.38": - version "17.0.39" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.39.tgz#d0f4cde092502a6db00a1cded6e6bf2abb7633ce" - integrity sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== - -"@use-gesture/core@10.2.5": - version "10.2.5" - resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.2.5.tgz#f7df136a759059f58b524b8c7cca20c06b015724" - integrity sha512-Pggq5qLipJNYjMq6R7p7Y5h1juUlTkrhi9KqFJH6PcRFCNn+evjbOvpX7JEFehrx4Ik9UZcQpkmR+E0s7a5Lbg== - -"@use-gesture/react@^10.2.4": - version "10.2.5" - resolved "https://registry.yarnpkg.com/@use-gesture/react/-/react-10.2.5.tgz#51dd1a7dfc8e7dac53c4a07e898629c1474a5a36" - integrity sha512-AEVi2BBKOms7UNoRzthxwe4t3UVe/S1Vm4K2Vitbup3TkbhF3x70/ZbgE/TxhucYFcOPUcrQ89squEs/liQezg== - dependencies: - "@use-gesture/core" "10.2.5" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -chalk@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concurrently@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.0.0.tgz#78d31b441cec338dab03316c221a2f9a67c529b0" - integrity sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw== - dependencies: - chalk "^4.1.0" - date-fns "^2.16.1" - lodash "^4.17.21" - rxjs "^6.6.3" - spawn-command "^0.0.2-1" - supports-color "^8.1.0" - tree-kill "^1.2.2" - yargs "^16.2.0" - -create-serve@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/create-serve/-/create-serve-1.0.1.tgz#a52ec4cbd2d0f776d3e42338fa1f0dae69080c59" - integrity sha512-cDAmBGhkwolS7ihq7SnPE8KwjYUZl5FaI9Pq5ZBwNelSKvFR9OoAA4/B5BfB/NC+eYaykBpX9RVMfuU4DHtrPw== - -csstype@^3.0.2: - version "3.0.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== - -date-fns@^2.16.1: - version "2.25.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.25.0.tgz#8c5c8f1d958be3809a9a03f4b742eba894fc5680" - integrity sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -esbuild-android-arm64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.21.tgz#8842d0c3b7c81fbe2dc46ddb416ffd6eb822184b" - integrity sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ== - -esbuild-darwin-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.21.tgz#ec7df02ad88ecf7f8fc23a3ed7917e07dea0c9c9" - integrity sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ== - -esbuild-darwin-arm64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.21.tgz#0c2a977edec1ef54097ee56a911518c820d4e5e4" - integrity sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ== - -esbuild-freebsd-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.21.tgz#f5b5fc1d031286c3a0949d1bda7db774b7d0404e" - integrity sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g== - -esbuild-freebsd-arm64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.21.tgz#a05cab908013e4992b31a675850b8c44eb468c0c" - integrity sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA== - -esbuild-linux-32@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.21.tgz#638d244cc58b951f447addb4bade628d126ef84b" - integrity sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg== - -esbuild-linux-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.21.tgz#8eb634abee928be7e35b985fafbfef2f2e31397f" - integrity sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA== - -esbuild-linux-arm64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.21.tgz#e05599ea6253b58394157da162d856f3ead62f9e" - integrity sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g== - -esbuild-linux-arm@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.21.tgz#1ae1078231cf689d3ba894a32d3723c0be9b91fd" - integrity sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w== - -esbuild-linux-mips64le@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.21.tgz#f05be62d126764e99b37edcac5bb49b78c7a8890" - integrity sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A== - -esbuild-linux-ppc64le@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.21.tgz#592c98d82dad7982268ef8deed858c4566f07ab1" - integrity sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ== - -esbuild-linux-riscv64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz#0db7bd6f10d8f9afea973a7d6bf87b449b864b7b" - integrity sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q== - -esbuild-linux-s390x@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.21.tgz#254a9354d34c9d1b41a3e21d2ec9269cbbb2c5df" - integrity sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA== - -esbuild-netbsd-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.21.tgz#4cb783d060b02bf3b897a9a12cce2b3b547726f8" - integrity sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g== - -esbuild-openbsd-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.21.tgz#f886b93feefddbe573528fa4b421c9c6e2bc969b" - integrity sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA== - -esbuild-serve@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esbuild-serve/-/esbuild-serve-1.0.1.tgz#c388c8ff184477ec6b6278d615da8d3177e5174f" - integrity sha512-VvYDThNuwg+YAuZC+RqAgw9TpEVGoDdcvm2mTL0lU+TxDXr+QGZfJ+zc6m7cXeJ940qijvdTSZl3mQbRGN4/PA== - dependencies: - create-serve "^1.0.1" - esbuild "^0.9.0" - -esbuild-sunos-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.21.tgz#3829e4d57d4cb6950837fe90b0b67cdfb37cf13a" - integrity sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA== - -esbuild-windows-32@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.21.tgz#b858a22d1a82e53cdc59310cd56294133f7a95e7" - integrity sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A== - -esbuild-windows-64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.21.tgz#7bb5a027d5720cf9caf18a4bedd11327208f1f12" - integrity sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA== - -esbuild-windows-arm64@0.14.21: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.21.tgz#25df54521ad602c826b262ea2e7cc1fe80f5c2f5" - integrity sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw== - -esbuild@^0.14.18: - version "0.14.21" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.21.tgz#b3e05f900f1c4394f596d60d63d9816468f0f671" - integrity sha512-7WEoNMBJdLN993dr9h0CpFHPRc3yFZD+EAVY9lg6syJJ12gc5fHq8d75QRExuhnMkT2DaRiIKFThRvDWP+fO+A== - optionalDependencies: - esbuild-android-arm64 "0.14.21" - esbuild-darwin-64 "0.14.21" - esbuild-darwin-arm64 "0.14.21" - esbuild-freebsd-64 "0.14.21" - esbuild-freebsd-arm64 "0.14.21" - esbuild-linux-32 "0.14.21" - esbuild-linux-64 "0.14.21" - esbuild-linux-arm "0.14.21" - esbuild-linux-arm64 "0.14.21" - esbuild-linux-mips64le "0.14.21" - esbuild-linux-ppc64le "0.14.21" - esbuild-linux-riscv64 "0.14.21" - esbuild-linux-s390x "0.14.21" - esbuild-netbsd-64 "0.14.21" - esbuild-openbsd-64 "0.14.21" - esbuild-sunos-64 "0.14.21" - esbuild-windows-32 "0.14.21" - esbuild-windows-64 "0.14.21" - esbuild-windows-arm64 "0.14.21" - -esbuild@^0.9.0: - version "0.9.7" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.9.7.tgz#ea0d639cbe4b88ec25fbed4d6ff00c8d788ef70b" - integrity sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -glob@^7.1.3: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -immer@^9.0.12: - version "9.0.12" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.12.tgz#2d33ddf3ee1d247deab9d707ca472c8c942a0f20" - integrity sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -"js-tokens@^3.0.0 || ^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -mobx-react-lite@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.2.3.tgz#83d2b32ebf4383cd0dc0d397acbf53a8e9c66765" - integrity sha512-7exWp1FV0M9dP08H9PIeHlJqDw4IdkQVRMfLYaZFMmlbzSS6ZU6p/kx392KN+rVf81hH3IQYewvRGQ70oiwmbw== - -nanoid@^3.1.31: - version "3.1.31" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.31.tgz#f5b58a1ce1b7604da5f0605757840598d8974dc6" - integrity sha512-ZivnJm0o9bb13p2Ot5CpgC2rQdzB9Uxm/mFZweqm5eMViqOJe3PV6LU2E30SiLgheesmcPrjquqraoolONSA0A== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -perfect-freehand@^1.0.16: - version "1.0.16" - resolved "https://registry.yarnpkg.com/perfect-freehand/-/perfect-freehand-1.0.16.tgz#38575ef946ff513b9c94057c763cac003b504020" - integrity sha512-D4+avUeR8CHSl2vaPbPYX/dNpSMRYO3VOFp7qSSc+LRkSgzQbLATVnXosy7VxtsSHEh1C5t8K8sfmo0zCVnfWQ== - -prop-types@^15.7.2: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -react-dom@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - -react-feather@^2.0.9: - version "2.0.9" - resolved "https://registry.yarnpkg.com/react-feather/-/react-feather-2.0.9.tgz#6e42072130d2fa9a09d4476b0e61b0ed17814480" - integrity sha512-yMfCGRkZdXwIs23Zw/zIWCJO3m3tlaUvtHiXlW+3FH7cIT6fiK1iJ7RJWugXq7Fso8ZaQyUm92/GOOHXvkiVUw== - dependencies: - prop-types "^15.7.2" - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" - integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rxjs@^6.6.3: - version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" - integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== - dependencies: - tslib "^1.9.0" - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -spawn-command@^0.0.2-1: - version "0.0.2-1" - resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" - integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.1.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -tree-kill@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" - integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - -tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -typescript@^4.5.5: - version "4.5.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3" - integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" diff --git a/examples/core-example/.gitignore b/examples/core-example/.gitignore new file mode 100644 index 000000000..a547bf36d --- /dev/null +++ b/examples/core-example/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/examples/core-example/CHANGELOG.md b/examples/core-example/CHANGELOG.md deleted file mode 100644 index 81c9854c9..000000000 --- a/examples/core-example/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @tldraw/core-example-simple - -## 1.8.0 - -### Minor Changes - -- d919bd27: Bump dependencies, add international support. - -## 1.8.0-next.0 - -### Minor Changes - -- Bump dependencies, add international support. - -## 1.7.0 - -### Minor Changes - -- Fix build error in extension. diff --git a/examples/core-example/LICENSE.md b/examples/core-example/LICENSE.md index cb442d69a..cea62a1d8 100644 --- a/examples/core-example/LICENSE.md +++ b/examples/core-example/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Stephen Ruiz Ltd +Copyright (c) 2022 tldraw GB Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/examples/core-example/README.md b/examples/core-example/README.md index 3f6831be8..1f331c21e 100644 --- a/examples/core-example/README.md +++ b/examples/core-example/README.md @@ -1,3 +1,12 @@ -# @tldraw/core Simple Example +
+ +
-A (relatively) simple example project for `@tldraw/core`. +# @tldraw/core-example + +An simple example project for `@tldraw/core`. + +To start this project: + +- run `yarn` from the repository's root directory +- run `yarn dev:core` from the `examples/core-example` directory diff --git a/examples/core-example/card-repo.png b/examples/core-example/card-repo.png new file mode 100644 index 0000000000000000000000000000000000000000..557839dbe873eec12dbf0fb9a8e7940f3ea31cd1 GIT binary patch literal 7201 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 A - + - New Tab - tldraw + tldraw - core example
diff --git a/examples/core-example/package.json b/examples/core-example/package.json index f81502880..8de3c384c 100644 --- a/examples/core-example/package.json +++ b/examples/core-example/package.json @@ -8,30 +8,33 @@ "url": "git+https://github.com/tldraw/core.git" }, "license": "MIT", - "private": true, + "type": "module", "scripts": { - "start:core": "node scripts/dev.mjs -w", - "build": "node scripts/build.mjs", + "dev:core": "vite", + "build": "tsc && vite build", + "preview": "vite preview", "lint": "eslint src/ --ext .ts,.tsx", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, - "files": [], - "devDependencies": { + "dependencies": { "@tldraw/core": "*", "@tldraw/vec": "*", "@types/node": "^17.0.14", "@types/react-router-dom": "^5.3.3", "concurrently": "^7.0.0", - "esbuild": "^0.14.18", + "esbuild": "^0.14.54", "esbuild-serve": "^1.0.1", "mobx": "^6.3.13", "mobx-react-lite": "^3.2.3", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { "rimraf": "^3.0.2", "typescript": "^4.7.3", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", - "react": "^18.1.0", - "react-dom": "^18.1.0" - }, - "gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6" + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", + "@vitejs/plugin-react": "^2.0.0", + "vite": "^3.0.0" + } } diff --git a/examples/core-example/scripts/build.mjs b/examples/core-example/scripts/build.mjs deleted file mode 100644 index 85ad3dabe..000000000 --- a/examples/core-example/scripts/build.mjs +++ /dev/null @@ -1,48 +0,0 @@ -/* eslint-disable */ -import esbuild from 'esbuild' -import fs from 'fs' -import { createRequire } from 'module' - -const pkg = createRequire(import.meta.url)('../package.json') - -const { log: jslog } = console - -async function main() { - if (fs.existsSync('./dist')) { - fs.rmSync('./dist', { recursive: true }, (e) => { - if (e) { - throw e - } - }) - } - - try { - esbuild.buildSync({ - entryPoints: ['./src/index.tsx'], - outdir: 'dist', - minify: false, - bundle: true, - format: 'cjs', - target: 'es6', - jsxFactory: 'React.createElement', - jsxFragment: 'React.Fragment', - tsconfig: './tsconfig.json', - define: { - 'process.env.NODE_ENV': '"production"', - }, - metafile: false, - sourcemap: false, - }) - - fs.copyFile('./src/index.html', './dist/index.html', (err) => { - if (err) throw err - }) - - jslog(`✔ ${pkg.name}: Build completed.`) - } catch (e) { - jslog(`× ${pkg.name}: Build failed due to an error.`) - jslog(e) - } -} - -main() diff --git a/examples/core-example/scripts/dev.mjs b/examples/core-example/scripts/dev.mjs deleted file mode 100644 index 8878260c4..000000000 --- a/examples/core-example/scripts/dev.mjs +++ /dev/null @@ -1,46 +0,0 @@ -/* eslint-disable no-undef */ -import esbuildServe from 'esbuild-serve' -import fs from 'fs' - -const { log: jslog } = console - -async function main() { - if (!fs.existsSync('./dist')) { - fs.mkdirSync('./dist') - } - - fs.copyFile('./src/index.html', './dist/index.html', (err) => { - if (err) throw err - }) - - try { - await esbuildServe( - { - entryPoints: ['src/index.tsx'], - outfile: 'dist/index.js', - bundle: true, - minify: false, - sourcemap: true, - incremental: true, - target: ['chrome58', 'firefox57', 'safari11', 'edge18'], - define: { - 'process.env.NODE_ENV': '"development"', - }, - watch: { - onRebuild(err) { - err ? error('❌ Failed') : jslog('✅ Updated') - }, - }, - }, - { - port: 5421, - root: './dist', - live: true, - } - ) - } catch (err) { - process.exit(1) - } -} - -main() diff --git a/examples/core-example/src/app.tsx b/examples/core-example/src/App.tsx similarity index 100% rename from examples/core-example/src/app.tsx rename to examples/core-example/src/App.tsx diff --git a/examples/core-example/src/index.tsx b/examples/core-example/src/index.tsx deleted file mode 100644 index 4baab8cea..000000000 --- a/examples/core-example/src/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -/* eslint-disable @typescript-eslint/no-non-null-assertion */ -import React from 'react' -import { createRoot } from 'react-dom/client' -import App from './app' -import './styles.css' - -const container = document.getElementById('root')! -const root = createRoot(container) -root.render( - - - -) diff --git a/examples/core-example/src/main.tsx b/examples/core-example/src/main.tsx new file mode 100644 index 000000000..241cf437d --- /dev/null +++ b/examples/core-example/src/main.tsx @@ -0,0 +1,10 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App' +import './styles.css' + +ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( + + + +) diff --git a/examples/core-example/src/vite-env.d.ts b/examples/core-example/src/vite-env.d.ts new file mode 100644 index 000000000..11f02fe2a --- /dev/null +++ b/examples/core-example/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/core-example/tsconfig.json b/examples/core-example/tsconfig.json index 0b0a9370b..30521e26b 100644 --- a/examples/core-example/tsconfig.json +++ b/examples/core-example/tsconfig.json @@ -1,18 +1,26 @@ { - "extends": "../../tsconfig.base.json", - "include": ["src"], - "exclude": ["node_modules", "dist"], "compilerOptions": { - "outDir": "./dist", - "baseUrl": ".", - "rootDir": "src", - "emitDeclarationOnly": false, - "experimentalDecorators": true, + "target": "ESNext", "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, "skipLibCheck": true, - "paths": { - "*": ["src/*"] - } + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "experimentalDecorators": true, + "jsx": "react-jsx" }, - "references": [{ "path": "../../packages/core" }] + "include": ["src"], + "references": [ + { "path": "./tsconfig.node.json" }, + { "path": "../../packages/tldraw" }, + { "path": "../../packages/core" } + ] } diff --git a/examples/core-example/tsconfig.node.json b/examples/core-example/tsconfig.node.json new file mode 100644 index 000000000..9d31e2aed --- /dev/null +++ b/examples/core-example/tsconfig.node.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/examples/core-example/vite.config.ts b/examples/core-example/vite.config.ts new file mode 100644 index 000000000..36f7f4e1b --- /dev/null +++ b/examples/core-example/vite.config.ts @@ -0,0 +1,7 @@ +import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], +}) diff --git a/examples/core-example/yarn.lock b/examples/core-example/yarn.lock deleted file mode 100644 index 06cd1fe74..000000000 --- a/examples/core-example/yarn.lock +++ /dev/null @@ -1,693 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0": - version "7.15.8" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.15.8.tgz#45990c47adadb00c03677baa89221f7cc23d2503" - integrity sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg== - dependencies: - "@babel/highlight" "^7.14.5" - -"@babel/helper-validator-identifier@^7.14.5": - version "7.15.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/highlight@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" - integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@types/history@*": - version "4.7.9" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.9.tgz#1cfb6d60ef3822c589f18e70f8b12f9a28ce8724" - integrity sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ== - -"@types/node@^14.14.35": - version "14.17.32" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.32.tgz#2ca61c9ef8c77f6fa1733be9e623ceb0d372ad96" - integrity sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/prop-types@*": - version "15.7.4" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== - -"@types/react-dom@^16.9.9": - version "16.9.14" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.14.tgz#674b8f116645fe5266b40b525777fc6bb8eb3bcd" - integrity sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A== - dependencies: - "@types/react" "^16" - -"@types/react-router-dom@^5.1.8": - version "5.3.2" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.2.tgz#ebd8e145cf056db5c66eb1dac63c72f52e8542ee" - integrity sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*": - version "5.1.17" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.17.tgz#087091006213b11042f39570e5cd414863693968" - integrity sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - -"@types/react@*": - version "17.0.33" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.33.tgz#e01ae3de7613dac1094569880bb3792732203ad5" - integrity sha512-pLWntxXpDPaU+RTAuSGWGSEL2FRTNyRQOjSWDke/rxRg14ncsZvx8AKWMWZqvc1UOaJIAoObdZhAWvRaHFi5rw== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@^16", "@types/react@^16.9.55": - version "16.14.20" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.20.tgz#ff6e932ad71d92c27590e4a8667c7a53a7d0baad" - integrity sha512-SV7TaVc8e9E/5Xuv6TIyJ5VhQpZoVFJqX6IZgj5HZoFCtIDCArE3qXkcHlc6O/Ud4UwcMoX+tlvDA95YrKdLgA== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concurrently@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-6.0.1.tgz#b472efd9398bd9f5b117e22f72c3e50bf0a8a651" - integrity sha512-YCF/Wf31a910hXu7eGN9/SyHKD/usw3Shw4IPYuqIsxxC39v92engYlIlOs/zXnBJtX/6aVuhgzfhZeGJkhU4w== - dependencies: - chalk "^4.1.0" - date-fns "^2.16.1" - lodash "^4.17.20" - read-pkg "^5.2.0" - rxjs "^6.6.3" - spawn-command "^0.0.2-1" - supports-color "^8.1.0" - tree-kill "^1.2.2" - yargs "^16.2.0" - -create-serve@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/create-serve/-/create-serve-1.0.1.tgz#a52ec4cbd2d0f776d3e42338fa1f0dae69080c59" - integrity sha512-cDAmBGhkwolS7ihq7SnPE8KwjYUZl5FaI9Pq5ZBwNelSKvFR9OoAA4/B5BfB/NC+eYaykBpX9RVMfuU4DHtrPw== - -csstype@^3.0.2: - version "3.0.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== - -date-fns@^2.16.1: - version "2.25.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.25.0.tgz#8c5c8f1d958be3809a9a03f4b742eba894fc5680" - integrity sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -esbuild-android-arm64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.10.tgz#3545c71bf01e8b36535681078cdb0191c8654452" - integrity sha512-1sCdVAq64yMp2Uhlu+97/enFxpmrj31QHtThz7K+/QGjbHa7JZdBdBsZCzWJuntKHZ+EU178tHYkvjaI9z5sGg== - -esbuild-darwin-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.10.tgz#143e34d7f5d3860cc681c64c860f531e60496b5b" - integrity sha512-XlL+BYZ2h9cz3opHfFgSHGA+iy/mljBFIRU9q++f9SiBXEZTb4gTW/IENAD1l9oKH0FdO9rUpyAfV+lM4uAxrg== - -esbuild-darwin-arm64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.10.tgz#456a044b789d5d256af8d264314da5217ca9fcd1" - integrity sha512-RZMMqMTyActMrXKkW71IQO8B0tyQm0Bm+ZJQWNaHJchL5LlqazJi7rriwSocP+sKLszHhsyTEBBh6qPdw5g5yQ== - -esbuild-freebsd-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.10.tgz#dcd829a4a95226716faae8a2f378f08688f921b6" - integrity sha512-pf4BEN9reF3jvZEZdxljVgOv5JS4kuYFCI78xk+2HWustbLvTP0b9XXfWI/OD0ZLWbyLYZYIA+VbVe4tdAklig== - -esbuild-freebsd-arm64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.10.tgz#116c254b3eb1b9d1dd6f12e0271967de4512ca09" - integrity sha512-j9PUcuNWmlxr4/ry4dK/s6zKh42Jhh/N5qnAAj7tx3gMbkIHW0JBoVSbbgp97p88X9xgKbXx4lG2sJDhDWmsYQ== - -esbuild-linux-32@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.10.tgz#131971622c38e5aa014303a494a1b5c3cc90f2be" - integrity sha512-imtdHG5ru0xUUXuc2ofdtyw0fWlHYXV7JjF7oZHgmn0b+B4o4Nr6ZON3xxoo1IP8wIekW+7b9exIf/MYq0QV7w== - -esbuild-linux-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.10.tgz#48826c388abd5dde3fc098a8ef38d8b548674f93" - integrity sha512-O7fzQIH2e7GC98dvoTH0rad5BVLm9yU3cRWfEmryCEIFTwbNEWCEWOfsePuoGOHRtSwoVY1hPc21CJE4/9rWxQ== - -esbuild-linux-arm64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.10.tgz#0be9ffc92e30641869c7fbca0ec5d30fa8cbddd6" - integrity sha512-bkGxN67S2n0PF4zhh87/92kBTsH2xXLuH6T5omReKhpXdJZF5SVDSk5XU/nngARzE+e6QK6isK060Dr5uobzNw== - -esbuild-linux-arm@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.10.tgz#8c15bcaa41a022c834f049a71a7d1fbade507532" - integrity sha512-R2Jij4A0K8BcmBehvQeUteQEcf24Y2YZ6mizlNFuJOBPxe3vZNmkZ4mCE7Pf1tbcqA65qZx8J3WSHeGJl9EsJA== - -esbuild-linux-mips64le@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.10.tgz#5bb33a2bc82e9c78ed724f345a8359610ddc9695" - integrity sha512-UDNO5snJYOLWrA2uOUxM/PVbzzh2TR7Zf2i8zCCuFlYgvAb/81XO+Tasp3YAElDpp4VGqqcpBXLtofa9nrnJGA== - -esbuild-linux-ppc64le@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.10.tgz#18703cd0d52447d97486735b8e79fba7d81eac65" - integrity sha512-xu6J9rMWu1TcEGuEmoc8gsTrJCEPsf+QtxK4IiUZNde9r4Q4nlRVah4JVZP3hJapZgZJcxsse0XiKXh1UFdOeA== - -esbuild-netbsd-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.10.tgz#3ecb06158aadb5b7396a5b7632069181b1591c56" - integrity sha512-d+Gr0ScMC2J83Bfx/ZvJHK0UAEMncctwgjRth9d4zppYGLk/xMfFKxv5z1ib8yZpQThafq8aPm8AqmFIJrEesw== - -esbuild-openbsd-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.10.tgz#3a6950b1d955de921ac52f7af0b4865e89d6e4f1" - integrity sha512-OuCYc+bNKumBvxflga+nFzZvxsgmWQW+z4rMGIjM5XIW0nNbGgRc5p/0PSDv0rTdxAmwCpV69fezal0xjrDaaA== - -esbuild-sunos-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.10.tgz#ad407f721a8b5727fca31958b5eab1b0232e2d73" - integrity sha512-gUkgivZK11bD56wDoLsnYrsOHD/zHzzLSdqKcIl3wRMulfHpRBpoX8gL0dbWr+8N9c+1HDdbNdvxSRmZ4RCVwg== - -esbuild-windows-32@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.10.tgz#ddaaa0b6e172df6512edc7a91bd2456615cfa914" - integrity sha512-C1xJ54E56dGWRaYcTnRy7amVZ9n1/D/D2/qVw7e5EtS7p+Fv/yZxxgqyb1hMGKXgtFYX4jMpU5eWBF/AsYrn+A== - -esbuild-windows-64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.10.tgz#93d861abf36bf71b6e61f5cbd2e42762ce5cb83a" - integrity sha512-6+EXEXopEs3SvPFAHcps2Krp/FvqXXsOQV33cInmyilb0ZBEQew4MIoZtMIyB3YXoV6//dl3i6YbPrFZaWEinQ== - -esbuild-windows-arm64@0.13.10: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.10.tgz#85a2d338aaa8b0cd1d8ecbe9150def9a608e8947" - integrity sha512-xTqM/XKhORo6u9S5I0dNJWEdWoemFjogLUTVLkQMVyUV3ZuMChahVA+bCqKHdyX55pCFxD/8v2fm3/sfFMWN+g== - -esbuild@^0.13.8: - version "0.13.10" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.10.tgz#e3d24d59f1d8b2130d746ca858efcb80e1d99b26" - integrity sha512-0NfCsnAh5XatHIx6Cu93wpR2v6opPoOMxONYhaAoZKzGYqAE+INcDeX2wqMdcndvPQdWCuuCmvlnsh0zmbHcSQ== - optionalDependencies: - esbuild-android-arm64 "0.13.10" - esbuild-darwin-64 "0.13.10" - esbuild-darwin-arm64 "0.13.10" - esbuild-freebsd-64 "0.13.10" - esbuild-freebsd-arm64 "0.13.10" - esbuild-linux-32 "0.13.10" - esbuild-linux-64 "0.13.10" - esbuild-linux-arm "0.13.10" - esbuild-linux-arm64 "0.13.10" - esbuild-linux-mips64le "0.13.10" - esbuild-linux-ppc64le "0.13.10" - esbuild-netbsd-64 "0.13.10" - esbuild-openbsd-64 "0.13.10" - esbuild-sunos-64 "0.13.10" - esbuild-windows-32 "0.13.10" - esbuild-windows-64 "0.13.10" - esbuild-windows-arm64 "0.13.10" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -glob@^7.1.3: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-core-module@^2.2.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== - dependencies: - has "^1.0.3" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -lodash@^4.17.20: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - 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" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -"react-dom@^16.8 || ^17.0": - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - -react@>=16.8: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -resolve@^1.10.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -rimraf@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rxjs@^6.6.3: - version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" - integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== - dependencies: - tslib "^1.9.0" - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -"semver@2 || 3 || 4 || 5": - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -spawn-command@^0.0.2-1: - version "0.0.2-1" - resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" - integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.10" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz#0d9becccde7003d6c658d487dd48a32f0bf3014b" - integrity sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.1.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -tree-kill@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" - integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - -tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -typescript@4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.3.tgz#39062d8019912d43726298f09493d598048c1ce3" - integrity sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" diff --git a/examples/tldraw-example/.gitignore b/examples/tldraw-example/.gitignore new file mode 100644 index 000000000..a547bf36d --- /dev/null +++ b/examples/tldraw-example/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/examples/tldraw-example/CHANGELOG.md b/examples/tldraw-example/CHANGELOG.md deleted file mode 100644 index 7eafd0197..000000000 --- a/examples/tldraw-example/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @tldraw/tldraw-example - -## 1.7.0 - -### Minor Changes - -- d919bd27: Bump dependencies, add international support. - -## 1.7.0-next.0 - -### Minor Changes - -- Bump dependencies, add international support. diff --git a/examples/tldraw-example/LICENSE b/examples/tldraw-example/LICENSE deleted file mode 100644 index cb442d69a..000000000 --- a/examples/tldraw-example/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2022 Stephen Ruiz Ltd - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/apps/electron/LICENSE.md b/examples/tldraw-example/LICENSE.md similarity index 96% rename from apps/electron/LICENSE.md rename to examples/tldraw-example/LICENSE.md index cb442d69a..cea62a1d8 100644 --- a/apps/electron/LICENSE.md +++ b/examples/tldraw-example/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Stephen Ruiz Ltd +Copyright (c) 2022 tldraw GB Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/examples/tldraw-example/README.md b/examples/tldraw-example/README.md index a33980aa5..0be664989 100644 --- a/examples/tldraw-example/README.md +++ b/examples/tldraw-example/README.md @@ -4,9 +4,10 @@ # @tldraw/tldraw-example -An example project for `@tldraw/tldraw`. +An simple example project for `@tldraw/tldraw`. To start this project: +- run `yarn` from the repository's root directory - run `yarn start` from the repository's root directory -- open `http://localhost:5420` in your browser +- OR run `yarn dev` from the `examples/tldraw-example` directory diff --git a/examples/tldraw-example/index.html b/examples/tldraw-example/index.html new file mode 100644 index 000000000..77350ef03 --- /dev/null +++ b/examples/tldraw-example/index.html @@ -0,0 +1,13 @@ + + + + + + + tldraw - example + + +
+ + + diff --git a/examples/tldraw-example/package.json b/examples/tldraw-example/package.json index 5107f0073..6bfd27358 100644 --- a/examples/tldraw-example/package.json +++ b/examples/tldraw-example/package.json @@ -1,40 +1,39 @@ { - "name": "@tldraw/tldraw-example", "version": "1.7.0", - "private": true, - "description": "An example project for @tldraw/tldraw.", + "name": "@tldraw/tldraw-example", + "description": "An advanced example project for @tldraw/core.", "author": "@steveruizok", + "repository": { + "type": "git", + "url": "git+https://github.com/tldraw/tldraw.git" + }, "license": "MIT", - "keywords": [ - "react", - "typescript", - "esbuild" - ], + "private": true, + "type": "module", "scripts": { - "start": "node scripts/dev.mjs -w", - "build": "node scripts/build.mjs", + "dev": "vite", + "start": "vite --port 5420", + "build": "tsc && vite build", + "preview": "vite preview", "lint": "eslint src/ --ext .ts,.tsx", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, - "devDependencies": { - "@liveblocks/client": "^0.17.0-beta2", - "@liveblocks/react": "^0.17.0-beta2", - "@types/node": "^17.0.14", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", - "@types/react-router-dom": "^5.3.3", - "concurrently": "^7.0.0", - "create-serve": "^1.0.1", - "esbuild": "^0.14.18", - "esbuild-envfile-plugin": "^1.0.2", - "esbuild-serve": "^1.0.1", - "firebase": "^9.6.5", + "dependencies": { + "@liveblocks/client": "^0.17.7", + "@liveblocks/react": "^0.17.7", + "@tldraw/core": "*", + "@tldraw/tldraw": "*", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router": "^6.3.0", "react-router-dom": "^6.3.0", - "rimraf": "^3.0.2", - "typescript": "^4.7.3" + "vite-tsconfig-paths": "^3.5.0" }, - "gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6" + "devDependencies": { + "@types/react": "^18.0.15", + "@types/react-dom": "^18.0.6", + "@vitejs/plugin-react": "^2.0.0", + "typescript": "^4.6.4", + "vite": "^3.0.0" + } } diff --git a/examples/tldraw-example/src/public/Example.tldr b/examples/tldraw-example/public/Example.tldr similarity index 100% rename from examples/tldraw-example/src/public/Example.tldr rename to examples/tldraw-example/public/Example.tldr diff --git a/examples/tldraw-example/src/public/card-repo.png b/examples/tldraw-example/public/card-repo.png similarity index 100% rename from examples/tldraw-example/src/public/card-repo.png rename to examples/tldraw-example/public/card-repo.png diff --git a/examples/tldraw-example/src/public/tldraw-assets.json b/examples/tldraw-example/public/tldraw-assets.json similarity index 100% rename from examples/tldraw-example/src/public/tldraw-assets.json rename to examples/tldraw-example/public/tldraw-assets.json diff --git a/examples/tldraw-example/scripts/build.mjs b/examples/tldraw-example/scripts/build.mjs deleted file mode 100644 index 2e19ee6ac..000000000 --- a/examples/tldraw-example/scripts/build.mjs +++ /dev/null @@ -1,43 +0,0 @@ -/* eslint-disable */ -import esbuild from 'esbuild' -import fs from 'fs' -import { createRequire } from 'module' -import path from 'path' - -const pkg = createRequire(import.meta.url)('../package.json') - -const { log: jslog } = console - -async function main() { - try { - esbuild.buildSync({ - entryPoints: ['./src/index.tsx'], - outfile: 'dist/index.js', - minify: false, - bundle: true, - format: 'cjs', - target: 'es6', - jsxFactory: 'React.createElement', - jsxFragment: 'React.Fragment', - tsconfig: './tsconfig.json', - define: { - 'process.env.NODE_ENV': '"production"', - 'process.env.LIVEBLOCKS_PUBLIC_API_KEY': `"${process.env.LIVEBLOCKS_PUBLIC_API_KEY}"`, - }, - metafile: false, - sourcemap: false, - }) - - fs.readdirSync('./src/public').forEach((file) => - fs.copyFile(path.join('./src/public', file), path.join('./dist', file), (err) => { - if (err) throw err - }) - ) - jslog(`✔ ${pkg.name}: Build completed.`) - } catch (e) { - jslog(`× ${pkg.name}: Build failed due to an error.`) - jslog(e) - } -} - -main() diff --git a/examples/tldraw-example/scripts/dev.mjs b/examples/tldraw-example/scripts/dev.mjs deleted file mode 100644 index e5ccb5b80..000000000 --- a/examples/tldraw-example/scripts/dev.mjs +++ /dev/null @@ -1,60 +0,0 @@ -/* eslint-disable no-undef */ -import dotenv from 'dotenv' -import esbuildServe from 'esbuild-serve' -import fs from 'fs' -import path from 'path' - -dotenv.config() - -const { log: jslog } = console - -async function main() { - if (fs.existsSync('./dist')) { - fs.rmSync('./dist', { recursive: true }, (e) => { - if (e) { - throw e - } - }) - } - - fs.mkdirSync('./dist') - - fs.readdirSync('./src/public').forEach((file) => - fs.copyFile(path.join('./src/public', file), path.join('./dist', file), (err) => { - if (err) throw err - }) - ) - - try { - await esbuildServe( - { - entryPoints: ['src/index.tsx'], - outfile: 'dist/index.js', - minify: false, - bundle: true, - sourcemap: true, - incremental: true, - format: 'cjs', - target: 'es6', - define: { - 'process.env.NODE_ENV': '"development"', - 'process.env.LIVEBLOCKS_PUBLIC_API_KEY': `"${process.env.LIVEBLOCKS_PUBLIC_API_KEY}"`, - }, - watch: { - onRebuild(err) { - err ? error('❌ Failed') : jslog('✅ Updated') - }, - }, - }, - { - port: 5420, - root: './dist', - live: true, - } - ) - } catch (err) { - process.exit(1) - } -} - -main() diff --git a/examples/tldraw-example/src/app.tsx b/examples/tldraw-example/src/App.tsx similarity index 100% rename from examples/tldraw-example/src/app.tsx rename to examples/tldraw-example/src/App.tsx diff --git a/examples/tldraw-example/src/api-control.tsx b/examples/tldraw-example/src/api-control.tsx index d631f572a..5abdd18b4 100644 --- a/examples/tldraw-example/src/api-control.tsx +++ b/examples/tldraw-example/src/api-control.tsx @@ -46,7 +46,7 @@ export default function Imperative() { const color = i % 2 ? ColorStyle.Red : ColorStyle.Blue - app.patchShapes({ + app.updateShapes({ id: 'rect1', style: { ...rect1.style, diff --git a/examples/tldraw-example/src/index.tsx b/examples/tldraw-example/src/main.tsx similarity index 93% rename from examples/tldraw-example/src/index.tsx rename to examples/tldraw-example/src/main.tsx index bf1145acd..20b35dfd2 100644 --- a/examples/tldraw-example/src/index.tsx +++ b/examples/tldraw-example/src/main.tsx @@ -2,7 +2,7 @@ import React from 'react' import { createRoot } from 'react-dom/client' import { HashRouter } from 'react-router-dom' -import App from './app' +import App from './App' const container = document.getElementById('root')! const root = createRoot(container) diff --git a/examples/tldraw-example/src/props-control.tsx b/examples/tldraw-example/src/props-control.tsx index 661a49e90..7b9d72884 100644 --- a/examples/tldraw-example/src/props-control.tsx +++ b/examples/tldraw-example/src/props-control.tsx @@ -4,6 +4,7 @@ import { SizeStyle, TDDocument, TDShapeType, + TDSnapshot, Tldraw, TldrawApp, } from '@tldraw/tldraw' @@ -60,6 +61,7 @@ export default function Controlled() { }, }, }, + assets: {}, }) const [doc, setDoc] = React.useState(rDocument.current) @@ -101,7 +103,7 @@ export default function Controlled() { } }, []) - const handleChange = React.useCallback((state) => { + const handleChange = React.useCallback((state: TDSnapshot) => { rDocument.current = state.document }, []) diff --git a/examples/tldraw-example/src/public/index.html b/examples/tldraw-example/src/public/index.html deleted file mode 100644 index 362929e63..000000000 --- a/examples/tldraw-example/src/public/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - tldraw - - -
- - - - diff --git a/examples/tldraw-example/src/vite-env.d.ts b/examples/tldraw-example/src/vite-env.d.ts new file mode 100644 index 000000000..11f02fe2a --- /dev/null +++ b/examples/tldraw-example/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/tldraw-example/tsconfig.json b/examples/tldraw-example/tsconfig.json index 7d0b9fb18..b3e4f209c 100644 --- a/examples/tldraw-example/tsconfig.json +++ b/examples/tldraw-example/tsconfig.json @@ -1,26 +1,29 @@ { - "extends": "../../tsconfig.base.json", - "include": ["src"], - "exclude": ["node_modules", "dist"], "compilerOptions": { - "outDir": "./dist", + "target": "ESNext", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", "baseUrl": ".", - "rootDir": "src", - "emitDeclarationOnly": false, "paths": { - "~*": ["./src/*"], - "@tldraw/core": ["../../packages/core"], - "@tldraw/tldraw": ["../../packages/tldraw"], - "@tldraw/vec": ["../../packages/vec"], - "@tldraw/intersect": ["../../packages/intersect"] + "~*": ["./src/*"] } }, + "include": ["src"], "references": [ - { - "path": "../../packages/core" - }, - { - "path": "../../packages/tldraw" - } + { "path": "./tsconfig.node.json" }, + { "path": "../../packages/tldraw" }, + { "path": "../../packages/core" } ] } diff --git a/examples/tldraw-example/tsconfig.node.json b/examples/tldraw-example/tsconfig.node.json new file mode 100644 index 000000000..9d31e2aed --- /dev/null +++ b/examples/tldraw-example/tsconfig.node.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/examples/tldraw-example/vite.config.ts b/examples/tldraw-example/vite.config.ts new file mode 100644 index 000000000..c8513d976 --- /dev/null +++ b/examples/tldraw-example/vite.config.ts @@ -0,0 +1,8 @@ +import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite' +import tsconfigPaths from 'vite-tsconfig-paths' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react(), tsconfigPaths()], +}) diff --git a/package.json b/package.json index 3fd0f3b68..224965dd4 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ ], "scripts": { "build": "turbo run build", - "build:www": "turbo run build:www --force", + "build:www": "turbo run build:www", "build:core": "turbo run build:core", "build:packages": "turbo run build:packages --stream", "build:apps": "turbo run build:apps", @@ -41,8 +41,8 @@ "pre-push": "yarn test" }, "devDependencies": { - "@swc-node/jest": "^1.4.3", "@ggallon/prettier-plugin-sort-imports": "^3.4.2-canary.0", + "@swc-node/jest": "^1.4.3", "@tldraw/lfg": "latest", "@types/jest": "^27.4.0", "@types/node": "^17.0.14", @@ -50,7 +50,7 @@ "@typescript-eslint/eslint-plugin": "^5.17.0", "@typescript-eslint/parser": "^5.17.0", "eslint": "^8.20.0", - "eslint-plugin-jest": "^26.6.0", + "eslint-plugin-jest": "^26.8.2", "fake-indexeddb": "^3.1.7", "husky": "^7.0.4", "init-package-json": "^2.0.5", diff --git a/packages/core/package.json b/packages/core/package.json index 19534afe1..009f74f42 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -54,14 +54,14 @@ "@tldraw/intersect": "*", "@tldraw/vec": "*", "@types/node": "^17.0.14", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "@tldraw/lfg": "latest", "mobx": "^6.3.8", - "react": "^18.1.0", - "react-dom": "^18.1.0" + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "jest": { "setupFilesAfterEnv": [ diff --git a/packages/tldraw/package.json b/packages/tldraw/package.json index aa8698f2c..c1ca7566b 100644 --- a/packages/tldraw/package.json +++ b/packages/tldraw/package.json @@ -70,13 +70,13 @@ "@tldraw/vec": "*", "@types/lz-string": "^1.3.34", "@types/node": "^17.0.14", - "@types/react": "^18.0.12", - "@types/react-dom": "^18.0.5", + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "mobx": "^6.3.8", - "react": "^18.1.0", - "react-dom": "^18.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "typescript": "^4.7.3" }, "jest": { diff --git a/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx b/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx index 087d697df..2e71a732d 100644 --- a/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx +++ b/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx @@ -11,8 +11,10 @@ export function UndoIcon({ viewBox="0 0 15 15" fill="currentColor" xmlns="http://www.w3.org/2000/svg" + style={{ + transform: flipHorizontal ? 'scale(-1, 1)' : 'scale(1, 1)', + }} {...props} - transform={flipHorizontal ? 'scale(-1, 1)' : undefined} > diff --git a/yarn.lock b/yarn.lock index 9ffacd34b..d0c818d4a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,11 +2,6 @@ # yarn lockfile v1 -"7zip-bin@~5.1.1": - version "5.1.1" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.1.1.tgz#9274ec7460652f9c632c59addf24efb1684ef876" - integrity sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ== - "@ampproject/remapping@^2.0.0": version "2.1.1" resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.1.tgz#7922fb0817bf3166d8d9e258c57477e3fd1c3610" @@ -50,10 +45,10 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34" integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng== -"@babel/compat-data@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.6.tgz#8b37d24e88e8e21c499d4328db80577d8882fa53" - integrity sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ== +"@babel/compat-data@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d" + integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ== "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": version "7.17.2" @@ -76,21 +71,21 @@ json5 "^2.1.2" semver "^6.3.0" -"@babel/core@^7.17.10": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d" - integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ== +"@babel/core@^7.18.6": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.10.tgz#39ad504991d77f1f3da91be0b8b949a5bc466fb8" + integrity sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.6" - "@babel/helper-compilation-targets" "^7.18.6" - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helpers" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/generator" "^7.18.10" + "@babel/helper-compilation-targets" "^7.18.9" + "@babel/helper-module-transforms" "^7.18.9" + "@babel/helpers" "^7.18.9" + "@babel/parser" "^7.18.10" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.18.10" + "@babel/types" "^7.18.10" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -106,12 +101,12 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.18.6": - version "7.18.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd" - integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A== +"@babel/generator@^7.18.10": + version "7.18.12" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.12.tgz#fa58daa303757bd6f5e4bbca91b342040463d9f4" + integrity sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg== dependencies: - "@babel/types" "^7.18.7" + "@babel/types" "^7.18.10" "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" @@ -147,12 +142,12 @@ browserslist "^4.17.5" semver "^6.3.0" -"@babel/helper-compilation-targets@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96" - integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg== +"@babel/helper-compilation-targets@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz#69e64f57b524cde3e5ff6cc5a9f4a387ee5563bf" + integrity sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg== dependencies: - "@babel/compat-data" "^7.18.6" + "@babel/compat-data" "^7.18.8" "@babel/helper-validator-option" "^7.18.6" browserslist "^4.20.2" semver "^6.3.0" @@ -199,10 +194,10 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-environment-visitor@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7" - integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q== +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== "@babel/helper-explode-assignable-expression@^7.16.7": version "7.16.7" @@ -220,13 +215,13 @@ "@babel/template" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/helper-function-name@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83" - integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw== +"@babel/helper-function-name@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0" + integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A== dependencies: "@babel/template" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/types" "^7.18.9" "@babel/helper-get-function-arity@^7.16.7": version "7.16.7" @@ -284,19 +279,19 @@ "@babel/traverse" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/helper-module-transforms@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.6.tgz#57e3ca669e273d55c3cda55e6ebf552f37f483c8" - integrity sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw== +"@babel/helper-module-transforms@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz#5a1079c005135ed627442df31a42887e80fcb712" + integrity sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g== dependencies: - "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-module-imports" "^7.18.6" "@babel/helper-simple-access" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" "@babel/helper-validator-identifier" "^7.18.6" "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/traverse" "^7.18.9" + "@babel/types" "^7.18.9" "@babel/helper-optimise-call-expression@^7.16.7": version "7.16.7" @@ -310,10 +305,10 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== -"@babel/helper-plugin-utils@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz#9448974dd4fb1d80fefe72e8a0af37809cd30d6d" - integrity sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg== +"@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f" + integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w== "@babel/helper-remap-async-to-generator@^7.16.8": version "7.16.8" @@ -370,6 +365,11 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-string-parser@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" + integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== + "@babel/helper-validator-identifier@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" @@ -409,14 +409,14 @@ "@babel/traverse" "^7.17.0" "@babel/types" "^7.17.0" -"@babel/helpers@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd" - integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ== +"@babel/helpers@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.9.tgz#4bef3b893f253a1eced04516824ede94dcfe7ff9" + integrity sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ== dependencies: "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/traverse" "^7.18.9" + "@babel/types" "^7.18.9" "@babel/highlight@^7.16.7": version "7.16.10" @@ -436,15 +436,15 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.0": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.0": version "7.17.0" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.0.tgz#f0ac33eddbe214e4105363bb17c3341c5ffcc43c" integrity sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw== -"@babel/parser@^7.18.6": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.10.tgz#94b5f8522356e69e8277276adf67ed280c90ecc1" - integrity sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg== +"@babel/parser@^7.18.10", "@babel/parser@^7.18.11": + version "7.18.11" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.11.tgz#68bb07ab3d380affa9a3f96728df07969645d2d9" + integrity sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7": version "7.16.7" @@ -901,37 +901,37 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-transform-react-jsx-development@^7.16.7": +"@babel/plugin-transform-react-jsx-development@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== dependencies: "@babel/plugin-transform-react-jsx" "^7.18.6" -"@babel/plugin-transform-react-jsx-self@^7.16.7": +"@babel/plugin-transform-react-jsx-self@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7" integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig== dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-react-jsx-source@^7.16.7": +"@babel/plugin-transform-react-jsx-source@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz#06e9ae8a14d2bc19ce6e3c447d842032a50598fc" integrity sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw== dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-react-jsx@^7.17.3", "@babel/plugin-transform-react-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz#2721e96d31df96e3b7ad48ff446995d26bc028ff" - integrity sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw== +"@babel/plugin-transform-react-jsx@^7.18.6": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz#ea47b2c4197102c196cbd10db9b3bb20daa820f1" + integrity sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/types" "^7.18.10" "@babel/plugin-transform-regenerator@^7.16.7": version "7.16.7" @@ -1097,13 +1097,20 @@ core-js-pure "^3.20.2" regenerator-runtime "^0.13.4" -"@babel/runtime@^7.10.2", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.16.3", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.10.2", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.16.3", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.17.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941" integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.7.6": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a" + integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.16.7", "@babel/template@^7.3.3": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" @@ -1113,14 +1120,14 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/template@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31" - integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw== +"@babel/template@^7.18.10", "@babel/template@^7.18.6": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" + integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/parser" "^7.18.10" + "@babel/types" "^7.18.10" "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8", "@babel/traverse@^7.17.0", "@babel/traverse@^7.7.2": version "7.17.0" @@ -1138,19 +1145,19 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.6.tgz#a228562d2f46e89258efa4ddd0416942e2fd671d" - integrity sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw== +"@babel/traverse@^7.18.10", "@babel/traverse@^7.18.9": + version "7.18.11" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.11.tgz#3d51f2afbd83ecf9912bcbb5c4d94e3d2ddaa16f" + integrity sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-function-name" "^7.18.6" + "@babel/generator" "^7.18.10" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.18.9" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/parser" "^7.18.11" + "@babel/types" "^7.18.10" debug "^4.1.0" globals "^11.1.0" @@ -1162,11 +1169,12 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@babel/types@^7.18.6", "@babel/types@^7.18.7": - version "7.18.7" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.7.tgz#a4a2c910c15040ea52cdd1ddb1614a65c8041726" - integrity sha512-QG3yxTcTIBoAcQmkCs+wAPYZhu7Dk9rXKacINfNbdJDNERTbLQbHGyVG8q/YGMPeCJRIhSY0+fTc5+xuh6WPSQ== +"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.10.tgz#4908e81b6b339ca7c6b7a555a5fc29446f26dde6" + integrity sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ== dependencies: + "@babel/helper-string-parser" "^7.18.10" "@babel/helper-validator-identifier" "^7.18.6" to-fast-properties "^2.0.0" @@ -1359,40 +1367,15 @@ human-id "^1.0.2" prettier "^1.19.1" -"@develar/schema-utils@~2.6.5": - version "2.6.5" - resolved "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" - integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== - dependencies: - ajv "^6.12.0" - ajv-keywords "^3.4.1" +"@cush/relative@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@cush/relative/-/relative-1.0.0.tgz#8cd1769bf9bde3bb27dac356b1bc94af40f6cc16" + integrity sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA== -"@electron/get@^1.13.0": - version "1.13.1" - resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.13.1.tgz#42a0aa62fd1189638bd966e23effaebb16108368" - integrity sha512-U5vkXDZ9DwXtkPqlB45tfYnnYBN8PePp1z/XDCupnSpdrxT8/ThCv9WCwPLf9oqiSGZTkH6dx2jDUPuoXpjkcA== - dependencies: - debug "^4.1.1" - env-paths "^2.2.0" - fs-extra "^8.1.0" - got "^9.6.0" - progress "^2.0.3" - semver "^6.2.0" - sumchecker "^3.0.1" - optionalDependencies: - global-agent "^3.0.0" - global-tunnel-ng "^2.7.1" - -"@electron/universal@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.0.5.tgz#b812340e4ef21da2b3ee77b2b4d35c9b86defe37" - integrity sha512-zX9O6+jr2NMyAdSkwEUlyltiI4/EBLu2Ls/VD3pUQdi3cAYeYfdQnT2AJJ38HE4QxLccbU13LSpccw1IWlkyag== - dependencies: - "@malept/cross-spawn-promise" "^1.1.0" - asar "^3.0.3" - debug "^4.3.1" - dir-compare "^2.4.0" - fs-extra "^9.0.1" +"@esbuild/linux-loong64@0.14.54": + version "0.14.54" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028" + integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== "@eslint/eslintrc@^1.1.0": version "1.1.0" @@ -1424,366 +1407,6 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@firebase/analytics-compat@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@firebase/analytics-compat/-/analytics-compat-0.1.6.tgz#a5a8c909c67128d89c0aaa1c87699d1c5e873746" - integrity sha512-xvdp4/zwOG1f+v9JSpfCQoPJ98HcJR42cEnZ9pRIQLmUy7L7QceIuaF3m+zVtoqa4agBQnJ1dhe58FshOFKOPw== - dependencies: - "@firebase/analytics" "0.7.5" - "@firebase/analytics-types" "0.7.0" - "@firebase/component" "0.5.10" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/analytics-types@0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@firebase/analytics-types/-/analytics-types-0.7.0.tgz#91960e7c87ce8bf18cf8dd9e55ccbf5dc3989b5d" - integrity sha512-DNE2Waiwy5+zZnCfintkDtBfaW6MjIG883474v6Z0K1XZIvl76cLND4iv0YUb48leyF+PJK1KO2XrgHb/KpmhQ== - -"@firebase/analytics@0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.7.5.tgz#c12a2ea10067e8e0947bc54758750c65a700e79f" - integrity sha512-vrKDh84hBbKPJaU2oAZDewyC79D8opJOQZ5AU3BXBBwEfRjKt3C3jj/Vl6aJUme+RKXlomTw3xcHIOoPzTgBVA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/installations" "0.5.5" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/app-check-compat@0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@firebase/app-check-compat/-/app-check-compat-0.2.3.tgz#f6ee8b8581423fe4efbba6165c14c3f9625a95e4" - integrity sha512-e2mKkuecr1XgsyTGXKfg83PcV1UdT7+tXYoHIjeBeLrP5gGL4OQbWCzzt6uVQpk1gmJbUktje/rd6Et6cdL+wg== - dependencies: - "@firebase/app-check" "0.5.3" - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/app-check-interop-types@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz#83afd9d41f99166c2bdb2d824e5032e9edd8fe53" - integrity sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA== - -"@firebase/app-check@0.5.3": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.5.3.tgz#477ea3d925bde898dce1c25bc3d3886252ad2aaf" - integrity sha512-M2/UO5PgxHCl0wPYWGdF6lO8nqclwuRMCIrc+75xv3/Dr3hhUu4ztF5JNaAV5tktSCt1UrnASG+4rNVifCzSRw== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/app-compat@0.1.17": - version "0.1.17" - resolved "https://registry.yarnpkg.com/@firebase/app-compat/-/app-compat-0.1.17.tgz#02a588162de775b7720cf1a1d06e3a7745ba032b" - integrity sha512-84AO0SAxdEaXl8fHnVnqWUufZJatCbZwwsxMtyj6UYYTPxv3VTCDusFF6nmoWgaCIs35PCBnLWAdzNxx7facCg== - dependencies: - "@firebase/app" "0.7.16" - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/app-types@0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.7.0.tgz#c9e16d1b8bed1a991840b8d2a725fb58d0b5899f" - integrity sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg== - -"@firebase/app@0.7.16": - version "0.7.16" - resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.7.16.tgz#2a90eb574f21bbf22d1c2ce20bf2de74ab6abb4d" - integrity sha512-xToEi8f7uvadhtgNsPmuUS9eVHteMjWoa5I7i/+5TBeGgGkm1g9SROJl+8wSrcdT5Xd6OA7eUGZLxr4RQvL7Tw== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/auth-compat@0.2.8": - version "0.2.8" - resolved "https://registry.yarnpkg.com/@firebase/auth-compat/-/auth-compat-0.2.8.tgz#f04dc458c65ea6b42c65a20afc2685afe3784973" - integrity sha512-6gG8agS3LlSxnyObZ7TR1Ze41cJargpP+rGTuBz0WiOvrFcrMoZUjv+5oA5VvF2GiYVMvAzJImxmgYJhMse+GA== - dependencies: - "@firebase/auth" "0.19.8" - "@firebase/auth-types" "0.11.0" - "@firebase/component" "0.5.10" - "@firebase/util" "1.4.3" - node-fetch "2.6.7" - selenium-webdriver "^4.0.0-beta.2" - tslib "^2.1.0" - -"@firebase/auth-interop-types@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz#5ce13fc1c527ad36f1bb1322c4492680a6cf4964" - integrity sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g== - -"@firebase/auth-types@0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@firebase/auth-types/-/auth-types-0.11.0.tgz#b9c73c60ca07945b3bbd7a097633e5f78fa9e886" - integrity sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw== - -"@firebase/auth@0.19.8": - version "0.19.8" - resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.19.8.tgz#5a0863f6043c18dd9cb7a65ab17eb6cdb18f3c8a" - integrity sha512-pU3U8k70gXDYHjrIDlxnnfPkt6Eq1/61KikF7aps1ny8xmSyeUhbXxUbl2pvX5k7eK8uVQvm4uWFlPNJWMitww== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - node-fetch "2.6.7" - selenium-webdriver "4.0.0-rc-1" - tslib "^2.1.0" - -"@firebase/component@0.5.10": - version "0.5.10" - resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.10.tgz#eab8acfd9b1a2b6534a63cbcd7cbc7660c47663d" - integrity sha512-mzUpg6rsBbdQJvAdu1rNWabU3O7qdd+B+/ubE1b+pTbBKfw5ySRpRRE6sKcZ/oQuwLh0HHB6FRJHcylmI7jDzA== - dependencies: - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/database-compat@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.1.5.tgz#df451ce6a8d0ea2ebc2b1c8017da7d773424371d" - integrity sha512-UVxkHL24sZfsjsjs+yiKIdYdrWXHrLxSFCYNdwNXDlTkAc0CWP9AAY3feLhBVpUKk+4Cj0I4sGnyIm2C1ltAYg== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/database" "0.12.5" - "@firebase/database-types" "0.9.4" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/database-types@0.9.4": - version "0.9.4" - resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.4.tgz#08b7da33d8dca8f5adab45bfb1cdf8654f2c6720" - integrity sha512-uAQuc6NUZ5Oh/cWZPeMValtcZ+4L1stgKOeYvz7mLn8+s03tnCDL2N47OLCHdntktVkhImQTwGNARgqhIhtNeA== - dependencies: - "@firebase/app-types" "0.7.0" - "@firebase/util" "1.4.3" - -"@firebase/database@0.12.5": - version "0.12.5" - resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.12.5.tgz#e7f8e8052c3038aff79633e5395c3cc5c30ca7b2" - integrity sha512-1Pd2jYqvqZI7SQWAiXbTZxmsOa29PyOaPiUtr8pkLSfLp4AeyMBegYAXCLYLW6BNhKn3zNKFkxYDxYHq4q+Ixg== - dependencies: - "@firebase/auth-interop-types" "0.1.6" - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - faye-websocket "0.11.4" - tslib "^2.1.0" - -"@firebase/firestore-compat@0.1.13": - version "0.1.13" - resolved "https://registry.yarnpkg.com/@firebase/firestore-compat/-/firestore-compat-0.1.13.tgz#d249d9ae92b33799ca836de7d0ba48ad0c872c8a" - integrity sha512-FJSSn0zYBuf8YQAqrRWnXT/fHI/PBgwNEz6IzGw7EN7KHLWX4lCwNBFhAK5+ieJJDN3CbXjtSeVH3qc+cPiOjA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/firestore" "3.4.4" - "@firebase/firestore-types" "2.5.0" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/firestore-types@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@firebase/firestore-types/-/firestore-types-2.5.0.tgz#16fca40b6980fdb000de86042d7a96635f2bcdd7" - integrity sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA== - -"@firebase/firestore@3.4.4": - version "3.4.4" - resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-3.4.4.tgz#6810b2b9a9fa2cafe7c1d1d83f9274e15b95268d" - integrity sha512-IC8KZ6LbhECch9xPWp2Kj/0dqN+douzw7SWMAfWxXKmg+CjXpoyUoCh7UU/jshWafd4AUU3OV8QTv8tXRaMpdA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - "@firebase/webchannel-wrapper" "0.6.1" - "@grpc/grpc-js" "^1.3.2" - "@grpc/proto-loader" "^0.6.0" - node-fetch "2.6.7" - tslib "^2.1.0" - -"@firebase/functions-compat@0.1.9": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@firebase/functions-compat/-/functions-compat-0.1.9.tgz#c81b98a0b1378e234533b3552dcef9529da6c389" - integrity sha512-XhcLUVgxwqyk4euz1VO/qM6LUrkbR0vibh/2triR2ciJS2epkpvPICVMxWXaetsKOVpcaTs15eGpJClCRHGLjw== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/functions" "0.7.8" - "@firebase/functions-types" "0.5.0" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/functions-types@0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@firebase/functions-types/-/functions-types-0.5.0.tgz#b50ba95ccce9e96f7cda453228ffe1684645625b" - integrity sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA== - -"@firebase/functions@0.7.8": - version "0.7.8" - resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.7.8.tgz#5cc45dddc42e8ce0fac7d8ce2f95e92bfbe33544" - integrity sha512-WNpKnQqufNkqHkFm1ol4oeF+/mA1y5gtj1csRFZqQS2EeDcq6FCs49abBFpjBOxWz8XDDNlSasCKhIrAAKIFfg== - dependencies: - "@firebase/app-check-interop-types" "0.1.0" - "@firebase/auth-interop-types" "0.1.6" - "@firebase/component" "0.5.10" - "@firebase/messaging-interop-types" "0.1.0" - "@firebase/util" "1.4.3" - node-fetch "2.6.7" - tslib "^2.1.0" - -"@firebase/installations@0.5.5": - version "0.5.5" - resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.5.5.tgz#b517e20fe4ce4b9e2f3349596391d54f2294bf7f" - integrity sha512-mYWUxYXPlxcR0YOikPw88TjIS2NK35Z0ivkJL0+FevNnVIsqwGSe12AtPlZB/kzjB0RtHoKW+cWC0V9xiTgJ3Q== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/util" "1.4.3" - idb "3.0.2" - tslib "^2.1.0" - -"@firebase/logger@0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.3.2.tgz#5046ffa8295c577846d54b6ca95645a03809800e" - integrity sha512-lzLrcJp9QBWpo40OcOM9B8QEtBw2Fk1zOZQdvv+rWS6gKmhQBCEMc4SMABQfWdjsylBcDfniD1Q+fUX1dcBTXA== - dependencies: - tslib "^2.1.0" - -"@firebase/messaging-compat@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@firebase/messaging-compat/-/messaging-compat-0.1.8.tgz#3d8ae0302bfbd26e4e9b5cf05c832bffeb215e3d" - integrity sha512-1q0Bp/auG6XUSEBzmExrn6uU6JUtB5JxIHwTj8wmUf+JcdNqPMWou040Mem421Sxgd4GLn+vHHlVIRxv1yLYUA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/messaging" "0.9.8" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/messaging-interop-types@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@firebase/messaging-interop-types/-/messaging-interop-types-0.1.0.tgz#bdac02dd31edd5cb9eec37b1db698ea5e2c1a631" - integrity sha512-DbvUl/rXAZpQeKBnwz0NYY5OCqr2nFA0Bj28Fmr3NXGqR4PAkfTOHuQlVtLO1Nudo3q0HxAYLa68ZDAcuv2uKQ== - -"@firebase/messaging@0.9.8": - version "0.9.8" - resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.9.8.tgz#a7f38c268801513e7b02be10e951a1b2e825a082" - integrity sha512-X588ZFA/plaO4de7MyZs2gukrkdp+ounwqZ7JerHHVa6eKl1WNi9AuAfoXOJUMq+nX2DsOWYjohciCkC6qLrWw== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/installations" "0.5.5" - "@firebase/messaging-interop-types" "0.1.0" - "@firebase/util" "1.4.3" - idb "3.0.2" - tslib "^2.1.0" - -"@firebase/performance-compat@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@firebase/performance-compat/-/performance-compat-0.1.5.tgz#e5e13629740ad28fdcbb7bb4e6e49160bbe71550" - integrity sha512-s9mqR0GXJaqvIZD/GsshacpKOGa3NP6Yht33mNEtpL7ERqj35mvD1CBoUwH52eMYAaxlQd9y9JrphQgK3EmWWw== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/performance" "0.5.5" - "@firebase/performance-types" "0.1.0" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/performance-types@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@firebase/performance-types/-/performance-types-0.1.0.tgz#5e6efa9dc81860aee2cb7121b39ae8fa137e69fc" - integrity sha512-6p1HxrH0mpx+622Ql6fcxFxfkYSBpE3LSuwM7iTtYU2nw91Hj6THC8Bc8z4nboIq7WvgsT/kOTYVVZzCSlXl8w== - -"@firebase/performance@0.5.5": - version "0.5.5" - resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.5.5.tgz#2ec0167f4d318f05a5a4fe6daac3977cc1bc598d" - integrity sha512-eA8mEKVnyY64fwAKxHbJF5t1hNkdR0EZVib0LfEWl/2elPmFcjik097hqLHzdFE88JYCxNGfFaSPo9Lbk/qe6A== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/installations" "0.5.5" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/polyfill@0.3.36": - version "0.3.36" - resolved "https://registry.yarnpkg.com/@firebase/polyfill/-/polyfill-0.3.36.tgz#c057cce6748170f36966b555749472b25efdb145" - integrity sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg== - dependencies: - core-js "3.6.5" - promise-polyfill "8.1.3" - whatwg-fetch "2.0.4" - -"@firebase/remote-config-compat@0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@firebase/remote-config-compat/-/remote-config-compat-0.1.5.tgz#560aef7ce56d235ac2cfbebccc65fbe9545f6574" - integrity sha512-bgpmrCGyOj46c0xNFvivcXRHlaVkbt4mX2etbF9s6jaOILPd4rBHIfAiBpKL64GGwTkrOjWO9/HZun4I01gbpg== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/logger" "0.3.2" - "@firebase/remote-config" "0.3.4" - "@firebase/remote-config-types" "0.2.0" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/remote-config-types@0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@firebase/remote-config-types/-/remote-config-types-0.2.0.tgz#1e2759fc01f20b58c564db42196f075844c3d1fd" - integrity sha512-hqK5sCPeZvcHQ1D6VjJZdW6EexLTXNMJfPdTwbD8NrXUw6UjWC4KWhLK/TSlL0QPsQtcKRkaaoP+9QCgKfMFPw== - -"@firebase/remote-config@0.3.4": - version "0.3.4" - resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.3.4.tgz#1197c92513130bcb1fe67c4978e6a9b034ef88be" - integrity sha512-SLlyVVNJ6DnU1AOjNrmv5u9Fge7gUwZVooyxMIkaT3Lj9MBM5MwfJsoG3UyiV4l7yI0iPj34LuKPpMJXOOcs4w== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/installations" "0.5.5" - "@firebase/logger" "0.3.2" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/storage-compat@0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@firebase/storage-compat/-/storage-compat-0.1.10.tgz#94a7fbe89e901f4cd0d8fbec4be554186f897fea" - integrity sha512-l/mvUhDEJ/0/F2uBqmEqxZk+jvIEwLc9BO6lGPE3TtPdT2896u3GIzbI4XHjSLLUo5bA0ZKz8Z7GVev9CLsHfA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/storage" "0.9.2" - "@firebase/storage-types" "0.6.0" - "@firebase/util" "1.4.3" - tslib "^2.1.0" - -"@firebase/storage-types@0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@firebase/storage-types/-/storage-types-0.6.0.tgz#0b1af64a2965af46fca138e5b70700e9b7e6312a" - integrity sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA== - -"@firebase/storage@0.9.2": - version "0.9.2" - resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.9.2.tgz#ca7bd034a45a9ec41412238eb82fe9413b1b4653" - integrity sha512-5xWgVHnE+n+cZAnFYd3NyNAQbp6/t3NL7TdqRGu1OaW5L7ioN7Rhq+L4I2yjIskVCoTaemYQDF+vICjCWoalbA== - dependencies: - "@firebase/component" "0.5.10" - "@firebase/util" "1.4.3" - node-fetch "2.6.7" - tslib "^2.1.0" - -"@firebase/util@1.4.3": - version "1.4.3" - resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.4.3.tgz#4358cf5f18beaa9c8a1e5a5fc4c7c44a4ccd4b7b" - integrity sha512-gQJl6r0a+MElLQEyU8Dx0kkC2coPj67f/zKZrGR7z7WpLgVanhaCUqEsptwpwoxi9RMFIaebleG+C9xxoARq+Q== - dependencies: - tslib "^2.1.0" - -"@firebase/webchannel-wrapper@0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.6.1.tgz#0c74724ba6e9ea6ad25a391eab60a79eaba4c556" - integrity sha512-9FqhNjKQWpQ3fGnSOCovHOm+yhhiorKEqYLAfd525jWavunDJcx8rOW6i6ozAh+FbwcYMkL7b+3j4UR/30MpoQ== - "@floating-ui/core@^0.7.3": version "0.7.3" resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-0.7.3.tgz#d274116678ffae87f6b60e90f88cc4083eefab86" @@ -1882,37 +1505,6 @@ javascript-natural-sort "^0.7.1" lodash "^4.17.21" -"@grpc/grpc-js@^1.3.2": - version "1.5.5" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.5.5.tgz#f850a1bb7de8a1d0bb4821aabd3655d1c928d4c6" - integrity sha512-FTd27ItHlsSG/7hp62xgI9YnqSwRbHRSVmDVR8DwOoC+6t8JhHRXe2JL0U8N9GLc0jS0HrtEbO/KP5+G0ebjLQ== - dependencies: - "@grpc/proto-loader" "^0.6.4" - "@types/node" ">=12.12.47" - -"@grpc/proto-loader@^0.6.0", "@grpc/proto-loader@^0.6.4": - version "0.6.9" - resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.6.9.tgz#4014eef366da733f8e04a9ddd7376fe8a58547b7" - integrity sha512-UlcCS8VbsU9d3XTXGiEVFonN7hXk+oMXZtoHHG2oSA1/GcDP1q6OUgs20PzHDGizzyi8ufGSUDlk3O2NyY7leg== - dependencies: - "@types/long" "^4.0.1" - lodash.camelcase "^4.3.0" - long "^4.0.0" - protobufjs "^6.10.0" - yargs "^16.2.0" - -"@hapi/hoek@^9.0.0": - version "9.2.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17" - integrity sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw== - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - "@humanwhocodes/config-array@^0.9.2": version "0.9.3" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.3.tgz#f2564c744b387775b436418491f15fce6601f63e" @@ -2173,27 +1765,20 @@ resolved "https://registry.yarnpkg.com/@liveblocks/client/-/client-0.17.0-beta2.tgz#0cd14dd29350a29765bfa41c5d7a2185010ab791" integrity sha512-V8LOv6BIDQvLl2LLcdDWIK6Ow3hMSpmIYk5T+NbNC34MM04bdhBU3C4EHg4qRnTPtOxm4NylRiVbNDwfwmMNjw== +"@liveblocks/client@^0.17.7": + version "0.17.7" + resolved "https://registry.yarnpkg.com/@liveblocks/client/-/client-0.17.7.tgz#d1aaea02c1e77c93d6db3f9cc3e071d996467fb7" + integrity sha512-IcdoaZrOHQM1Hg7vb3CrYFhoXita9iGl14D9crxOGeNvic/3pASF7Yvs5wN684QZDvLPFBYjCvihYK1d0aeX5w== + "@liveblocks/react@^0.17.0-beta2": version "0.17.0-beta2" resolved "https://registry.yarnpkg.com/@liveblocks/react/-/react-0.17.0-beta2.tgz#e148f9c1eb03a40db350ca2ccef180248e6d3afc" integrity sha512-g7XSias4M2nl6eao8JxS5ynyjTvkV4FF8PavvAd9aO5sLz++1qrPW0XCXq2jle2sOyM9act/nMX35FedXvXPFA== -"@malept/cross-spawn-promise@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz#504af200af6b98e198bce768bc1730c6936ae01d" - integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== - dependencies: - cross-spawn "^7.0.1" - -"@malept/flatpak-bundler@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz#e8a32c30a95d20c2b1bb635cc580981a06389858" - integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== - dependencies: - debug "^4.1.1" - fs-extra "^9.0.0" - lodash "^4.17.15" - tmp-promise "^3.0.2" +"@liveblocks/react@^0.17.7": + version "0.17.7" + resolved "https://registry.yarnpkg.com/@liveblocks/react/-/react-0.17.7.tgz#1a07d427597c1b2b2f6d0b048e51425fcd4a1142" + integrity sha512-APMo8VOx9AmCfMQJoGcdBg7Y7oBdpffHNJZj3fiKy1YRjD7pVVmRjwFTUAHN900P5sQkLrcEFf4EKWK8j1NKlw== "@manypkg/find-root@^1.1.0": version "1.1.0" @@ -2394,59 +1979,6 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== - "@radix-ui/primitive@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.0.tgz#e1d8ef30b10ea10e69c76e896f608d9276352253" @@ -2826,14 +2358,6 @@ estree-walker "^1.0.1" picomatch "^2.2.2" -"@rollup/pluginutils@^4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d" - integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== - dependencies: - estree-walker "^2.0.1" - picomatch "^2.2.2" - "@rushstack/eslint-patch@^1.0.8": version "1.1.0" resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz#7f698254aadf921e48dda8c0a6b304026b8a9323" @@ -2958,28 +2482,6 @@ dependencies: "@sentry/cli" "^1.72.0" -"@sideway/address@^4.1.3": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.3.tgz#d93cce5d45c5daec92ad76db492cc2ee3c64ab27" - integrity sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" - integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - "@sinonjs/commons@^1.7.0": version "1.8.3" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" @@ -3009,11 +2511,6 @@ dependencies: "@state-designer/core" latest -"@stitches/react@^1.2.6": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@stitches/react/-/react-1.2.6.tgz#61f2a3d1110334ecd33bcb7463650127d42470cb" - integrity sha512-gRVITYj8W4jJmoiVxWDv72yCvd12VvtUUAnTzs07EqmtvGCVgKZu3Dx0x5KVCcb0b6tfgvvNH2L84YrzdM4Mag== - "@stitches/react@^1.2.8": version "1.2.8" resolved "https://registry.yarnpkg.com/@stitches/react/-/react-1.2.8.tgz#954f8008be8d9c65c4e58efa0937f32388ce3a38" @@ -3128,13 +2625,6 @@ "@swc/core-win32-ia32-msvc" "1.2.139" "@swc/core-win32-x64-msvc" "1.2.139" -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - "@testing-library/dom@^8.5.0": version "8.13.0" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.13.0.tgz#bc00bdd64c7d8b40841e27a70211399ad3af46f5" @@ -3190,11 +2680,6 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - "@types/aria-query@^4.2.0": version "4.2.2" resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" @@ -3233,13 +2718,6 @@ dependencies: "@babel/types" "^7.3.0" -"@types/debug@^4.1.6": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" - integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== - dependencies: - "@types/ms" "*" - "@types/eslint-scope@^3.7.0": version "3.7.3" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" @@ -3271,13 +2749,6 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== -"@types/fs-extra@^9.0.11": - version "9.0.13" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" - integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== - dependencies: - "@types/node" "*" - "@types/glob@^7.1.1": version "7.2.0" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" @@ -3350,11 +2821,6 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= -"@types/long@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" - integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== - "@types/lz-string@^1.3.34": version "1.3.34" resolved "https://registry.yarnpkg.com/@types/lz-string/-/lz-string-1.3.34.tgz#69bfadde419314b4a374bf2c8e58659c035ed0a5" @@ -3365,17 +2831,12 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== -"@types/minimist@^1.2.0", "@types/minimist@^1.2.2": +"@types/minimist@^1.2.0": version "1.2.2" resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== - -"@types/node@*", "@types/node@>=12.12.47", "@types/node@>=13.7.0", "@types/node@^17.0.14": +"@types/node@*", "@types/node@^17.0.14": version "17.0.40" resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.40.tgz#76ee88ae03650de8064a6cf75b8d95f9f4a16090" integrity sha512-UXdBxNGqTMtm7hCwh9HtncFVLrXoqA3oJW30j6XWp5BH/wu3mVeaxo7cq5benFdBw34HB3XDT2TRPI7rXZ+mDg== @@ -3385,24 +2846,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.45.tgz#f4980d177999299d99cd4b290f7f39366509a44f" integrity sha512-1Jg2Qv5tuxBqgQV04+wO5u+wmSHbHgpORCJdeCLM+E+YdPElpdHhgywU+M1V1InL8rfOtpqtOjswk+uXTKwx7w== -"@types/node@^14.6.2": - version "14.18.11" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.11.tgz#9bd810a959e1728d78df0f68b5c825b8ea7156f4" - integrity sha512-zCoCEMA+IPpsRkyCFBqew5vGb7r8RSiB3uwdu/map7uwLAfu1MTazW26/pUDWoNnF88vJz4W3U56i5gtXNqxGg== - "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/plist@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.2.tgz#61b3727bba0f5c462fe333542534a0c3e19ccb01" - integrity sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw== - dependencies: - "@types/node" "*" - xmlbuilder ">=11.0.1" - "@types/prettier@^2.1.5": version "2.4.4" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.4.tgz#5d9b63132df54d8909fce1c3f8ca260fdd693e17" @@ -3413,14 +2861,21 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== -"@types/react-dom@^18.0.0", "@types/react-dom@^18.0.5": +"@types/react-dom@^18.0.0": version "18.0.5" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.5.tgz#330b2d472c22f796e5531446939eacef8378444a" integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== dependencies: "@types/react" "*" -"@types/react-router-dom@^5.1.8", "@types/react-router-dom@^5.3.3": +"@types/react-dom@^18.0.6": + version "18.0.6" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1" + integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA== + dependencies: + "@types/react" "*" + +"@types/react-router-dom@^5.3.3": version "5.3.3" resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== @@ -3455,19 +2910,10 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^18.0.11": - version "18.0.14" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.14.tgz#e016616ffff51dba01b04945610fe3671fdbe06d" - integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@^18.0.12": - version "18.0.12" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.12.tgz#cdaa209d0a542b3fcf69cf31a03976ec4cdd8840" - integrity sha512-duF1OTASSBQtcigUvhuiTB1Ya3OvSy+xORCiEf20H0P0lzx+/KeVsA99U5UjLXSbyo1DRJDlLKqTeM1ngosqtg== +"@types/react@^18.0.15", "@types/react@^18.0.17": + version "18.0.17" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.17.tgz#4583d9c322d67efe4b39a935d223edcc7050ccf4" + integrity sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -3495,16 +2941,6 @@ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== -"@types/strip-bom@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2" - integrity sha512-xevGOReSYGM7g/kUBZzPqCrR/KYAo+F0yiPc85WFTJa0MSLtyFTVTU6cJu/aV4mid7IffDIWqo69THF2o4JiEQ== - -"@types/strip-json-comments@0.0.30": - version "0.0.30" - resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" - integrity sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ== - "@types/testing-library__jest-dom@^5.9.1": version "5.14.2" resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.2.tgz#564fb2b2dc827147e937a75b639a05d17ce18b44" @@ -3517,11 +2953,6 @@ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== -"@types/verror@^1.10.3": - version "1.10.5" - resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.5.tgz#2a1413aded46e67a1fe2386800e291123ed75eb1" - integrity sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw== - "@types/vscode@^1.63.2": version "1.64.0" resolved "https://registry.yarnpkg.com/@types/vscode/-/vscode-1.64.0.tgz#bfd82c8d92dc7824c1be084be1ab46ce20d7fb55" @@ -3539,13 +2970,6 @@ dependencies: "@types/yargs-parser" "*" -"@types/yargs@^17.0.1": - version "17.0.8" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.8.tgz#d23a3476fd3da8a0ea44b5494ca7fa677b9dad4c" - integrity sha512-wDeUwiUmem9FzsyysEwRukaEdDNcwbROvQ9QGRKaLI6t+IltNzbn4/i4asmB10auvZGQCzSQ6t0GSczEThlUXw== - dependencies: - "@types/yargs-parser" "*" - "@typescript-eslint/eslint-plugin@^5.10.2": version "5.11.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.11.0.tgz#3b866371d8d75c70f9b81535e7f7d3aa26527c7a" @@ -3630,11 +3054,6 @@ debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== - "@typescript-eslint/types@5.11.0": version "5.11.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.11.0.tgz#ba345818a2540fdf2755c804dc2158517ab61188" @@ -3671,19 +3090,6 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@^4.16.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - "@typescript-eslint/utils@5.11.0": version "5.11.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.11.0.tgz#d91548ef180d74c95d417950336d9260fdbe1dc5" @@ -3708,14 +3114,6 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@5.11.0": version "5.11.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.11.0.tgz#888542381f1a2ac745b06d110c83c0b261487ebb" @@ -3749,19 +3147,18 @@ dependencies: "@use-gesture/core" "10.2.14" -"@vitejs/plugin-react@^1.0.7": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-1.3.2.tgz#2fcf0b6ce9bcdcd4cec5c760c199779d5657ece1" - integrity sha512-aurBNmMo0kz1O4qRoY+FM4epSA39y3ShWGuqfLRA/3z0oEJAdtoSfgA3aO98/PCCHAqMaduLxIxErWrVKIFzXA== +"@vitejs/plugin-react@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-2.0.0.tgz#12decd097773a00620e44b780b1d2c00df101449" + integrity sha512-zHkRR+X4zqEPNBbKV2FvWSxK7Q6crjMBVIAYroSU8Nbb4M3E5x4qOiLoqJBHtXgr27kfednXjkwr3lr8jS6Wrw== dependencies: - "@babel/core" "^7.17.10" - "@babel/plugin-transform-react-jsx" "^7.17.3" - "@babel/plugin-transform-react-jsx-development" "^7.16.7" - "@babel/plugin-transform-react-jsx-self" "^7.16.7" - "@babel/plugin-transform-react-jsx-source" "^7.16.7" - "@rollup/pluginutils" "^4.2.1" - react-refresh "^0.13.0" - resolve "^1.22.0" + "@babel/core" "^7.18.6" + "@babel/plugin-transform-react-jsx" "^7.18.6" + "@babel/plugin-transform-react-jsx-development" "^7.18.6" + "@babel/plugin-transform-react-jsx-self" "^7.18.6" + "@babel/plugin-transform-react-jsx-source" "^7.18.6" + magic-string "^0.26.2" + react-refresh "^0.14.0" "@webassemblyjs/ast@1.11.1": version "1.11.1" @@ -3899,14 +3296,6 @@ abab@^2.0.3, abab@^2.0.5: resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== -accepts@~1.3.5: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - acorn-globals@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" @@ -3960,12 +3349,12 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: +ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.10.0, ajv@^6.12.0, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3985,13 +3374,6 @@ ajv@^8.6.0: require-from-string "^2.0.2" uri-js "^4.2.2" -ansi-align@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" - integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== - dependencies: - string-width "^4.1.0" - ansi-colors@4.1.1, ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -4051,47 +3433,6 @@ anymatch@^3.0.3, anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" -app-builder-bin@3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.7.1.tgz#cb0825c5e12efc85b196ac3ed9c89f076c61040e" - integrity sha512-ql93vEUq6WsstGXD+SBLSIQw6SNnhbDEM0swzgugytMxLp3rT24Ag/jcC80ZHxiPRTdew1niuR7P3/FCrDqIjw== - -app-builder-lib@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.14.13.tgz#c1f5b6afc86596357598bb90b69eef06c7c2eeb3" - integrity sha512-SufmrtxU+D0Tn948fjEwAOlCN9757UXLkzzTWXMwZKR/5hisvgqeeBepWfphMIE6OkDGz0fbzEhL1P2Pty4XMg== - dependencies: - "7zip-bin" "~5.1.1" - "@develar/schema-utils" "~2.6.5" - "@electron/universal" "1.0.5" - "@malept/flatpak-bundler" "^0.4.0" - async-exit-hook "^2.0.1" - bluebird-lst "^1.0.9" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chromium-pickle-js "^0.2.0" - debug "^4.3.2" - ejs "^3.1.6" - electron-osx-sign "^0.5.0" - electron-publish "22.14.13" - form-data "^4.0.0" - fs-extra "^10.0.0" - hosted-git-info "^4.0.2" - is-ci "^3.0.0" - isbinaryfile "^4.0.8" - js-yaml "^4.1.0" - lazy-val "^1.0.5" - minimatch "^3.0.4" - read-config-file "6.2.0" - sanitize-filename "^1.6.3" - semver "^7.3.5" - temp-file "^3.4.0" - -app-module-path@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/app-module-path/-/app-module-path-2.2.0.tgz#641aa55dfb7d6a6f0a8141c4b9c0aa50b6c24dd5" - integrity sha1-ZBqlXft9am8KgUHEucCqULbCTdU= - aproba@^1.0.3: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" @@ -4188,23 +3529,6 @@ arrify@^1.0.1: resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= -asar@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz#70b0509449fe3daccc63beb4d3c7d2e24d3c6473" - integrity sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ== - dependencies: - chromium-pickle-js "^0.2.0" - commander "^5.0.0" - glob "^7.1.6" - minimatch "^3.0.4" - optionalDependencies: - "@types/glob" "^7.1.1" - -assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - assert@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/assert/-/assert-2.0.0.tgz#95fc1c616d48713510680f2eaf2d10dd22e02d32" @@ -4215,11 +3539,6 @@ assert@^2.0.0: object-is "^1.0.1" util "^0.12.0" -ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-module-types@^2.7.0, ast-module-types@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3" - integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw== - ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" @@ -4230,11 +3549,6 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -async-exit-hook@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" - integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== - async@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" @@ -4405,7 +3719,7 @@ base64-arraybuffer-es6@^0.7.0: resolved "https://registry.yarnpkg.com/base64-arraybuffer-es6/-/base64-arraybuffer-es6-0.7.0.tgz#dbe1e6c87b1bf1ca2875904461a7de40f21abc86" integrity sha512-ESyU/U1CFZDJUdr+neHRhNozeCv72Y7Vm0m1DCbjX3KBjT6eYocvAJlSk6+8+HkVwXlT1FNxhGW6q3UKAlCvvw== -base64-js@^1.0.2, base64-js@^1.3.1, base64-js@^1.5.1: +base64-js@^1.0.2, base64-js@^1.3.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -4436,42 +3750,11 @@ bl@^4.0.3: inherits "^2.0.4" readable-stream "^3.4.0" -bluebird-lst@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c" - integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== - dependencies: - bluebird "^3.5.5" - -bluebird@^3.5.0, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -boolean@^3.0.1: - version "3.1.4" - resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.1.4.tgz#f51a2fb5838a99e06f9b6ec1edb674de67026435" - integrity sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w== - -boxen@^5.0.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" - integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^6.2.0" - chalk "^4.1.0" - cli-boxes "^2.2.1" - string-width "^4.2.2" - type-fest "^0.20.2" - widest-line "^3.1.0" - wrap-ansi "^7.0.0" - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -4523,14 +3806,14 @@ browserslist@^4.14.5, browserslist@^4.17.5, browserslist@^4.19.1: picocolors "^1.0.0" browserslist@^4.20.2: - version "4.21.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.1.tgz#c9b9b0a54c7607e8dc3e01a0d311727188011a00" - integrity sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ== + version "4.21.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" + integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== dependencies: - caniuse-lite "^1.0.30001359" - electron-to-chromium "^1.4.172" - node-releases "^2.0.5" - update-browserslist-db "^1.0.4" + caniuse-lite "^1.0.30001370" + electron-to-chromium "^1.4.202" + node-releases "^2.0.6" + update-browserslist-db "^1.0.5" bser@2.1.1: version "2.1.1" @@ -4539,34 +3822,11 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= -buffer-equal@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" - integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -4581,7 +3841,7 @@ buffer@4.9.2: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.1.0, buffer@^5.5.0: +buffer@^5.5.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -4589,37 +3849,6 @@ buffer@^5.1.0, buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" -builder-util-runtime@8.9.2: - version "8.9.2" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz#a9669ae5b5dcabfe411ded26678e7ae997246c28" - integrity sha512-rhuKm5vh7E0aAmT6i8aoSfEjxzdYEFX7zDApK+eNgOhjofnWb74d9SRJv0H/8nsgOkos0TZ4zxW0P8J4N7xQ2A== - dependencies: - debug "^4.3.2" - sax "^1.2.4" - -builder-util@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.14.13.tgz#41b5b7b4ee53aff4e09cc007fb144522598f3ce6" - integrity sha512-oePC/qrrUuerhmH5iaCJzPRAKlSBylrhzuAJmRQClTyWnZUv6jbaHh+VoHMbEiE661wrj2S2aV7/bQh12cj1OA== - dependencies: - "7zip-bin" "~5.1.1" - "@types/debug" "^4.1.6" - "@types/fs-extra" "^9.0.11" - app-builder-bin "3.7.1" - bluebird-lst "^1.0.9" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - cross-spawn "^7.0.3" - debug "^4.3.2" - fs-extra "^10.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.0" - is-ci "^3.0.0" - js-yaml "^4.1.0" - source-map-support "^0.5.19" - stat-mode "^1.0.0" - temp-file "^3.4.0" - builtin-modules@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" @@ -4630,24 +3859,6 @@ builtins@^1.0.3: resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -4670,22 +3881,12 @@ camelcase-keys@^6.2.2: map-obj "^4.0.0" quick-lru "^4.0.1" -camelcase-keys@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz#d048d8c69448745bb0de6fc4c1c52a30dfbe7252" - integrity sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg== - dependencies: - camelcase "^6.3.0" - map-obj "^4.1.0" - quick-lru "^5.1.1" - type-fest "^1.2.1" - camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.0.0, camelcase@^6.2.0, camelcase@^6.3.0: +camelcase@^6.0.0, camelcase@^6.2.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== @@ -4700,10 +3901,10 @@ caniuse-lite@^1.0.30001332: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz#e895551b46b9cc9cc9de852facd42f04839a8fbe" integrity sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ== -caniuse-lite@^1.0.30001359: - version "1.0.30001361" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001361.tgz#ba2adb2527566fb96f3ac7c67698ae7fc495a28d" - integrity sha512-ybhCrjNtkFji1/Wto6SSJKkWk6kZgVQsDq5QI83SafsF6FXv2JB4df9eEdH6g8sdGgqTXrFLjAxqBGgYoU3azQ== +caniuse-lite@^1.0.30001370: + version "1.0.30001374" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz#3dab138e3f5485ba2e74bd13eca7fe1037ce6f57" + integrity sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw== chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.2: version "2.4.2" @@ -4722,7 +3923,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -4764,7 +3965,7 @@ cheerio@^1.0.0-rc.9: parse5-htmlparser2-tree-adapter "^6.0.1" tslib "^2.2.0" -chokidar@3.5.3, chokidar@^3.5.0, chokidar@^3.5.2: +chokidar@3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -4789,16 +3990,6 @@ chrome-trace-event@^1.0.2: resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== -chromium-pickle-js@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" - integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - ci-info@^3.1.0, ci-info@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" @@ -4821,11 +4012,6 @@ clean-webpack-plugin@^4.0.0: dependencies: del "^4.1.1" -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -4867,13 +4053,6 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" @@ -4923,11 +4102,6 @@ colorette@^2.0.16: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== -colors@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= - combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -4935,14 +4109,7 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" -commander@2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q= - dependencies: - graceful-readlink ">= 1.0.0" - -commander@^2.16.0, commander@^2.20.0, commander@^2.20.3, commander@^2.8.1: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -4952,11 +4119,6 @@ commander@^3.0.2: resolved "https://registry.yarnpkg.com/commander/-/commander-3.0.2.tgz#6837c3fb677ad9933d1cfba42dd14d5117d6b39e" integrity sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow== -commander@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - commander@^6.1.0: version "6.2.1" resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" @@ -4977,47 +4139,12 @@ commondir@^1.0.1: resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= -compare-version@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" - integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA= - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -concurrently@7.0.0, concurrently@^7.0.0: +concurrently@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.0.0.tgz#78d31b441cec338dab03316c221a2f9a67c529b0" integrity sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw== @@ -5031,43 +4158,6 @@ concurrently@7.0.0, concurrently@^7.0.0: tree-kill "^1.2.2" yargs "^16.2.0" -config-chain@^1.1.11: - version "1.1.13" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" - integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -config@*: - version "3.3.7" - resolved "https://registry.yarnpkg.com/config/-/config-3.3.7.tgz#4310410dc2bf4e0effdca21a12a4035860a24ee4" - integrity sha512-mX/n7GKDYZMqvvkY6e6oBY49W8wxdmQt+ho/5lhwFDXqQW9gI+Ahp8EKp8VAbISPnmf2+Bv5uZK7lKXZ6pf1aA== - dependencies: - json5 "^2.1.1" - -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - -connect@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" @@ -5098,34 +4188,17 @@ core-js-pure@^3.20.2: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.21.0.tgz#819adc8dfb808205ce25b51d50591becd615db7e" integrity sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg== -core-js@3.6.5: - version "3.6.5" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" - integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== - core-js@^2.5.3: version "2.6.12" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -crc@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" - integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== - dependencies: - buffer "^5.1.0" - -create-serve@1.0.1, create-serve@^1.0.1: +create-serve@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/create-serve/-/create-serve-1.0.1.tgz#a52ec4cbd2d0f776d3e42338fa1f0dae69080c59" integrity sha512-cDAmBGhkwolS7ihq7SnPE8KwjYUZl5FaI9Pq5ZBwNelSKvFR9OoAA4/B5BfB/NC+eYaykBpX9RVMfuU4DHtrPw== @@ -5139,7 +4212,7 @@ cross-spawn@^5.1.0: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -5249,27 +4322,20 @@ date-fns@^2.16.1: resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.28.0.tgz#9570d656f5fc13143e50c975a3b6bbeb46cd08b2" integrity sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw== -debounce-fn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-5.1.0.tgz#9b061aea201b3101cd05146863ed225159e3cda5" - integrity sha512-cVmH6CjQyBnlP3nD3OPJw/+Afvbm/XVEkRedSivSCCmRtJehXWrQyM6S8iorH7TrOikgmZ2hII6A1laSpfSuHQ== - dependencies: - mimic-fn "^4.0.0" - -debug@2.6.9, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@4.3.3, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3: +debug@4, debug@4.3.3, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3: version "4.3.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== dependencies: ms "2.1.2" +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -5302,11 +4368,6 @@ decamelize@^4.0.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== -decamelize@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" - integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA== - decimal.js@^10.2.1: version "10.3.1" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" @@ -5317,13 +4378,6 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - decompress-response@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" @@ -5358,11 +4412,6 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -5393,17 +4442,6 @@ delegates@^1.0.0: resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= -dependency-tree-81@^8.1.2: - version "8.1.2" - resolved "https://registry.yarnpkg.com/dependency-tree-81/-/dependency-tree-81-8.1.2.tgz#88ef3acd1b78289fa8872ea1ce8c5de27a4f999d" - integrity sha512-+rRMpIiSk3FcbXpIQUV1flLDdKd7cbjPT82ijo6JMpT3pEXDnxdIAh3dMpoDWtaEYYu0mITZU1frbwGBV0q+iQ== - dependencies: - commander "^2.20.3" - debug "^4.3.1" - filing-cabinet "^3.0.0" - precinct-80 "^8.0.0" - typescript "^3.9.7" - detect-indent@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" @@ -5424,88 +4462,6 @@ detect-node-es@^1.1.0: resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detective-amd@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.0.tgz#92daee3214a0ca4522646cf333cac90a3fca6373" - integrity sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw== - dependencies: - ast-module-types "^2.7.0" - escodegen "^2.0.0" - get-amd-module-type "^3.0.0" - node-source-walk "^4.0.0" - -detective-cjs@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-3.1.1.tgz#18da3e39a002d2098a1123d45ce1de1b0d9045a0" - integrity sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg== - dependencies: - ast-module-types "^2.4.0" - node-source-walk "^4.0.0" - -detective-es6@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.1.tgz#090c874e2cdcda677389cc2ae36f0b37faced187" - integrity sha512-22z7MblxkhsIQGuALeGwCKEfqNy4WmgDGmfJCwdXbfDkVYIiIDmY513hiIWBvX3kCmzvvWE7RR7kAYxs01wwKQ== - dependencies: - node-source-walk "^4.0.0" - -detective-less@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/detective-less/-/detective-less-1.0.2.tgz#a68af9ca5f69d74b7d0aa190218b211d83b4f7e3" - integrity sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== - dependencies: - debug "^4.0.0" - gonzales-pe "^4.2.3" - node-source-walk "^4.0.0" - -detective-postcss@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-4.0.0.tgz#24e69b465e5fefe7a6afd05f7e894e34595dbf51" - integrity sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A== - dependencies: - debug "^4.1.1" - is-url "^1.2.4" - postcss "^8.1.7" - postcss-values-parser "^2.0.1" - -detective-sass@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.1.tgz#496b819efd1f5c4dd3f0e19b43a8634bdd6927c4" - integrity sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw== - dependencies: - debug "^4.1.1" - gonzales-pe "^4.2.3" - node-source-walk "^4.0.0" - -detective-scss@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-2.0.1.tgz#06f8c21ae6dedad1fccc26d544892d968083eaf8" - integrity sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ== - dependencies: - debug "^4.1.1" - gonzales-pe "^4.2.3" - node-source-walk "^4.0.0" - -detective-stylus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.0.tgz#50aee7db8babb990381f010c63fabba5b58e54cd" - integrity sha1-UK7n24uruZA4HwEMY/q7pbWOVM0= - -detective-typescript-70@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/detective-typescript-70/-/detective-typescript-70-7.0.0.tgz#f81536dca145e28c475dd0a5fdecfd2652243a22" - integrity sha512-M10QHfno2pMhqYzGoiVfpQtHC7o+sS3aVBFw41kM4QWdk9Uvt73QLA+jtTVTqbgPLx8olZjMEFazo5mUFWL0MA== - dependencies: - "@typescript-eslint/typescript-estree" "^4.16.0" - ast-module-types "^2.7.1" - node-source-walk "^4.2.0" - typescript "^3.9.7" - diff-sequences@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" @@ -5516,16 +4472,6 @@ diff@5.0.0: resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== -dir-compare@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz#785c41dc5f645b34343a4eafc50b79bac7f11631" - integrity sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA== - dependencies: - buffer-equal "1.0.0" - colors "1.0.3" - commander "2.9.0" - minimatch "3.0.4" - dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -5533,34 +4479,6 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" -dmg-builder@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.14.13.tgz#cc613f3c18e889b8777d525991fd52f50a564f8c" - integrity sha512-xNOugB6AbIRETeU2uID15sUfjdZZcKdxK8xkFnwIggsM00PJ12JxpLNPTjcRoUnfwj3WrPjilrO64vRMwNItQg== - dependencies: - app-builder-lib "22.14.13" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - fs-extra "^10.0.0" - iconv-lite "^0.6.2" - js-yaml "^4.1.0" - optionalDependencies: - dmg-license "^1.0.9" - -dmg-license@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.10.tgz#89f52afae25d827fce8d818c13aff30af1c16bcc" - integrity sha512-SVeeyiOeinV5JCPHXMdKOgK1YVbak/4+8WL2rBnfqRYpA5FaeFaQnQWb25x628am1w70CbipGDv9S51biph63A== - dependencies: - "@types/plist" "^3.0.1" - "@types/verror" "^1.10.3" - ajv "^6.10.0" - crc "^3.8.0" - iconv-corefoundation "^1.1.7" - plist "^3.0.4" - smart-buffer "^4.0.2" - verror "^1.10.0" - doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -5624,48 +4542,16 @@ domutils@^2.5.2, domutils@^2.7.0, domutils@^2.8.0: domelementtype "^2.2.0" domhandler "^4.2.0" -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - dotenv@^16.0.0: version "16.0.1" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.1.tgz#8f8f9d94876c35dac989876a5d3a82a267fdce1d" integrity sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ== -dotenv@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" - integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - eastasianwidth@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - ejs@^3.1.6: version "3.1.7" resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.7.tgz#c544d9c7f715783dd92f0bddcf73a59e6962d006" @@ -5673,99 +4559,15 @@ ejs@^3.1.6: dependencies: jake "^10.8.5" -electron-builder@^22.13.1: - version "22.14.13" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.14.13.tgz#fd40564685cf5422a8f8d667940af3d3776f4fb8" - integrity sha512-3fgLxqF2TXVKiUPeg74O4V3l0l3j7ERLazo8sUbRkApw0+4iVAf2BJkHsHMaXiigsgCoEzK/F4/rB5rne/VAnw== - dependencies: - "@types/yargs" "^17.0.1" - app-builder-lib "22.14.13" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - dmg-builder "22.14.13" - fs-extra "^10.0.0" - is-ci "^3.0.0" - lazy-val "^1.0.5" - read-config-file "6.2.0" - update-notifier "^5.1.0" - yargs "^17.0.1" - -electron-esbuild@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/electron-esbuild/-/electron-esbuild-5.0.0.tgz#362b01fe294b562a356818da7b8f66e58d4c2eac" - integrity sha512-WenOrcg/gBF9vXREqfnN3anOfq8A/uW26kIm9pfJQqpOOBBdiKL0jCx+Uqp+TzxIkJxvo6Pio9adfh83f/5/Rg== - dependencies: - chokidar "^3.5.2" - compression "^1.7.4" - connect "^3.7.0" - debounce-fn "^5.1.0" - deepmerge "^4.2.2" - dependency-tree-81 "^8.1.2" - has "^1.0.3" - http-proxy "^1.18.1" - joi "^17.5.0" - js-yaml "^4.1.0" - livereload "^0.9.1" - meow "^10.1.2" - rimraf "^3.0.2" - -electron-is-dev@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/electron-is-dev/-/electron-is-dev-1.2.0.tgz#2e5cea0a1b3ccf1c86f577cee77363ef55deb05e" - integrity sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw== - -electron-osx-sign@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.5.0.tgz#fc258c5e896859904bbe3d01da06902c04b51c3a" - integrity sha512-icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ== - dependencies: - bluebird "^3.5.0" - compare-version "^0.1.2" - debug "^2.6.8" - isbinaryfile "^3.0.2" - minimist "^1.2.0" - plist "^3.0.1" - -electron-publish@22.14.13: - version "22.14.13" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.14.13.tgz#8b71e6975af8cc6ac5b21f293ade23f8704047c7" - integrity sha512-0oP3QiNj3e8ewOaEpEJV/o6Zrmy2VarVvZ/bH7kyO/S/aJf9x8vQsKVWpsdmSiZ5DJEHgarFIXrnO0ZQf0P9iQ== - dependencies: - "@types/fs-extra" "^9.0.11" - builder-util "22.14.13" - builder-util-runtime "8.9.2" - chalk "^4.1.1" - fs-extra "^10.0.0" - lazy-val "^1.0.5" - mime "^2.5.2" - electron-to-chromium@^1.4.17: version "1.4.68" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz#d79447b6bd1bec9183f166bb33d4bef0d5e4e568" integrity sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA== -electron-to-chromium@^1.4.172: - version "1.4.174" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.174.tgz#ffdf57f26dd4558c5aabdb4b190c47af1c4e443b" - integrity sha512-JER+w+9MV2MBVFOXxP036bLlNOnzbYAWrWU8sNUwoOO69T3w4564WhM5H5atd8VVS8U4vpi0i0kdoYzm1NPQgQ== - -electron-util@^0.17.2: - version "0.17.2" - resolved "https://registry.yarnpkg.com/electron-util/-/electron-util-0.17.2.tgz#6b0fe798ae0154585e7e0e96a707bfeae592be05" - integrity sha512-4Kg/aZxJ2BZklgyfH86px/D2GyROPyIcnAZar+7KiNmKI2I5l09pwQTP7V95zM3FVhgDQwV9iuJta5dyEvuWAw== - dependencies: - electron-is-dev "^1.1.0" - new-github-issue-url "^0.2.1" - -electron@17.2.0: - version "17.2.0" - resolved "https://registry.yarnpkg.com/electron/-/electron-17.2.0.tgz#a5c42c16352ea968fcb5d1ce256bec51e7d140fe" - integrity sha512-eNXhPVEUofkgAeqRFvTizzYecoCMyS0Rar08WZHSAw9wjfZXawYMvTpjjjk9GiX9W/+Cjxua4YtGn5bOTabc0A== - dependencies: - "@electron/get" "^1.13.0" - "@types/node" "^14.6.2" - extract-zip "^1.0.3" +electron-to-chromium@^1.4.202: + version "1.4.212" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.212.tgz#20cd48e88288fd2428138c108804edb1961bf559" + integrity sha512-LjQUg1SpLj2GfyaPDVBUHdhmlDU1vDB4f0mJWSGkISoXQrn5/lH3ECPCuo2Bkvf6Y30wO+b69te+rZK/llZmjg== emittery@^0.8.1: version "0.8.1" @@ -5787,11 +4589,6 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -encodeurl@^1.0.2, encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -5840,11 +4637,6 @@ entities@~2.1.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -5892,257 +4684,165 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -es6-error@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" - integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== - es6-object-assign@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c" integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw= -esbuild-android-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz#5b94a1306df31d55055f64a62ff6b763a47b7f64" - integrity sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw== - -esbuild-android-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz#7e6394a0e517f738641385aaf553c7e4fb6d1ae3" - integrity sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg== +esbuild-android-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be" + integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== esbuild-android-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.21.tgz#8842d0c3b7c81fbe2dc46ddb416ffd6eb822184b" integrity sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ== -esbuild-android-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz#78acc80773d16007de5219ccce544c036abd50b8" - integrity sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA== - -esbuild-android-arm64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz#6877566be0f82dd5a43030c0007d06ece7f7c02f" - integrity sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g== +esbuild-android-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771" + integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg== esbuild-darwin-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.21.tgz#ec7df02ad88ecf7f8fc23a3ed7917e07dea0c9c9" integrity sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ== -esbuild-darwin-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz#e02b1291f629ebdc2aa46fabfacc9aa28ff6aa46" - integrity sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA== - -esbuild-darwin-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz#ea3caddb707d88f844b1aa1dea5ff3b0a71ef1fd" - integrity sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA== +esbuild-darwin-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25" + integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug== esbuild-darwin-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.21.tgz#0c2a977edec1ef54097ee56a911518c820d4e5e4" integrity sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ== -esbuild-darwin-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz#01eb6650ec010b18c990e443a6abcca1d71290a9" - integrity sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ== - -esbuild-darwin-arm64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz#4e5eaab54df66cc319b76a2ac0e8af4e6f0d9c2f" - integrity sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA== - -esbuild-envfile-plugin@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/esbuild-envfile-plugin/-/esbuild-envfile-plugin-1.0.2.tgz#d7848dc877c945512dd5727141b9a105dc5d1488" - integrity sha512-eNjOpWQ4f+tYYgsKeZmK+cqsEZd/yEmD0pLxu7CmIx31wZ1B52iqwDdn5aPgRNvYvAuzEvzqlvz07iVHOr67Vw== - dependencies: - dotenv "10.0.0" +esbuild-darwin-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73" + integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw== esbuild-freebsd-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.21.tgz#f5b5fc1d031286c3a0949d1bda7db774b7d0404e" integrity sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g== -esbuild-freebsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz#790b8786729d4aac7be17648f9ea8e0e16475b5e" - integrity sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig== - -esbuild-freebsd-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz#47b5abc7426eae66861490ffbb380acc67af5b15" - integrity sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA== +esbuild-freebsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d" + integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg== esbuild-freebsd-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.21.tgz#a05cab908013e4992b31a675850b8c44eb468c0c" integrity sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA== -esbuild-freebsd-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz#b66340ab28c09c1098e6d9d8ff656db47d7211e6" - integrity sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ== - -esbuild-freebsd-arm64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz#e8c54c8637cd44feed967ea12338b0a4da3a7b11" - integrity sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw== +esbuild-freebsd-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48" + integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q== esbuild-linux-32@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.21.tgz#638d244cc58b951f447addb4bade628d126ef84b" integrity sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg== -esbuild-linux-32@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz#7927f950986fd39f0ff319e92839455912b67f70" - integrity sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g== - -esbuild-linux-32@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz#229cf3246de2b7937c3ac13fac622d4d7a1344c5" - integrity sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ== +esbuild-linux-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5" + integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw== esbuild-linux-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.21.tgz#8eb634abee928be7e35b985fafbfef2f2e31397f" integrity sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA== -esbuild-linux-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz#4893d07b229d9cfe34a2b3ce586399e73c3ac519" - integrity sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q== - -esbuild-linux-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz#7c0e7226c02c42aacc5656c36977493dc1e96c4f" - integrity sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug== +esbuild-linux-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652" + integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg== esbuild-linux-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.21.tgz#e05599ea6253b58394157da162d856f3ead62f9e" integrity sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g== -esbuild-linux-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz#8442402e37d0b8ae946ac616784d9c1a2041056a" - integrity sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA== - -esbuild-linux-arm64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz#0af1eda474b5c6cc0cace8235b74d0cb8fcf57a7" - integrity sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw== +esbuild-linux-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b" + integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig== esbuild-linux-arm@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.21.tgz#1ae1078231cf689d3ba894a32d3723c0be9b91fd" integrity sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w== -esbuild-linux-arm@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz#d5dbf32d38b7f79be0ec6b5fb2f9251fd9066986" - integrity sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA== - -esbuild-linux-arm@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz#de4d1fa6b77cdcd00e2bb43dd0801e4680f0ab52" - integrity sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw== +esbuild-linux-arm@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59" + integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw== esbuild-linux-mips64le@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.21.tgz#f05be62d126764e99b37edcac5bb49b78c7a8890" integrity sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A== -esbuild-linux-mips64le@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz#95081e42f698bbe35d8ccee0e3a237594b337eb5" - integrity sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ== - -esbuild-linux-mips64le@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz#822c1778495f7868e990d4da47ad7281df28fd15" - integrity sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA== +esbuild-linux-mips64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34" + integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw== esbuild-linux-ppc64le@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.21.tgz#592c98d82dad7982268ef8deed858c4566f07ab1" integrity sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ== -esbuild-linux-ppc64le@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz#dceb0a1b186f5df679618882a7990bd422089b47" - integrity sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q== - -esbuild-linux-ppc64le@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz#55de0a9ec4a48fedfe82a63e083164d001709447" - integrity sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ== +esbuild-linux-ppc64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e" + integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ== esbuild-linux-riscv64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz#0db7bd6f10d8f9afea973a7d6bf87b449b864b7b" integrity sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q== -esbuild-linux-riscv64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz#61fb8edb75f475f9208c4a93ab2bfab63821afd2" - integrity sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ== - -esbuild-linux-riscv64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz#cd2b7381880b2f4b21a5a598fb673492120f18a5" - integrity sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA== +esbuild-linux-riscv64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8" + integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg== esbuild-linux-s390x@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.21.tgz#254a9354d34c9d1b41a3e21d2ec9269cbbb2c5df" integrity sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA== -esbuild-linux-s390x@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz#34c7126a4937406bf6a5e69100185fd702d12fe0" - integrity sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ== - -esbuild-linux-s390x@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz#4b319eca2a5c64637fc7397ffbd9671719cdb6bf" - integrity sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g== +esbuild-linux-s390x@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6" + integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA== esbuild-netbsd-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.21.tgz#4cb783d060b02bf3b897a9a12cce2b3b547726f8" integrity sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g== -esbuild-netbsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz#322ea9937d9e529183ee281c7996b93eb38a5d95" - integrity sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q== - -esbuild-netbsd-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz#c27cde8b5cb55dcc227943a18ab078fb98d0adbf" - integrity sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw== +esbuild-netbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81" + integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w== esbuild-openbsd-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.21.tgz#f886b93feefddbe573528fa4b421c9c6e2bc969b" integrity sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA== -esbuild-openbsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz#1ca29bb7a2bf09592dcc26afdb45108f08a2cdbd" - integrity sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ== - -esbuild-openbsd-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz#af5ab2d1cb41f09064bba9465fc8bf1309150df1" - integrity sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA== +esbuild-openbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b" + integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw== esbuild-serve@^1.0.1: version "1.0.1" @@ -6157,60 +4857,40 @@ esbuild-sunos-64@0.14.21: resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.21.tgz#3829e4d57d4cb6950837fe90b0b67cdfb37cf13a" integrity sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA== -esbuild-sunos-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz#c9446f7d8ebf45093e7bb0e7045506a88540019b" - integrity sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA== - -esbuild-sunos-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz#db3ae20526055cf6fd5c4582676233814603ac54" - integrity sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA== +esbuild-sunos-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da" + integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw== esbuild-windows-32@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.21.tgz#b858a22d1a82e53cdc59310cd56294133f7a95e7" integrity sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A== -esbuild-windows-32@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz#f8e9b4602fd0ccbd48e5c8d117ec0ba4040f2ad1" - integrity sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw== - -esbuild-windows-32@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz#021ffceb0a3f83078262870da88a912293c57475" - integrity sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg== +esbuild-windows-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31" + integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w== esbuild-windows-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.21.tgz#7bb5a027d5720cf9caf18a4bedd11327208f1f12" integrity sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA== -esbuild-windows-64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz#280f58e69f78535f470905ce3e43db1746518107" - integrity sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw== - -esbuild-windows-64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz#a4d3407b580f9faac51f61eec095fa985fb3fee4" - integrity sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA== +esbuild-windows-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4" + integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ== esbuild-windows-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.21.tgz#25df54521ad602c826b262ea2e7cc1fe80f5c2f5" integrity sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw== -esbuild-windows-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz#d97e9ac0f95a4c236d9173fa9f86c983d6a53f54" - integrity sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw== - -esbuild-windows-arm64@0.14.48: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz#762c0562127d8b09bfb70a3c816460742dd82880" - integrity sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g== +esbuild-windows-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982" + integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg== esbuild@^0.14.18: version "0.14.21" @@ -6237,57 +4917,32 @@ esbuild@^0.14.18: esbuild-windows-64 "0.14.21" esbuild-windows-arm64 "0.14.21" -esbuild@^0.14.27: - version "0.14.48" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.48.tgz#da5d8d25cd2d940c45ea0cfecdca727f7aee2b85" - integrity sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA== +esbuild@^0.14.47, esbuild@^0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2" + integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA== optionalDependencies: - esbuild-android-64 "0.14.48" - esbuild-android-arm64 "0.14.48" - esbuild-darwin-64 "0.14.48" - esbuild-darwin-arm64 "0.14.48" - esbuild-freebsd-64 "0.14.48" - esbuild-freebsd-arm64 "0.14.48" - esbuild-linux-32 "0.14.48" - esbuild-linux-64 "0.14.48" - esbuild-linux-arm "0.14.48" - esbuild-linux-arm64 "0.14.48" - esbuild-linux-mips64le "0.14.48" - esbuild-linux-ppc64le "0.14.48" - esbuild-linux-riscv64 "0.14.48" - esbuild-linux-s390x "0.14.48" - esbuild-netbsd-64 "0.14.48" - esbuild-openbsd-64 "0.14.48" - esbuild-sunos-64 "0.14.48" - esbuild-windows-32 "0.14.48" - esbuild-windows-64 "0.14.48" - esbuild-windows-arm64 "0.14.48" - -esbuild@^0.14.38: - version "0.14.38" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.38.tgz#99526b778cd9f35532955e26e1709a16cca2fb30" - integrity sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA== - optionalDependencies: - esbuild-android-64 "0.14.38" - esbuild-android-arm64 "0.14.38" - esbuild-darwin-64 "0.14.38" - esbuild-darwin-arm64 "0.14.38" - esbuild-freebsd-64 "0.14.38" - esbuild-freebsd-arm64 "0.14.38" - esbuild-linux-32 "0.14.38" - esbuild-linux-64 "0.14.38" - esbuild-linux-arm "0.14.38" - esbuild-linux-arm64 "0.14.38" - esbuild-linux-mips64le "0.14.38" - esbuild-linux-ppc64le "0.14.38" - esbuild-linux-riscv64 "0.14.38" - esbuild-linux-s390x "0.14.38" - esbuild-netbsd-64 "0.14.38" - esbuild-openbsd-64 "0.14.38" - esbuild-sunos-64 "0.14.38" - esbuild-windows-32 "0.14.38" - esbuild-windows-64 "0.14.38" - esbuild-windows-arm64 "0.14.38" + "@esbuild/linux-loong64" "0.14.54" + esbuild-android-64 "0.14.54" + esbuild-android-arm64 "0.14.54" + esbuild-darwin-64 "0.14.54" + esbuild-darwin-arm64 "0.14.54" + esbuild-freebsd-64 "0.14.54" + esbuild-freebsd-arm64 "0.14.54" + esbuild-linux-32 "0.14.54" + esbuild-linux-64 "0.14.54" + esbuild-linux-arm "0.14.54" + esbuild-linux-arm64 "0.14.54" + esbuild-linux-mips64le "0.14.54" + esbuild-linux-ppc64le "0.14.54" + esbuild-linux-riscv64 "0.14.54" + esbuild-linux-s390x "0.14.54" + esbuild-netbsd-64 "0.14.54" + esbuild-openbsd-64 "0.14.54" + esbuild-sunos-64 "0.14.54" + esbuild-windows-32 "0.14.54" + esbuild-windows-64 "0.14.54" + esbuild-windows-arm64 "0.14.54" esbuild@^0.9.0: version "0.9.7" @@ -6299,16 +4954,6 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -6397,10 +5042,10 @@ eslint-plugin-import@^2.25.2: resolve "^1.20.0" tsconfig-paths "^3.12.0" -eslint-plugin-jest@^26.6.0: - version "26.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-26.6.0.tgz#546804fa42da75d7d58d4d3b278d5186abd3f6c0" - integrity sha512-f8n46/97ZFdU4KqeQYqO8AEVGIhHWvkpgNBWHH3jrM28/y8llnbf3IjfIKv6p2pZIMinK1PCqbbROxs9Eud02Q== +eslint-plugin-jest@^26.8.2: + version "26.8.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-26.8.2.tgz#42a1248a5ade2bc589eb0f9c4e0608dd89b18cf3" + integrity sha512-67oh0FKaku9y48OpLzL3uK9ckrgLb83Sp5gxxTbtOGDw9lq6D8jw/Psj/9CipkbK406I2M7mvx1q+pv/MdbvxA== dependencies: "@typescript-eslint/utils" "^5.10.0" @@ -6614,21 +5259,11 @@ estree-walker@^1.0.1: resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== -estree-walker@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - events@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" @@ -6688,21 +5323,6 @@ external-editor@^3.1.0: iconv-lite "^0.4.24" tmp "^0.0.33" -extract-zip@^1.0.3: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - fake-indexeddb@^3.1.7: version "3.1.7" resolved "https://registry.yarnpkg.com/fake-indexeddb/-/fake-indexeddb-3.1.7.tgz#d9efbeade113c15efbe862e4598a4b0a1797ed9f" @@ -6743,13 +5363,6 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" -faye-websocket@0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== - dependencies: - websocket-driver ">=0.5.1" - fb-watchman@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" @@ -6778,24 +5391,6 @@ filelist@^1.0.1: dependencies: minimatch "^5.0.1" -filing-cabinet@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-3.1.0.tgz#3f2a347f0392faad772744de099e25b6dd6f86fd" - integrity sha512-ZFutWTo14Z1xmog76UoQzDKEza1fSpqc+HvUN6K6GILrfhIn6NbR8fHQktltygF+wbt7PZ/EvfLK6yJnebd40A== - dependencies: - app-module-path "^2.2.0" - commander "^2.20.3" - debug "^4.3.3" - enhanced-resolve "^5.8.3" - is-relative-path "^1.0.2" - module-definition "^3.3.1" - module-lookup-amd "^7.0.1" - resolve "^1.21.0" - resolve-dependency-path "^2.0.0" - sass-lookup "^3.0.0" - stylus-lookup "^3.0.1" - typescript "^3.9.7" - fill-range@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" @@ -6803,19 +5398,6 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - find-cache-dir@^3.3.1: version "3.3.2" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" @@ -6856,38 +5438,6 @@ find-yarn-workspace-root2@1.2.16: micromatch "^4.0.2" pkg-dir "^4.2.0" -firebase@^9.6.5: - version "9.6.6" - resolved "https://registry.yarnpkg.com/firebase/-/firebase-9.6.6.tgz#77f0b678d0d6ca48506807c107c28fead85be48d" - integrity sha512-roF8aQ8D7YOI0txUNm45BQJZG5t4Xip2lg/V0u6BxnScaefuo9T6baR70soWMecCMQYys5h3OKNLlCpnC5PJxg== - dependencies: - "@firebase/analytics" "0.7.5" - "@firebase/analytics-compat" "0.1.6" - "@firebase/app" "0.7.16" - "@firebase/app-check" "0.5.3" - "@firebase/app-check-compat" "0.2.3" - "@firebase/app-compat" "0.1.17" - "@firebase/app-types" "0.7.0" - "@firebase/auth" "0.19.8" - "@firebase/auth-compat" "0.2.8" - "@firebase/database" "0.12.5" - "@firebase/database-compat" "0.1.5" - "@firebase/firestore" "3.4.4" - "@firebase/firestore-compat" "0.1.13" - "@firebase/functions" "0.7.8" - "@firebase/functions-compat" "0.1.9" - "@firebase/installations" "0.5.5" - "@firebase/messaging" "0.9.8" - "@firebase/messaging-compat" "0.1.8" - "@firebase/performance" "0.5.5" - "@firebase/performance-compat" "0.1.5" - "@firebase/polyfill" "0.3.36" - "@firebase/remote-config" "0.3.4" - "@firebase/remote-config-compat" "0.1.5" - "@firebase/storage" "0.9.2" - "@firebase/storage-compat" "0.1.10" - "@firebase/util" "1.4.3" - flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -6906,16 +5456,6 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== - -follow-redirects@^1.0.0: - version "1.14.8" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc" - integrity sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA== - foreach@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" @@ -6930,29 +5470,11 @@ form-data@^3.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -6971,7 +5493,7 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.0.0, fs-extra@^9.0.1: +fs-extra@^9.0.1: version "9.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== @@ -7020,14 +5542,6 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-amd-module-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-3.0.0.tgz#bb334662fa04427018c937774570de495845c288" - integrity sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw== - dependencies: - ast-module-types "^2.3.2" - node-source-walk "^4.0.0" - get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" @@ -7057,20 +5571,6 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== -get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - get-stream@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" @@ -7103,6 +5603,11 @@ glob-parent@^6.0.1: dependencies: is-glob "^4.0.3" +glob-regex@^0.3.0: + version "0.3.2" + resolved "https://registry.yarnpkg.com/glob-regex/-/glob-regex-0.3.2.tgz#27348f2f60648ec32a4a53137090b9fb934f3425" + integrity sha512-m5blUd3/OqDTWwzBBtWBPrGlAzatRywHameHeekAZyZrskYouOGdNB8T/q6JucucvJXtOuyHIn0/Yia7iDasDw== + glob-to-regexp@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" @@ -7132,35 +5637,6 @@ glob@7.2.0, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glo once "^1.3.0" path-is-absolute "^1.0.0" -global-agent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" - integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== - dependencies: - boolean "^3.0.1" - es6-error "^4.1.1" - matcher "^3.0.0" - roarr "^2.15.3" - semver "^7.3.2" - serialize-error "^7.0.1" - -global-dirs@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" - integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== - dependencies: - ini "2.0.0" - -global-tunnel-ng@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f" - integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg== - dependencies: - encodeurl "^1.0.2" - lodash "^4.17.10" - npm-conf "^1.1.3" - tunnel "^0.0.6" - globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -7180,13 +5656,6 @@ globals@^13.6.0, globals@^13.9.0: dependencies: type-fest "^0.20.2" -globalthis@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz#2a235d34f4d8036219f7e34929b5de9e18166b8b" - integrity sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ== - dependencies: - define-properties "^1.1.3" - globby@^10.0.1: version "10.0.2" resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" @@ -7201,7 +5670,7 @@ globby@^10.0.1: merge2 "^1.2.3" slash "^3.0.0" -globby@^11.0.0, globby@^11.0.3, globby@^11.0.4, globby@^11.1.0: +globby@^11.0.0, globby@^11.0.4, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -7224,40 +5693,16 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -gonzales-pe@^4.2.3: - version "4.3.0" - resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" - integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== - dependencies: - minimist "^1.2.5" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" +globrex@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" + integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.9" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= - grapheme-splitter@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" @@ -7305,11 +5750,6 @@ has-unicode@^2.0.0: resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -7323,9 +5763,9 @@ he@1.2.0: integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== history@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/history/-/history-5.2.0.tgz#7cdd31cf9bac3c5d31f09c231c9928fad0007b7c" - integrity sha512-uPSF6lAJb3nSePJ43hN3eKj1dTWpN9gMod0ZssbFTIsen+WehTmEadgL+kg78xLJFdRfrrC//SavDzmRVdE+Ig== + version "5.3.0" + resolved "https://registry.yarnpkg.com/history/-/history-5.3.0.tgz#1548abaa245ba47992f063a0783db91ef201c73b" + integrity sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ== dependencies: "@babel/runtime" "^7.7.6" @@ -7380,16 +5820,6 @@ htmlparser2@^6.1.0: domutils "^2.5.2" entities "^2.0.0" -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http-parser-js@>=0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.5.tgz#d7c30d5d3c90d865b4a2e870181f9d6f22ac7ac5" - integrity sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA== - http-proxy-agent@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" @@ -7399,24 +5829,6 @@ http-proxy-agent@^4.0.1: agent-base "6" debug "4" -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - https-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" @@ -7440,14 +5852,6 @@ husky@^7.0.4: resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.4.tgz#242048245dc49c8fb1bf0cc7cfb98dd722531535" integrity sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== -iconv-corefoundation@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz#31065e6ab2c9272154c8b0821151e2c88f1b002a" - integrity sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ== - dependencies: - cli-truncate "^2.1.0" - node-addon-api "^1.6.3" - iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -7455,7 +5859,7 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@^0.6.2, iconv-lite@^0.6.3: +iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== @@ -7469,11 +5873,6 @@ idb-keyval@^6.1.0: dependencies: safari-14-idb-fix "^3.0.0" -idb@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/idb/-/idb-3.0.2.tgz#c8e9122d5ddd40f13b60ae665e4862f8b13fa384" - integrity sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw== - idb@^6.1.4: version "6.1.5" resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.5.tgz#dbc53e7adf1ac7c59f9b2bf56e00b4ea4fce8c7b" @@ -7517,11 +5916,6 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - import-local@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" @@ -7540,16 +5934,6 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -indent-string@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" - integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -7563,12 +5947,7 @@ inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ini@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -ini@^1.3.4, ini@~1.3.0: +ini@~1.3.0: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -7652,14 +6031,7 @@ is-callable@^1.1.4, is-callable@^1.2.4: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-ci@^3.0.0, is-ci@^3.0.1: +is-ci@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== @@ -7674,9 +6046,9 @@ is-core-module@^2.2.0, is-core-module@^2.5.0, is-core-module@^2.8.0, is-core-mod has "^1.0.3" is-core-module@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + version "2.10.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" + integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== dependencies: has "^1.0.3" @@ -7728,14 +6100,6 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-installed-globally@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" - integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== - dependencies: - global-dirs "^3.0.0" - is-path-inside "^3.0.2" - is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" @@ -7754,11 +6118,6 @@ is-negative-zero@^2.0.1: resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== -is-npm@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" - integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== - is-number-object@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" @@ -7776,11 +6135,6 @@ is-obj@^1.0.1: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - is-path-cwd@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" @@ -7800,11 +6154,6 @@ is-path-inside@^2.1.0: dependencies: path-is-inside "^1.0.2" -is-path-inside@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -7833,11 +6182,6 @@ is-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= -is-relative-path@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-relative-path/-/is-relative-path-1.0.2.tgz#091b46a0d67c1ed0fe85f1f8cfdde006bb251d46" - integrity sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY= - is-shared-array-buffer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" @@ -7890,11 +6234,6 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-url@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" - integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== - is-weakref@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" @@ -7907,28 +6246,11 @@ is-windows@^1.0.0: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isbinaryfile@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" - integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== - dependencies: - buffer-alloc "^1.2.0" - -isbinaryfile@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.8.tgz#5d34b94865bd4946633ecc78a026fc76c5b11fcf" - integrity sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -8410,17 +6732,6 @@ jmespath@0.16.0: resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== -joi@^17.5.0: - version "17.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" - integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -8484,11 +6795,6 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -8519,11 +6825,6 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - json5@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" @@ -8531,11 +6832,6 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.1, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== - json5@^2.1.2, json5@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" @@ -8543,6 +6839,11 @@ json5@^2.1.2, json5@^2.2.0: dependencies: minimist "^1.2.5" +json5@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" @@ -8572,16 +6873,6 @@ jsonpointer@^5.0.0: array-includes "^3.1.3" object.assign "^4.1.2" -jszip@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.7.1.tgz#bd63401221c15625a1228c556ca8a68da6fda3d9" - integrity sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg== - dependencies: - lie "~3.3.0" - pako "~1.0.2" - readable-stream "~2.3.6" - set-immediate-shim "~1.0.1" - keytar@^7.7.0: version "7.9.0" resolved "https://registry.yarnpkg.com/keytar/-/keytar-7.9.0.tgz#4c6225708f51b50cbf77c5aae81721964c2918cb" @@ -8590,13 +6881,6 @@ keytar@^7.7.0: node-addon-api "^4.3.0" prebuild-install "^7.0.1" -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - kind-of@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -8619,18 +6903,6 @@ language-tags@^1.0.5: dependencies: language-subtag-registry "~0.3.2" -latest-version@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - -lazy-val@^1.0.4, lazy-val@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" - integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -8659,13 +6931,6 @@ lie@3.1.1: dependencies: immediate "~3.0.5" -lie@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" - integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== - dependencies: - immediate "~3.0.5" - lilconfig@2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.4.tgz#f4507d043d7058b380b6a8f5cb7bcd4b34cee082" @@ -8716,21 +6981,6 @@ listr2@^4.0.1: through "^2.3.8" wrap-ansi "^7.0.0" -livereload-js@^3.3.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-3.3.3.tgz#3e4f5699f741fdf8be6dc9c46c523e4fc1abbd0d" - integrity sha512-a7Jipme3XIBIryJluWP5LQrEAvhobDPyScBe+q+MYwxBiMT2Ck7msy4tAdF8TAa33FMdJqX4guP81Yhiu6BkmQ== - -livereload@^0.9.1: - version "0.9.3" - resolved "https://registry.yarnpkg.com/livereload/-/livereload-0.9.3.tgz#a714816375ed52471408bede8b49b2ee6a0c55b1" - integrity sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw== - dependencies: - chokidar "^3.5.0" - livereload-js "^3.3.1" - opts ">= 1.2.0" - ws "^7.4.3" - load-yaml-file@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d" @@ -8784,11 +7034,6 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -8809,7 +7054,7 @@ lodash.startcase@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" integrity sha1-lDbjTtJgk+1/+uGTYUQ1CRXZrdg= -lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: +lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -8832,11 +7077,6 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -long@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -8844,16 +7084,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -8886,6 +7116,13 @@ magic-string@^0.25.0, magic-string@^0.25.7: dependencies: sourcemap-codec "^1.4.4" +magic-string@^0.26.2: + version "0.26.2" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.2.tgz#5331700e4158cd6befda738bb6b0c7b93c0d4432" + integrity sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A== + dependencies: + sourcemap-codec "^1.4.8" + make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" @@ -8905,7 +7142,7 @@ map-obj@^1.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= -map-obj@^4.0.0, map-obj@^4.1.0: +map-obj@^4.0.0: version "4.3.0" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== @@ -8921,36 +7158,11 @@ markdown-it@^12.3.2: mdurl "^1.0.1" uc.micro "^1.0.5" -matcher@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" - integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== - dependencies: - escape-string-regexp "^4.0.0" - mdurl@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= -meow@^10.1.2: - version "10.1.2" - resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.2.tgz#62951cb69afa69594142c8250806bc30a3912e4d" - integrity sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q== - dependencies: - "@types/minimist" "^1.2.2" - camelcase-keys "^7.0.0" - decamelize "^5.0.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.2" - read-pkg-up "^8.0.0" - redent "^4.0.0" - trim-newlines "^4.0.2" - type-fest "^1.2.2" - yargs-parser "^20.2.9" - meow@^6.0.0: version "6.1.1" resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467" @@ -8986,12 +7198,12 @@ micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" -mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": +mime-db@1.51.0: version "1.51.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@^2.1.27: version "2.1.34" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== @@ -9003,43 +7215,21 @@ mime@^1.3.4: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.5.2: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - mimic-response@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== -min-indent@^1.0.0, min-indent@^1.0.1: +min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -minimatch@3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - minimatch@4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" @@ -9061,7 +7251,7 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" -minimist-options@4.1.0, minimist-options@^4.0.2: +minimist-options@^4.0.2: version "4.1.0" resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== @@ -9075,6 +7265,11 @@ minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== +minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + mixme@^0.5.1: version "0.5.4" resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.4.tgz#8cb3bd0cd32a513c161bf1ca99d143f0bcf2eff3" @@ -9085,7 +7280,7 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== -mkdirp@^0.5.4, mkdirp@^0.5.5: +mkdirp@^0.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -9097,26 +7292,11 @@ mobx-react-lite@^3.2.3: resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.2.3.tgz#83d2b32ebf4383cd0dc0d397acbf53a8e9c66765" integrity sha512-7exWp1FV0M9dP08H9PIeHlJqDw4IdkQVRMfLYaZFMmlbzSS6ZU6p/kx392KN+rVf81hH3IQYewvRGQ70oiwmbw== -mobx-react-lite@^3.3.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.4.0.tgz#d59156a96889cdadad751e5e4dab95f28926dfff" - integrity sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ== - -mobx-utils@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/mobx-utils/-/mobx-utils-6.0.5.tgz#0cce9afb07fbba1fb559f959f8cea1f44baa7252" - integrity sha512-QOduwicYedD4mwYZRl8+c3BalljFDcubg+PUGqBkn8tOuBoj2q7GhjXBP6JXM9J+Zh+2mePK8IoToeLfqr3Z/w== - mobx@^6.3.13, mobx@^6.3.8: version "6.3.13" resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.3.13.tgz#93e56a57ee72369f850cf3d6398fd36ee8ef062e" integrity sha512-zDDKDhYUk9QCHQUdLG+wb4Jv/nXutSLt/P8kkwHyjdbrJO4OZS6QTEsrOnrKM39puqXSrJZHdB6+yRys2NBFFA== -mobx@^6.5.0: - version "6.6.1" - resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.6.1.tgz#70ee6aa82f25aeb7e7d522bd621207434e509318" - integrity sha512-7su3UZv5JF+ohLr2opabjbUAERfXstMY+wiBtey8yNAPoB8H187RaQXuhFjNkH8aE4iHbDWnhDFZw0+5ic4nGQ== - mocha@^9.1.1: version "9.2.2" resolved "https://registry.yarnpkg.com/mocha/-/mocha-9.2.2.tgz#d70db46bdb93ca57402c809333e5a84977a88fb9" @@ -9147,25 +7327,6 @@ mocha@^9.1.1: yargs-parser "20.2.4" yargs-unparser "2.0.0" -module-definition@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-3.3.1.tgz#fedef71667713e36988b93d0626a4fe7b35aebfc" - integrity sha512-kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A== - dependencies: - ast-module-types "^2.7.1" - node-source-walk "^4.0.0" - -module-lookup-amd@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/module-lookup-amd/-/module-lookup-amd-7.0.1.tgz#d67c1a93f2ff8e38b8774b99a638e9a4395774b2" - integrity sha512-w9mCNlj0S8qviuHzpakaLVc+/7q50jl9a/kmJ/n8bmXQZgDPkQHnPBb8MUOYh3WpAYkXuNc2c+khsozhIp/amQ== - dependencies: - commander "^2.8.1" - debug "^4.1.0" - glob "^7.1.6" - requirejs "^2.3.5" - requirejs-config-file "^4.0.0" - ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -9191,7 +7352,7 @@ nanoid@3.3.1: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== -nanoid@^3.1.30, nanoid@^3.1.31, nanoid@^3.2.0: +nanoid@^3.1.30, nanoid@^3.1.31: version "3.2.0" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" integrity sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== @@ -9211,21 +7372,11 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -new-github-issue-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz#e17be1f665a92de465926603e44b9f8685630c1d" - integrity sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA== - next-pwa@^5.5.4: version "5.5.4" resolved "https://registry.yarnpkg.com/next-pwa/-/next-pwa-5.5.4.tgz#5a96bb4762c649ed875e5d98a1183132c0199f49" @@ -9281,17 +7432,12 @@ node-abi@^3.3.0: dependencies: semver "^7.3.5" -node-addon-api@^1.6.3: - version "1.7.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" - integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== - node-addon-api@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ== -node-fetch@2.6.7, node-fetch@^2.6.7: +node-fetch@^2.6.7: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -9308,17 +7454,10 @@ node-releases@^2.0.1: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01" integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg== -node-releases@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - -node-source-walk@^4.0.0, node-source-walk@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.2.0.tgz#c2efe731ea8ba9c03c562aa0a9d984e54f27bc2c" - integrity sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA== - dependencies: - "@babel/parser" "^7.0.0" +node-releases@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" + integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== normalize-package-data@^2.5.0: version "2.5.0" @@ -9330,7 +7469,7 @@ normalize-package-data@^2.5.0: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-package-data@^3.0.0, normalize-package-data@^3.0.2: +normalize-package-data@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== @@ -9345,19 +7484,6 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -npm-conf@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" - integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== - dependencies: - config-chain "^1.1.11" - pify "^3.0.0" - npm-normalize-package-bin@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" @@ -9474,18 +7600,6 @@ object.values@^1.1.5: define-properties "^1.1.3" es-abstract "^1.19.1" -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -9524,11 +7638,6 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" -"opts@>= 1.2.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/opts/-/opts-2.0.2.tgz#a17e189fbbfee171da559edd8a42423bc5993ce1" - integrity sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg== - os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -9539,11 +7648,6 @@ outdent@^0.5.0: resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.5.0.tgz#9e10982fdc41492bb473ad13840d22f9655be2ff" integrity sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q== -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - p-filter@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" @@ -9615,21 +7719,6 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -pako@~1.0.2: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -9666,11 +7755,6 @@ parse5@6.0.1, parse5@^6.0.1: resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -9731,11 +7815,6 @@ pify@^2.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" @@ -9765,23 +7844,6 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" -plist@^3.0.1, plist@^3.0.4: - version "3.0.5" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.5.tgz#2cbeb52d10e3cdccccf0c11a63a85d830970a987" - integrity sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA== - dependencies: - base64-js "^1.5.1" - xmlbuilder "^9.0.7" - -postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - postcss@8.4.5: version "8.4.5" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" @@ -9791,19 +7853,10 @@ postcss@8.4.5: picocolors "^1.0.0" source-map-js "^1.0.1" -postcss@^8.1.7: - version "8.4.6" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.6.tgz#c5ff3c3c457a23864f32cb45ac9b741498a09ae1" - integrity sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA== - dependencies: - nanoid "^3.2.0" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.4.13: - version "8.4.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== +postcss@^8.4.16: + version "8.4.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" + integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== dependencies: nanoid "^3.3.4" picocolors "^1.0.0" @@ -9828,25 +7881,6 @@ prebuild-install@^7.0.1: tar-fs "^2.0.0" tunnel-agent "^0.6.0" -precinct-80@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/precinct-80/-/precinct-80-8.0.0.tgz#db690060bdb0e7efaa9ece079c52bbd3fc6b6ba0" - integrity sha512-uGmfFcw9z6NfcpZ7YhSd2iSJZlVh8px8Be/SQeiTAx5TAG2ZEATxb0qjL/MF0VCVXbz8NBULff1YqdqR7JMkDQ== - dependencies: - commander "^2.20.3" - debug "^4.3.1" - detective-amd "^3.0.1" - detective-cjs "^3.1.1" - detective-es6 "^2.2.0" - detective-less "^1.0.2" - detective-postcss "^4.0.0" - detective-sass "^3.0.1" - detective-scss "^2.0.1" - detective-stylus "^1.0.0" - detective-typescript-70 "^7.0.0" - module-definition "^3.3.1" - node-source-walk "^4.2.0" - preferred-pm@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/preferred-pm/-/preferred-pm-3.0.3.tgz#1b6338000371e3edbce52ef2e4f65eb2e73586d6" @@ -9867,11 +7901,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - prettier@^1.19.1: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" @@ -9911,11 +7940,6 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -promise-polyfill@8.1.3: - version "8.1.3" - resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-8.1.3.tgz#8c99b3cf53f3a91c68226ffde7bde81d7f904116" - integrity sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== - prompts@^2.0.1: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" @@ -9940,30 +7964,6 @@ prop-types@^15.7.2: object-assign "^4.1.1" react-is "^16.13.1" -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -protobufjs@^6.10.0: - version "6.11.3" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" - integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.1" - "@types/node" ">=13.7.0" - long "^4.0.0" - proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" @@ -9997,13 +7997,6 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -pupa@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - qs@^6.9.1: version "6.10.3" resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" @@ -10026,11 +8019,6 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -10038,7 +8026,7 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -rc@^1.2.7, rc@^1.2.8: +rc@^1.2.7: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -10048,23 +8036,6 @@ rc@^1.2.7, rc@^1.2.8: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-dom@^17.0: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - -react-dom@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.1.0.tgz#7f6dd84b706408adde05e1df575b3a024d7e8a2f" - integrity sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.22.0" - react-dom@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" @@ -10080,10 +8051,10 @@ react-error-boundary@^3.1.4: dependencies: "@babel/runtime" "^7.12.5" -react-feather@^2.0.9: - version "2.0.9" - resolved "https://registry.yarnpkg.com/react-feather/-/react-feather-2.0.9.tgz#6e42072130d2fa9a09d4476b0e61b0ed17814480" - integrity sha512-yMfCGRkZdXwIs23Zw/zIWCJO3m3tlaUvtHiXlW+3FH7cIT6fiK1iJ7RJWugXq7Fso8ZaQyUm92/GOOHXvkiVUw== +react-feather@^2.0.10: + version "2.0.10" + resolved "https://registry.yarnpkg.com/react-feather/-/react-feather-2.0.10.tgz#0e9abf05a66754f7b7bb71757ac4da7fb6be3b68" + integrity sha512-BLhukwJ+Z92Nmdcs+EMw6dy1Z/VLiJTzEQACDUEnWMClhYnFykJCGWQx+NmwP/qQHGX/5CzQ+TGi8ofg2+HzVQ== dependencies: prop-types "^15.7.2" @@ -10127,10 +8098,10 @@ react-is@^17.0.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-refresh@^0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.13.0.tgz#cbd01a4482a177a5da8d44c9755ebb1f26d5a1c1" - integrity sha512-XP8A9BT0CpRBD+NYLLeIhld/RqG9+gktUjW1FkE+Vm7OCinbG1SshcK5tb9ls4kzvjZr9mOQc7HYgBngEyPAXg== +react-refresh@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" + integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== react-remove-scroll-bar@^2.3.3: version "2.3.3" @@ -10175,21 +8146,6 @@ react-style-singleton@^2.2.1: invariant "^2.2.4" tslib "^2.0.0" -react@^17.0: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -react@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.1.0.tgz#6f8620382decb17fdc5cc223a115e2adbf104890" - integrity sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ== - dependencies: - loose-envify "^1.1.0" - react@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" @@ -10197,17 +8153,6 @@ react@^18.2.0: dependencies: loose-envify "^1.1.0" -read-config-file@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-6.2.0.tgz#71536072330bcd62ba814f91458b12add9fc7ade" - integrity sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg== - dependencies: - dotenv "^9.0.2" - dotenv-expand "^5.1.0" - js-yaml "^4.1.0" - json5 "^2.2.0" - lazy-val "^1.0.4" - read-package-json@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-4.1.1.tgz#153be72fce801578c1c86b8ef2b21188df1b9eea" @@ -10227,15 +8172,6 @@ read-pkg-up@^7.0.1: read-pkg "^5.2.0" type-fest "^0.8.1" -read-pkg-up@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz#72f595b65e66110f43b052dd9af4de6b10534670" - integrity sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ== - dependencies: - find-up "^5.0.0" - read-pkg "^6.0.0" - type-fest "^1.0.1" - read-pkg@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" @@ -10246,16 +8182,6 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -read-pkg@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-6.0.0.tgz#a67a7d6a1c2b0c3cd6aa2ea521f40c458a4a504c" - integrity sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^3.0.2" - parse-json "^5.2.0" - type-fest "^1.0.1" - read-yaml-file@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-yaml-file/-/read-yaml-file-1.1.0.tgz#9362bbcbdc77007cc8ea4519fe1c0b821a7ce0d8" @@ -10273,7 +8199,7 @@ read@1, read@^1.0.7, read@~1.0.1: dependencies: mute-stream "~0.0.4" -readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6: +readable-stream@^2.0.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -10312,6 +8238,16 @@ realistic-structured-clone@^2.0.1: typeson "^6.1.0" typeson-registry "^1.0.0-alpha.20" +recrawl-sync@^2.0.3: + version "2.2.2" + resolved "https://registry.yarnpkg.com/recrawl-sync/-/recrawl-sync-2.2.2.tgz#a5a8664c77267d603d601825af544d6716d69e15" + integrity sha512-E2sI4F25Fu2nrfV+KsnC7/qfk/spQIYXlonfQoS4rwxeNK5BjxnLPbWiRXHVXPwYBOTWtPX5765kTm/zJiL+LQ== + dependencies: + "@cush/relative" "^1.0.0" + glob-regex "^0.3.0" + slash "^3.0.0" + tslib "^1.9.3" + redent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -10320,14 +8256,6 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -redent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz#0c0ba7caabb24257ab3bb7a4fd95dd1d5c5681f9" - integrity sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag== - dependencies: - indent-string "^5.0.0" - strip-indent "^4.0.0" - regenerate-unicode-properties@^10.0.1: version "10.0.1" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" @@ -10377,20 +8305,6 @@ regexpu-core@^5.0.1: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.0.0" -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - regjsgen@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" @@ -10418,24 +8332,6 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== -requirejs-config-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/requirejs-config-file/-/requirejs-config-file-4.0.0.tgz#4244da5dd1f59874038cc1091d078d620abb6ebc" - integrity sha512-jnIre8cbWOyvr8a5F2KuqBnY+SDA4NXr/hzEZJG79Mxm2WiFQz2dzhC8ibtPJS7zkmBEl1mxSwp5HhC1W4qpxw== - dependencies: - esprima "^4.0.0" - stringify-object "^3.2.1" - -requirejs@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9" - integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" @@ -10448,11 +8344,6 @@ resolve-cwd@^3.0.0: dependencies: resolve-from "^5.0.0" -resolve-dependency-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-dependency-path/-/resolve-dependency-path-2.0.0.tgz#11700e340717b865d216c66cabeb4a2a3c696736" - integrity sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -10468,7 +8359,7 @@ resolve.exports@^1.1.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== -resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.21.0: +resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0: version "1.22.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== @@ -10477,7 +8368,7 @@ resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.2 path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.22.0: +resolve@^1.22.1: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -10494,13 +8385,6 @@ resolve@^2.0.0-next.3: is-core-module "^2.2.0" path-parse "^1.0.6" -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -10519,13 +8403,6 @@ rfdc@^1.3.0: resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== -rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" @@ -10533,17 +8410,12 @@ rimraf@^2.6.3: dependencies: glob "^7.1.3" -roarr@^2.15.3: - version "2.15.4" - resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" - integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: - boolean "^3.0.1" - detect-node "^2.0.4" - globalthis "^1.0.1" - json-stringify-safe "^5.0.1" - semver-compare "^1.0.0" - sprintf-js "^1.1.2" + glob "^7.1.3" rollup-plugin-terser@^7.0.0: version "7.0.2" @@ -10562,10 +8434,10 @@ rollup@^2.43.1: optionalDependencies: fsevents "~2.3.2" -rollup@^2.59.0: - version "2.75.7" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.75.7.tgz#221ff11887ae271e37dcc649ba32ce1590aaa0b9" - integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== +rollup@^2.75.6: + version "2.77.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.2.tgz#6b6075c55f9cc2040a5912e6e062151e42e2c4e3" + integrity sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g== optionalDependencies: fsevents "~2.3.2" @@ -10595,41 +8467,27 @@ safari-14-idb-fix@^3.0.0: resolved "https://registry.yarnpkg.com/safari-14-idb-fix/-/safari-14-idb-fix-3.0.0.tgz#450fc049b996ec7f3fd9ca2f89d32e0761583440" integrity sha512-eBNFLob4PMq8JA1dGyFn6G97q3/WzNtFK4RnzT1fnLq+9RyrGknzYiM/9B12MnKAxuj1IXr7UKYtTNtjyKMBog== -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-filename@^1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" - integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== - dependencies: - truncate-utf8-bytes "^1.0.0" - -sass-lookup@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac" - integrity sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== - dependencies: - commander "^2.16.0" - sax@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o= -sax@>=0.6.0, sax@^1.2.4: +sax@>=0.6.0: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -10641,21 +8499,6 @@ saxes@^5.0.1: dependencies: xmlchars "^2.2.0" -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -scheduler@^0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.22.0.tgz#83a5d63594edf074add9a7198b1bae76c3db01b8" - integrity sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ== - dependencies: - loose-envify "^1.1.0" - scheduler@^0.23.0: version "0.23.0" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" @@ -10681,37 +8524,6 @@ schema-utils@^3.1.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" -selenium-webdriver@4.0.0-rc-1: - version "4.0.0-rc-1" - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.0.0-rc-1.tgz#b1e7e5821298c8a071e988518dd6b759f0c41281" - integrity sha512-bcrwFPRax8fifRP60p7xkWDGSJJoMkPAzufMlk5K2NyLPht/YZzR2WcIk1+3gR8VOCLlst1P2PI+MXACaFzpIw== - dependencies: - jszip "^3.6.0" - rimraf "^3.0.2" - tmp "^0.2.1" - ws ">=7.4.6" - -selenium-webdriver@^4.0.0-beta.2: - version "4.1.1" - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.1.1.tgz#da083177d811f36614950e809e2982570f67d02e" - integrity sha512-Fr9e9LC6zvD6/j7NO8M1M/NVxFX67abHcxDJoP5w2KN/Xb1SyYLjMVPGgD14U2TOiKe4XKHf42OmFw9g2JgCBQ== - dependencies: - jszip "^3.6.0" - tmp "^0.2.1" - ws ">=7.4.6" - -semver-compare@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= - -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - "semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.4.1: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" @@ -10722,7 +8534,7 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -10741,13 +8553,6 @@ semver@^7.3.7: dependencies: lru-cache "^6.0.0" -serialize-error@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" - integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== - dependencies: - type-fest "^0.13.1" - serialize-javascript@6.0.0, serialize-javascript@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" @@ -10767,11 +8572,6 @@ set-blocking@^2.0.0, set-blocking@~2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= -set-immediate-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= - shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -10860,11 +8660,6 @@ slice-ansi@^5.0.0: ansi-styles "^6.0.0" is-fullwidth-code-point "^4.0.0" -smart-buffer@^4.0.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - smartwrap@^1.2.3: version "1.2.5" resolved "https://registry.yarnpkg.com/smartwrap/-/smartwrap-1.2.5.tgz#45ee3e09ac234e5f7f17c16e916f511834f3cd23" @@ -10903,7 +8698,7 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@^0.5.19, source-map-support@^0.5.6, source-map-support@~0.5.20: +source-map-support@^0.5.6, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -10933,7 +8728,7 @@ source-map@^0.8.0-beta.0: dependencies: whatwg-url "^7.0.0" -sourcemap-codec@^1.4.4: +sourcemap-codec@^1.4.4, sourcemap-codec@^1.4.8: version "1.4.8" resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== @@ -10977,11 +8772,6 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== -sprintf-js@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" - integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -10994,16 +8784,6 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" -stat-mode@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465" - integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== - -statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - stream-transform@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-2.1.3.tgz#a1c3ecd72ddbf500aa8d342b0b9df38f5aa598e3" @@ -11033,7 +8813,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -11095,7 +8875,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringify-object@^3.2.1, stringify-object@^3.3.0: +stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== @@ -11152,19 +8932,12 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz#b41379433dd06f5eae805e21d631e07ee670d853" - integrity sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA== - dependencies: - min-indent "^1.0.1" - strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: +strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= @@ -11174,21 +8947,6 @@ styled-jsx@5.0.2: resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.2.tgz#ff230fd593b737e9e68b630a694d460425478729" integrity sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ== -stylus-lookup@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/stylus-lookup/-/stylus-lookup-3.0.2.tgz#c9eca3ff799691020f30b382260a67355fefdddd" - integrity sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== - dependencies: - commander "^2.8.1" - debug "^4.1.0" - -sumchecker@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" - integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== - dependencies: - debug "^4.1.0" - supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.0: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" @@ -11264,14 +9022,6 @@ temp-dir@^2.0.0: resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== -temp-file@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz#766ea28911c683996c248ef1a20eea04d51652c7" - integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== - dependencies: - async-exit-hook "^2.0.1" - fs-extra "^10.0.0" - tempy@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" @@ -11350,13 +9100,6 @@ through@^2.3.8: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -tmp-promise@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" - integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== - dependencies: - tmp "^0.2.0" - tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -11364,7 +9107,7 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@^0.2.0, tmp@^0.2.1: +tmp@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== @@ -11381,11 +9124,6 @@ to-fast-properties@^2.0.0: resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -11431,18 +9169,6 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trim-newlines@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.0.2.tgz#d6aaaf6a0df1b4b536d183879a6b939489808c7c" - integrity sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew== - -truncate-utf8-bytes@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" - integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= - dependencies: - utf8-byte-length "^1.0.1" - ts-loader@^9.2.5: version "9.2.8" resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.8.tgz#e89aa32fa829c5cad0a1d023d6b3adecd51d5a48" @@ -11463,6 +9189,15 @@ tsconfig-paths@^3.12.0, tsconfig-paths@^3.9.0: minimist "^1.2.0" strip-bom "^3.0.0" +tsconfig-paths@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.1.0.tgz#f8ef7d467f08ae3a695335bf1ece088c5538d2c1" + integrity sha512-AHx4Euop/dXFC+Vx589alFba8QItjF+8hf8LtmuiCwHyI4rHXQtOOENaM8kvYf5fR0dRChy3wzWIZ9WbB7FWow== + dependencies: + json5 "^2.2.1" + minimist "^1.2.6" + strip-bom "^3.0.0" + tsconfig-replace-paths@^0.0.11: version "0.0.11" resolved "https://registry.yarnpkg.com/tsconfig-replace-paths/-/tsconfig-replace-paths-0.0.11.tgz#0059a5ba5b6c156b00038ce46842e3d4d801a33b" @@ -11472,16 +9207,6 @@ tsconfig-replace-paths@^0.0.11: globby "^10.0.1" json5 "^2.2.0" -tsconfig@*: - version "7.0.0" - resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" - integrity sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw== - dependencies: - "@types/strip-bom" "^3.0.0" - "@types/strip-json-comments" "0.0.30" - strip-bom "^3.0.0" - strip-json-comments "^2.0.0" - tslib@2.4.0, tslib@^2.0.0, tslib@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" @@ -11523,7 +9248,7 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -tunnel@0.0.6, tunnel@^0.0.6: +tunnel@0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== @@ -11655,11 +9380,6 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-fest@^1.0.1, type-fest@^1.2.1, type-fest@^1.2.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - typed-rest-client@^1.8.4: version "1.8.6" resolved "https://registry.yarnpkg.com/typed-rest-client/-/typed-rest-client-1.8.6.tgz#d8facd6abd98cbd8ad14cccf056ca5cc306919d7" @@ -11676,17 +9396,7 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^3.9.7: - version "3.9.10" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" - integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - -typescript@^4.7.2: +typescript@^4.6.4: version "4.7.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== @@ -11753,11 +9463,6 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -11775,44 +9480,19 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - upath@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== -update-browserslist-db@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824" - integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== +update-browserslist-db@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz#be06a5eedd62f107b7c19eb5bcefb194411abf38" + integrity sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q== dependencies: escalade "^3.1.1" picocolors "^1.0.0" -update-notifier@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" - integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== - dependencies: - boxen "^5.0.0" - chalk "^4.1.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.4.0" - is-npm "^5.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.1.0" - pupa "^2.1.1" - semver "^7.3.4" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -11825,13 +9505,6 @@ url-join@^4.0.1: resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - url@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" @@ -11860,11 +9533,6 @@ use-sidecar@^1.1.2: detect-node-es "^1.1.0" tslib "^2.0.0" -utf8-byte-length@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= - util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -11882,11 +9550,6 @@ util@^0.12.0: safe-buffer "^5.1.2" which-typed-array "^1.1.2" -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - uuid@3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" @@ -11921,29 +9584,25 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -verror@^1.10.0: - version "1.10.1" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz#4bf09eeccf4563b109ed4b3d458380c972b0cdeb" - integrity sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg== +vite-tsconfig-paths@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-3.5.0.tgz#bfdf93f8072eff04125112ea9602fd50ae8cdad9" + integrity sha512-NKIubr7gXgh/3uniQaOytSg+aKWPrjquP6anAy+zCWEn6h9fB8z2/qdlfQrTgZWaXJ2pHVlllrSdRZltHn9P4g== dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" + debug "^4.1.1" + globrex "^0.1.2" + recrawl-sync "^2.0.3" + tsconfig-paths "^4.0.0" -vite@^2.9.8: - version "2.9.13" - resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.13.tgz#859cb5d4c316c0d8c6ec9866045c0f7858ca6abc" - integrity sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw== +vite@^3.0.0: + version "3.0.5" + resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.5.tgz#56b8d52e00bbbd5f21d02f0868dc613b3246ecc6" + integrity sha512-bRvrt9Tw8EGW4jj64aYFTnVg134E8hgDxyl/eEHnxiGqYk7/pTPss6CWlurqPOUzqvEoZkZ58Ws+Iu8MB87iMA== dependencies: - esbuild "^0.14.27" - postcss "^8.4.13" - resolve "^1.22.0" - rollup "^2.59.0" + esbuild "^0.14.47" + postcss "^8.4.16" + resolve "^1.22.1" + rollup "^2.75.6" optionalDependencies: fsevents "~2.3.2" @@ -12072,20 +9731,6 @@ webpack@^5.68.0: watchpack "^2.3.1" webpack-sources "^3.2.3" -websocket-driver@>=0.5.1: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" @@ -12093,11 +9738,6 @@ whatwg-encoding@^1.0.5: dependencies: iconv-lite "0.4.24" -whatwg-fetch@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" - integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng== - whatwg-mimetype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" @@ -12186,13 +9826,6 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.2 || 2 || 3 || 4" -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" @@ -12405,21 +10038,11 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" -ws@>=7.4.6: - version "8.5.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" - integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== - -ws@^7.4.3, ws@^7.4.6: +ws@^7.4.6: version "7.5.7" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" @@ -12441,21 +10064,16 @@ xml2js@^0.4.23: sax ">=0.6.0" xmlbuilder "~11.0.0" -xmlbuilder@>=11.0.1: - version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== - -xmlbuilder@^9.0.7, xmlbuilder@~9.0.1: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - xmlbuilder@~11.0.0: version "11.0.1" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== +xmlbuilder@~9.0.1: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + xmlchars@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" @@ -12499,16 +10117,11 @@ yargs-parser@^18.1.2, yargs-parser@^18.1.3: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^20.2.2, yargs-parser@^20.2.9: +yargs-parser@^20.2.2: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-parser@^21.0.0: - version "21.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.0.tgz#a485d3966be4317426dd56bdb6a30131b281dc55" - integrity sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA== - yargs-unparser@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" @@ -12549,20 +10162,7 @@ yargs@^15.1.0: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^17.0.1: - version "17.3.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.3.1.tgz#da56b28f32e2fd45aefb402ed9c26f42be4c07b9" - integrity sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.0.0" - -yauzl@^2.10.0, yauzl@^2.3.1: +yauzl@^2.3.1: version "2.10.0" resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=