#!/usr/bin/env bun bun-lockfile-format-v0 tnoh&P{EtބCmS_Yʐzustand] csstypereactZ  uuid u 'cssescpostcss  nanoid yamlresolve"  hasown\  pify  is-glob]   j braces 'y    merge2 |fastqreusify= Jlchokidarfseventsreaddirpanymatchsucrasepiratesmz thenify  globY N whichisexe path-key  minipassx Io 7* #    _T  H  #    T   O!6! "!!jitidlvarg $ lodashclsxclsxrxjstslib&&& %y iP ;$ ?) ) ) )  E-(س\"%#S̽Fy9t yĔqA2+訊pLI%ː9%Ӎ?HqyKa֞JlTĮwBD{3N7SH~5Oõb\aL+գrk\sH$|_O$"֋xi^4 W^38%$Y# v0oϙ}5(1u7eQde*9Ojvuy[H? JЛqm A Œ3K)#*N>|]=nrj]JƞCwf.Ou5 ڄ3߮N³TּbměXQU`a=5hX2T*/H[ 䉍-xi^1?%|fC,;UJvJ0N]$ET?,\ MZ))M;H^zJKdg]?/DtЊdViܞ""RuU뒵p MrQc{P(~y.W{;iTfRkbVSg+v=9NS[[݀ [jS[[݀ !&wŕ,0FNK?>VD4$Nr7/B<B4v:0A!DeE7A f < E( 4i B < 0 Pg D > >' 6g < < B. <s : 4 <5D:<:2:4>?P36E @YF?8$8\DJ8387#Q _6,>.6d>BJ>1 THd>> 2;2mFB8:? ; 8: XFD:GB :M:<<@vV> >UB<:<S<@D! > _ > : Jj!R!O""Jl"F"1".#.J#D#>#;$;K$B$6$0%Xv%0%R&0G&2y&I&@'A`'F'8 'B (= ](H(M  )6 H);): )A*4 ^*< !7999=@@@@@@@BFIIIJKKLLLLLMNNPPRRSTUUUUZZ[]^^`aaaiijjkmtttwxyyyy !7999=@@@@@@@BFIIIJKKLLLLLMNNPPRRSTUUUUZZ[]^^`aaaiijjkmtttwxyyyy,Orfڮӏ3:0-CNsQ:|FH0G7RO0g5jdem[1,۱P(ӯk8t$l;<\PMRMCT 2B{^M&SJai=AkȎ&_0D:u5q]uGT?ucq7K!"|3[|0,m.o,8R O&75U>,#~N.G/R K$ ߸M~c.nFﵐux&bWjSV?+TtNѷlG7:j 'ܠ+S1:#:I&o)y 9P_>zFA:;SF2;2QgۜB3C:N}Y l%2>5'4d}U?י fa y/]%X;IȂA{ =r0t?|d \E6ޅuUxHzY+`x,! n^} E/ո\AΙaɰ2 amYO3ע5-C !į9qKPC @j{=IMY-a;? ƀԵ',5(4 Cʐ|1vk:pJ~j LREۜGH^`^;$A<$҈5~@k["1.v[\I*˜'5y6Ai PBC1̉6|=]h-1ns6%]g5'L6'5h#T*A90dXr㴎|]n8ݜHOFŠ Vm%aȑL V@([*HTHϬCmIJ#3P~CW.~U`1 wI 1ciN0ט>y^S}*`}a0&ģy𭻫Aִi{Vr,[22Y-,2s=Q~ˏ3p42])Zb X$SƼTz1 |j!K],.qBm[{rC,ط-iެbዘ&̂KR'BO^UT c3 YO]fv{Yp=Kr%GUUA=cGJ91q~_Fb0Hn:15àVv aє!i S8Hi1H ;o[{"3CgRDQ}8ojks1-m/V +Q=ɯN0)D!,N{B;i[o@*==n(?e7TGOkH&n"Bm/ ?mٸ䀧3XyD'}㿍v>bG0,$E)Gm)`-W^|pѭ=܀9ufd񄴧kRJ'I MՋf=-I2~2 ͜(J2+%[;~~H@힮IGx(t2a$eSkl13͌-dPwTQ#ʛ 紋})&xشU#)@zl(cq̧L[Fl~sg/dZmk-0nu֩/9h*=|.B?A>X6u"XkE<-2]j1ùҿ?1 CH6+%Mxt͎a6T!<| \x@XUh%:D]tm+./c VT,׀IC؋".Z |HKxr?(-Ðtƺ? ;qsPs|q-b{u,b.-X86'-mz0w@4qg@Zp P=)*>.>!+1m0I7tmgýꆷI?|z"4F`&!H</P~H:{*]:^-S* DW4{D>gg M4Kt <9J6efTV]q0r~ b Ӟ@g[wa"x/#n-|7)=M+uU'8<Tҩ*B[D@ >/'P@2405ѐ1 >Y< ֶ?=}/9ڂemﵦ0ʪd-X[LM6e͠3C>da:~ߏyݩ)Io  A'j~C>m:=ULA(^J~げ4w)v];TpܦO+WDlRdt:GBF+,1y,C){ZcI%0=Lf̦>j1-aIŤQ>4Cc$".$T})a)TKHF=)PH(_&q93C='7RM 4DanKE=SI];܍jW]fAMc@;$嗎v3Ϗ9 \\rmm܅ɱj^aQi^g86s>u_]]T:]&-ŋ_c=!ܪAk gCIysg顫z7@V$Hod_ҊϹDGT`P^TPb,RQz)0 lYQ:^Bc1(ō8 C1o-M|mz > "St3^k RadͰ}"@OZێ%Cohj(Q``O QY܆pqz6[]tԹ1@,^deE>o a*iv9T)3?'_E5f: p N| G %)ft ݭ5G"7 kS/q}9vã2VAGK˄9q=:^,@g.XPʹltc'S(m;oG$G}1Q@ ,T\Uϳ^˅U@&g[ooJ}yA`mRVeaw:8`0צ}9Z6Y&yѥYCDz@}!&ӃJBd~RiVr0pCyʆRI撿ɂjdc8\ρquPZ$lŧT3he&Վ:eQr)a[IePק9T >޿d"(g 1;~.3N뻾_k `6ZO|U ~\Hӡydϴty}c&16y+i¤'5ho±/ J[rRfW>y߶VTēE+ gSn?mY4Fc.&FL- 2 /&d*ւfbf[22tu`nf,'.:N#_mL~-h* uN9pX|"YfNk{ 4ޖğ)b:Hn9hԺ _UVlv~vȶUeѡI6 ` |v cBʂ_=,ۤMzݢ-i?$s"G&wc`s!Q˕7 M-k\exߞq}bs=Owr4]jFQ09=1$w儤;,Ep\ S'ɜv5MR(-h{49{$NB`v,ݣ:3ޜvp86i`?ux+AƐOR?7ehat6s>th!Q0s>i4>wqZ+&P;tB QqVVh3;?vt7!PN$/Yy\/|!KfzђD@X2+" 20 sizeof, 4 alignof  ()5   0 4 sizeof, 4 alignof  !"#$%&'()*+,-./0123456M=?FGHmnopqrsacdfhUVXQNBC978Iyz{|}~tuvRi[\KJwS_]T`eW:ȗ 4 sizeof, 4 alignof ~}|{yxw   vut&B<210*(%$#  " !&'),+-./;543*&867;9:,&A@4>#=?++#onKJEDCHIFGHW[XUMLONTRPQSWVYZ]\jah_g^da_`_cbefmjhihlksqprpz yy <[26]u8> 26 sizeof, 1 alignof  %,+eb^5.0.0 )K0latest$ 6Z^0.10.16;&*Z^1.3.0P %P&}^4.17.10] %#S^18.3.9iw,^18.3.0y XWU^10.0.0!&w^5.0.2[j^0.7.0clsxS[[݀ ^2.1.1lodashv=9N^4.17.21 Sg+^0.446.0reactĔ^18.3.1 {;iTf^18.3.1 >.W^5.3.0e!^2.5.2 JlT^3.4.13qyKa֞^1.0.7 9%^3.1.0uuidLI%^10.0.0zustandس\" immerXB>=9.0.6reactĔ>=18.0.0] %#S>=18.0.0ID'>=1.2.0csstype9t y^3.0.2Fy*Z qA2+^1.1.0 訊pu?H^4.0.8reactĔ JlT.arg "QQ"^5.0.2dlvdKW^1.1.3jitiWV ^1.21.0is-globwf.Ou5^4.0.3postcss\aL^8.4.23resolve(1u^1.22.2sucrasep Mr^3.32.0chokidarg]?/^3.5.3 1?%|^3.3.0 xi^^2.1.0 䉍-^1.2.2 měXQ^4.0.5 sH$|^1.0.0 ߮^4.0.1 C^6.0.2 rj]J^3.0.0|]=n^3.0.00oϙ}5^15.1.0Y# v^6.0.138%$^5.2.0Oõb^4.0.1'ĮwBD{^6.0.11cssescSH~5^3.0.03N7^1.0.2yaml4 W^^2.3.4 xi^^3.0.0postcss\aL>=8.0.9ts-nodeX6f^>=9.0.0nanoid_O$"֋^3.3.7 sH$|^1.1.0 +գrk\^1.2.1'ĮwBD{^6.1.1postcss\aL^8.2.14#*N>^4.0.0 A Œ^1.0.0resolve(1u^1.1.7postcss\aL^8.0.0 jvuy[^2.13.0 e*9O^1.0.7" 7eQd^1.0.0hasownH? J^2.0.2\ qm ^1.1.2pify3K)^2.3.0is-globwf.Ou5^4.0.3] ڄ3^2.1.1 N³Tּb^2.0.1postcss\aL^8.4.21braces^3.0.3j U`a^2.3.1 =5h^7.1.1'X2T^5.0.1y */H[^7.0.0ld^2.0.2|,;UJ^1.2.3 C^5.1.2merge2f^1.3.0 měXQ^4.0.4is-globwf.Ou5^4.0.1= MZ)2.1.5fastqvJ0N]^1.6.0reusify$ET?,\^1.0.4ld2.0.5 )M^1.1.9J;H^zJK^1.2.2braces~3.0.2is-globwf.Ou5~4.0.1anymatchuU뒵~3.1.2readdirp""R~3.6.0 C~5.1.2DtЊ~2.1.0|]=n~3.0.0fsevents~2.3.2dViܞ^2.0.0j U`a^2.2.1j U`a^2.0.4|]=n^3.0.0k^0.3.2 9nKI^4.0.0globfWYNE^10.3.10zc-y^1.1.6mzRԅXuC^2.7.0piratesy=5.0.0rxjs,0<>=7.0.0tslibFݪ^2.1.0& \V_]6.27.0&@1.20.0reactĔ>=16.8 {;iTf>=16.8&@1.20.0reactĔ>=16.8] %#S*reactĔ(?) {g͈"1.1.30) ˘yji~8.5.10) /Z&=9~20.12.8) o 16 sizeof, 8 alignof tailwindG[&+'A 3BlK JlTA 3BlKsucrasep Mrk U{W v U4ނ9_S?v:tscrbin/tscޣ<qtsserver] RfKR* 85x 1 sizeof, 1 alignof @aitube/facepoketypescript@types/bun@mediapipe/tasks-vision@radix-ui/react-icons@types/lodash@types/react@types/react-dom@types/uuidbeautiful-react-hooksclass-variance-authoritylucide-reactreact-domreact-iconstailwind-mergetailwindcsstailwindcss-animateusehooks-ts^5.0.0-rc.2https://registry.npmjs.org/zustand/-/zustand-5.0.0.tgzuse-sync-external-storehttps://registry.npmjs.org/@types/react/-/react-18.3.11.tgz@types/prop-typeshttps://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgzhttps://registry.npmjs.org/csstype/-/csstype-3.1.3.tgzhttps://registry.npmjs.org/react/-/react-18.3.1.tgzloose-envifyhttps://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz^3.0.0 || ^4.0.0js-tokenshttps://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgzdist/bin/uuidhttps://registry.npmjs.org/uuid/-/uuid-10.0.0.tgzhttps://registry.npmjs.org/usehooks-ts/-/usehooks-ts-3.1.0.tgzlodash.debounce^16.8.0 || ^17 || ^18https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgzhttps://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz>=3.0.0 || insiderslib/cli.jshttps://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgzfast-globlilconfigdidyoumeanmicromatchpicocolorspostcss-jsglob-parentobject-hashnormalize-pathpostcss-importpostcss-nested@alloc/quick-lrupostcss-load-configpostcss-selector-parserhttps://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgzutil-deprecatehttps://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgzbin/csseschttps://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgzhttps://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgzhttps://registry.npmjs.org/postcss/-/postcss-8.4.47.tgzsource-map-jshttps://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgzhttps://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgzbin/nanoid.cjshttps://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgzhttps://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgzhttps://registry.npmjs.org/yaml/-/yaml-2.6.0.tgzhttps://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgzhttps://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgzhttps://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgzpostcss-value-parserread-cachebin/resolvehttps://registry.npmjs.org/resolve/-/resolve-1.22.8.tgzis-core-modulepath-parsesupports-preserve-symlinks-flaghttps://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgzhttps://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgzhttps://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgzhttps://registry.npmjs.org/hasown/-/hasown-2.0.2.tgzfunction-bindhttps://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgzhttps://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgzhttps://registry.npmjs.org/pify/-/pify-2.3.0.tgzhttps://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgzhttps://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgzhttps://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgzhttps://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgzhttps://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgzis-extglobhttps://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgzhttps://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgzcamelcase-csshttps://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgzhttps://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgzpicomatchhttps://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgzhttps://registry.npmjs.org/braces/-/braces-3.0.3.tgzfill-rangehttps://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgzto-regex-rangehttps://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgzis-numberhttps://registry.npmjs.org/is-number/-/is-number-7.0.0.tgzhttps://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgzhttps://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgzhttps://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz@nodelib/fs.stat@nodelib/fs.walkhttps://registry.npmjs.org/merge2/-/merge2-1.4.1.tgzhttps://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgzhttps://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz@nodelib/fs.scandirhttps://registry.npmjs.org/fastq/-/fastq-1.17.1.tgzhttps://registry.npmjs.org/reusify/-/reusify-1.0.4.tgzhttps://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgzrun-parallelhttps://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgzqueue-microtaskhttps://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgzhttps://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgzhttps://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgzis-binary-pathhttps://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgzhttps://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgzbinary-extensionshttps://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgzhttps://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgzhttps://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgzbin/sucrasesucrase-nodebin/sucrase-nodehttps://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz@jridgewell/gen-mappingcommanderlines-and-columnsts-interface-checkerhttps://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgzhttps://registry.npmjs.org/pirates/-/pirates-4.0.6.tgzhttps://registry.npmjs.org/mz/-/mz-2.7.0.tgzany-promiseobject-assignthenify-allhttps://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz>= 3.1.0 < 4https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgzhttps://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgzhttps://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgzhttps://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgzdist/esm/bin.mjshttps://registry.npmjs.org/glob/-/glob-10.4.5.tgzjackspeakminimatchpath-scurryforeground-childpackage-json-from-disthttps://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgzhttps://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgzcross-spawnsignal-exithttps://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgzhttps://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgzshebang-commandnode-which./bin/node-whichhttps://registry.npmjs.org/which/-/which-2.0.2.tgzhttps://registry.npmjs.org/isexe/-/isexe-2.0.0.tgzhttps://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgzshebang-regexhttps://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgzhttps://registry.npmjs.org/path-key/-/path-key-3.1.1.tgzhttps://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz^5.0.0 || ^6.0.2 || ^7.0.0lru-cachehttps://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgzhttps://registry.npmjs.org/minipass/-/minipass-7.1.2.tgzhttps://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgzbrace-expansionhttps://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgzbalanced-matchhttps://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgzhttps://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz@isaacs/cliui@pkgjs/parseargshttps://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgzhttps://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgzstring-widthnpm:string-width@^4.2.0string-width-cjsstrip-ansinpm:strip-ansi@^6.0.1strip-ansi-cjswrap-ansinpm:wrap-ansi@^7.0.0wrap-ansi-cjshttps://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgzansi-styleshttps://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgzansi-regexhttps://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgzhttps://registry.npmjs.org/string-width/-/string-width-4.2.3.tgzemoji-regexis-fullwidth-code-pointhttps://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgzhttps://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgzhttps://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgzcolor-converthttps://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgzcolor-namehttps://registry.npmjs.org/color-name/-/color-name-1.1.4.tgzhttps://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgzhttps://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgzhttps://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgzhttps://registry.npmjs.org/string-width/-/string-width-5.1.2.tgzeastasianwidthhttps://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgzhttps://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgzhttps://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgzhttps://registry.npmjs.org/commander/-/commander-4.1.1.tgzhttps://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz@jridgewell/set-array@jridgewell/trace-mapping@jridgewell/sourcemap-codechttps://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgzhttps://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz@jridgewell/resolve-urihttps://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgzhttps://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgzbin/jiti.jshttps://registry.npmjs.org/jiti/-/jiti-1.21.6.tgzhttps://registry.npmjs.org/dlv/-/dlv-1.1.3.tgzhttps://registry.npmjs.org/arg/-/arg-5.0.2.tgzhttps://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.5.4.tgzhttps://registry.npmjs.org/react-icons/-/react-icons-5.3.0.tgzhttps://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgzschedulerhttps://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgzhttps://registry.npmjs.org/lucide-react/-/lucide-react-0.446.0.tgz^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rchttps://registry.npmjs.org/lodash/-/lodash-4.17.21.tgzhttps://registry.npmjs.org/clsx/-/clsx-2.1.1.tgzhttps://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.0.tgzhttps://registry.npmjs.org/clsx/-/clsx-2.0.0.tgzhttps://registry.npmjs.org/beautiful-react-hooks/-/beautiful-react-hooks-5.0.2.tgzlodash.throttlereact-router-domhttps://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgzhttps://registry.npmjs.org/tslib/-/tslib-2.8.0.tgzhttps://registry.npmjs.org/react-router-dom/-/react-router-dom-6.27.0.tgzreact-router@remix-run/routerhttps://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgzhttps://registry.npmjs.org/react-router/-/react-router-6.27.0.tgzhttps://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgzhttps://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgzhttps://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgzhttps://registry.npmjs.org/@types/lodash/-/lodash-4.17.10.tgzhttps://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.0.tgz^16.x || ^17.x || ^18.xhttps://registry.npmjs.org/@mediapipe/tasks-vision/-/tasks-vision-0.10.17.tgzhttps://registry.npmjs.org/@types/bun/-/bun-1.1.11.tgzbun-typeshttps://registry.npmjs.org/bun-types/-/bun-types-1.1.30.tgz@types/ws@types/nodehttps://registry.npmjs.org/@types/node/-/node-20.12.14.tgzundici-typeshttps://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgzhttps://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgzbin/tsserverhttps://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz