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 @@
32841f8dd3618dd9d6efe8141699678b22eea757 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz","integrity":"sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==","time":1772654625305,"size":10101,"metadata":{"time":1772654625110,"url":"https://registry.npmjs.org/b4a/-/b4a-1.8.0.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":"\"5a84d2b690d2a3e9bfd00a98e1e299ed\"","last-modified":"Thu, 19 Feb 2026 18:51:55 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
d14fe3251cf726fca9e05394c5385175f3011248 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz","integrity":"sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==","time":1772654628672,"size":27712,"metadata":{"time":1772654628031,"url":"https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.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":"\"1966b867f5eaedc2905ab33da0f5c4bf\"","last-modified":"Tue, 06 Jan 2026 15:57:42 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
764aaa5825c6d075d62c64e18aac8cd1cfaa4e12 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/buffer","integrity":"sha512-3U/WbK/isuiICLRLV2uBbVKoOmzmiBueg9m8FfoBH49H2gth/MicCWOBxhdBeCKLAa/V9hd+3urGe2p9Ocpn7g==","time":1772654616927,"size":280480,"metadata":{"time":1772654616917,"url":"https://registry.npmjs.org/buffer","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:36 GMT","etag":"W/\"2bb6b3dfb9dcf3aecb9038d9ae41d50f\"","last-modified":"Sat, 22 Jul 2023 20:56:42 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
2c6cb24dd5064aada92e67ad55210547c0efd8d0 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz","integrity":"sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==","time":1772654627458,"size":6378,"metadata":{"time":1772654627045,"url":"https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:46 GMT","etag":"\"940da1493b15794c45084ddb7893795c\"","last-modified":"Wed, 29 Oct 2025 13:22:06 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,3 @@
86d4ea76ddfb93ae6c3c4003bd4ea9b9fdeb4adb {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@esbuild%2flinux-x64","integrity":"sha512-KTS6Ho6DCBd3YioYJI/cLVfPIP/ycD65UhD7X92WiOipMkZY32WpRFFRTCNioA6AyMxKdexpsBStcg0Iahvicw==","time":1772654612101,"size":187244,"metadata":{"time":1772654612095,"url":"https://registry.npmjs.org/@esbuild%2flinux-x64","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:32 GMT","etag":"W/\"ef5238c8fb70e6998f9e83b94ba2b4c9\"","last-modified":"Thu, 05 Feb 2026 22:02:53 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
b17f29f710974b2faaaf28385d2b0bd74c6ddef1 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@esbuild%2flinux-x64","integrity":"sha512-KTS6Ho6DCBd3YioYJI/cLVfPIP/ycD65UhD7X92WiOipMkZY32WpRFFRTCNioA6AyMxKdexpsBStcg0Iahvicw==","time":1772656149569,"size":187244,"metadata":{"time":1772656149569,"url":"https://registry.npmjs.org/@esbuild%2flinux-x64","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","date":"Wed, 04 Mar 2026 20:29:09 GMT","etag":"\"ef5238c8fb70e6998f9e83b94ba2b4c9\"","last-modified":"Thu, 05 Feb 2026 22:02:53 GMT","vary":"Accept-Encoding","content-encoding":"gzip","content-type":"application/json"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
d4283277ffb3e0fa1ad758bd153cc67b4c3bbb4a {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-2.0.1.tgz","integrity":"sha512-ybwgIuRGRRBhOU37GImDoWQoz+TlSqap65qVI6iwg/J7FfLTLmMf97TS7xQH9I7Qtr/gp161kYVdhr1ZMraSYQ==","time":1772654626833,"size":3399,"metadata":{"time":1772654626454,"url":"https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-2.0.1.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:46 GMT","etag":"\"59593be1b6efc654ba6a736777eee48d\"","last-modified":"Mon, 06 Oct 2025 16:59:42 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}