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 @@
4ac174d011d15c715084b9735797c1f23cf360ba {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@babel%2fcore","integrity":"sha512-4I99Uk/Ek37EtVUltkOQO4LPRo2ToLAvo8KK4LnoP2BxLRyVCAmzywGM0y4KCj6NI1Zd84MIzXCQVQisexlF6w==","time":1772654611535,"size":756140,"metadata":{"time":1772654611489,"url":"https://registry.npmjs.org/@babel%2fcore","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:31 GMT","etag":"W/\"c0e79283cef18f28cc40b7470c7575c3\"","last-modified":"Sun, 15 Feb 2026 20:23:51 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
8e398c35d5417221a14e593bf0dc8691eed00c5f {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/unplugin-utils","integrity":"sha512-5NjnWQgPDyCUxREVGVRJnf4EsJErR/UPqQ8PzCgqT95/sewY18m2xwj7Jr8Mtoq8ugze7twipWQfAtwiX/PwDw==","time":1772654593150,"size":25826,"metadata":{"time":1772654593147,"url":"https://registry.npmjs.org/unplugin-utils","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:13 GMT","etag":"W/\"2f25a7c15dfee35afb9823db4a074689\"","last-modified":"Mon, 06 Oct 2025 15:30:49 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
9f282242b30e04112f1ed2afa6474f0ced66983a {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@bomb.sh/tab/-/tab-0.0.12.tgz","integrity":"sha512-dYRwg4MqfHR5/BcTy285XOGRhjQFmNpaJBZ0tl2oU+RY595MQ5ApTF6j3OvauPAooHL6cfoOZMySQrOQztT8RQ==","time":1772654629386,"size":21179,"metadata":{"time":1772654629045,"url":"https://registry.npmjs.org/@bomb.sh/tab/-/tab-0.0.12.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:48 GMT","etag":"\"b46b4c7733dde1721043b89158e5f92e\"","last-modified":"Sat, 24 Jan 2026 10:24:15 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
4e7d56c4a0221cc0f24fc4f5e669fcf5bef5dffa {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vite-dev-rpc/-/vite-dev-rpc-1.1.0.tgz","integrity":"sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==","time":1772654625064,"size":2890,"metadata":{"time":1772654624953,"url":"https://registry.npmjs.org/vite-dev-rpc/-/vite-dev-rpc-1.1.0.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:44 GMT","etag":"\"e46e5a896a8b6c7354d62fb78bf04ecb\"","last-modified":"Sun, 29 Jun 2025 01:06:05 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
18a4f35fb2254a3e772c31b7084c5f7de8f0fc08 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vuetify-nuxt-module/-/vuetify-nuxt-module-0.19.5.tgz","integrity":"sha512-B4SgLFqNlxaF/PZacxy+Wdy09G33E/aZXAPjNbFIblT7JOs07+VuNPrGUQuAzKwiGmU30xgkm5PL9opNpVcXTg==","time":1772656150719,"size":29558,"metadata":{"time":1772656150642,"url":"https://registry.npmjs.org/vuetify-nuxt-module/-/vuetify-nuxt-module-0.19.5.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:29:10 GMT","etag":"\"59efd8ea998a36ad3e40a27724e71f9c\"","last-modified":"Wed, 28 Jan 2026 22:18:14 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
ddde10dd884e555d15e47a7ac92619b6ff623c63 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.7.0.tgz","integrity":"sha512-mrKC3NjAlBOooLLVTYcIUie1meipoYq5vkoESoVTEWTB34T3a0QJzOfOPch+HYlUR+5Lqy1zLMv6epHFgYAKLA==","time":1772654627889,"size":14771,"metadata":{"time":1772654627471,"url":"https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.7.0.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:47 GMT","etag":"\"671af009f6bdafc63c1caf6d21666880\"","last-modified":"Sat, 07 Feb 2026 15:46:18 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
984d21b3046c25c20fe5fc872dea7c6212738517 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/postcss-calc","integrity":"sha512-OJoCC0tYn0/ILMF+Ua8enPI4vLcN/FdWWqPW7vWnxuDP6F8qS6MeDc3sUOK2yLMNI2p7OYpvuM59aig7ad25cA==","time":1772654613736,"size":96481,"metadata":{"time":1772654613720,"url":"https://registry.npmjs.org/postcss-calc","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:33 GMT","etag":"W/\"fb0982bc24e3a834e68a7233e9a3d7e1\"","last-modified":"Fri, 31 Jan 2025 16:26:22 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
c700bb2f81c67f125e8ce4785891368297bf420d {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz","integrity":"sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==","time":1772654628494,"size":2094,"metadata":{"time":1772654627928,"url":"https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.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":"\"328dc6056edb7fe500e19d93b5b25788\"","last-modified":"Sun, 27 May 2018 13:01:50 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
bf6a3ad115802699827c9a45f7a864c610ff1e5e {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz","integrity":"sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==","time":1772654625828,"size":8464,"metadata":{"time":1772654625571,"url":"https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.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":"\"e14007876e1f7eda27b883f46f8713a8\"","last-modified":"Sun, 27 May 2018 15:33:10 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}