Organize workspace: Frontend, Backend, and Tests in one repo

This commit is contained in:
2026-03-04 22:04:07 +00:00
parent a24e901b7f
commit c065cbf61e
5390 changed files with 844081 additions and 446 deletions

View File

@@ -0,0 +1,2 @@
6aaf4b24acd15757f2230b0420758e5e25b9fb12 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz","integrity":"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==","time":1772654625903,"size":4853,"metadata":{"time":1772654625633,"url":"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:45 GMT","etag":"\"b10ba1a21ff8ef737fe83ca5f33684a0\"","last-modified":"Tue, 19 Jul 2022 17:02:07 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,3 @@
8ff68a4f4e8eefd0fd82cd271d650e0929cbfeb7 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vite","integrity":"sha512-ZbRV46b2xCN+CbXI42z+hjKGHDG9wdoNsmZrQ+J3LWxlKeZOtL1ry+mSxJQ9Cf1SnYoXpCUXYtb76J+PZLOT1A==","time":1772654583865,"size":38733997,"metadata":{"time":1772654582964,"url":"https://registry.npmjs.org/vite","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","content-encoding":"gzip","content-type":"application/json","date":"Wed, 04 Mar 2026 20:03:02 GMT","etag":"W/\"e314615988e8396b601016225a552ece\"","last-modified":"Fri, 27 Feb 2026 04:10:48 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
658c675bfaf3c58b41f739861780a0a6870aa796 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vite","integrity":"sha512-ZbRV46b2xCN+CbXI42z+hjKGHDG9wdoNsmZrQ+J3LWxlKeZOtL1ry+mSxJQ9Cf1SnYoXpCUXYtb76J+PZLOT1A==","time":1772656147235,"size":38733997,"metadata":{"time":1772656147235,"url":"https://registry.npmjs.org/vite","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","date":"Wed, 04 Mar 2026 20:29:07 GMT","etag":"\"e314615988e8396b601016225a552ece\"","last-modified":"Fri, 27 Feb 2026 04:10:48 GMT","vary":"Accept-Encoding","content-encoding":"gzip","content-type":"application/json"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
bf4b137ed250f7fddf4687e783236a6ff5c6ce0d {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/follow-redirects","integrity":"sha512-1pMpDfejaCsnXTIboBPCnyuNWz4FFbWiaLii+r0gVtGT5CaKenNB/oqE72qPnjfsnA6Q4Eu+1bVmFG/oN1UBeg==","time":1772654815714,"size":186700,"metadata":{"time":1772654815707,"url":"https://registry.npmjs.org/follow-redirects","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","content-encoding":"gzip","content-type":"application/json","date":"Wed, 04 Mar 2026 20:06:55 GMT","etag":"W/\"7255f03d869487e08091832eb9f5fb72\"","last-modified":"Thu, 31 Jul 2025 12:54:57 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
ca5737ae7d29b68f667b29a9458544e3fa8d44e9 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/call-bind-apply-helpers","integrity":"sha512-yotdst0/m8U02f3xOKhLhkla92wxLwZfv/MAUD6cT9+HcPeqyS+SsfEWAK51XQhCBTdi/Lxb3Yt0xfjPSe83CA==","time":1772654816141,"size":12744,"metadata":{"time":1772654816138,"url":"https://registry.npmjs.org/call-bind-apply-helpers","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","content-encoding":"gzip","content-type":"application/json","date":"Wed, 04 Mar 2026 20:06:56 GMT","etag":"W/\"0f3907f2e1fd91f0f8ca3831f8f15f00\"","last-modified":"Wed, 12 Feb 2025 19:24:58 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
2fdf1752a9123af4606768552d041adcf56c44ec {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz","integrity":"sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==","time":1772654628537,"size":5985,"metadata":{"time":1772654627960,"url":"https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:47 GMT","etag":"\"c02fc7e01a07dc878754df2357a987d0\"","last-modified":"Thu, 03 Jun 2021 18:35:59 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
e0ca8e807d2c4f4e64d21c1c84946f89947a97ba {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@rollup%2frollup-linux-arm64-gnu","integrity":"sha512-fXsLi6u4b1HmpC6v1stsshkFX85rQRGQa4gbPaU6nTK/DS/KYp7wgx8SX4WWl/KozTiYnumdylN3PRWJp1L/Jw==","time":1772654616002,"size":333515,"metadata":{"time":1772654615982,"url":"https://registry.npmjs.org/@rollup%2frollup-linux-arm64-gnu","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","content-encoding":"gzip","content-type":"application/json","date":"Wed, 04 Mar 2026 20:03:35 GMT","etag":"W/\"c26ce462ce9149b4dbea2dc44bcf58dc\"","last-modified":"Sun, 22 Feb 2026 07:32:38 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}