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 @@
48dab161b8a85b172b1a0b8634363bffba22b808 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz","integrity":"sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==","time":1772654627141,"size":14624,"metadata":{"time":1772654626674,"url":"https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.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":"\"3118333e0bdb336828bfc7736a6657f3\"","last-modified":"Tue, 12 Aug 2025 06:43:37 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
846b55610d26e01a5f75c94132632789fc5db16f {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz","integrity":"sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==","time":1772654633439,"size":281432,"metadata":{"time":1772654625385,"url":"https://registry.npmjs.org/fast-check/-/fast-check-3.23.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":"\"0147ac78b46b7eae1be620766f73b18a\"","last-modified":"Fri, 13 Dec 2024 23:19:16 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
8521ebfbed2721c254879e8a74a0773ce0f3f64c {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/unplugin-vue-router","integrity":"sha512-VvoNrRKtBg/LZYyV1p+Y7kZhD08zjfMxlasRXLi0y8IxMCi3qkAM3Qk8QgDtU4VABPX0V/pYT4F3sd6jQdlLhA==","time":1772654588595,"size":436590,"metadata":{"time":1772654588578,"url":"https://registry.npmjs.org/unplugin-vue-router","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:08 GMT","etag":"W/\"6a483fa0914fcb91d61acd9187d7f346\"","last-modified":"Tue, 24 Feb 2026 08:00:49 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
2521e3e49e1c6e5668ed80f2447e4b6a14ede430 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.112.0.tgz","integrity":"sha512-7rQ3QdJwobMQLMZwQaPuPYMEF2fDRZwf51lZ//V+bA37nejjKW5ifMHbbCwvA889Y4RLhT+/wLJpPRhAoBaZYw==","time":1772654630425,"size":132063,"metadata":{"time":1772654627281,"url":"https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.112.0.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":"\"1ce3a2dc547327a6fc24d5ca8bc4780a\"","last-modified":"Mon, 02 Feb 2026 09:52:57 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
e30d94ba42946361b0551da91bc5af16cea3011c {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vercel%2fblob","integrity":"sha512-vEfSvWRWJ+QruY6Qadr8PD+DVRFvFNeEebKwLMhg/l5iGH/vM129AU4E9DkcGrkYvTIeQh9t/RQrQfuqpum0Kg==","time":1772654599706,"size":926209,"metadata":{"time":1772654599686,"url":"https://registry.npmjs.org/@vercel%2fblob","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:19 GMT","etag":"W/\"d7cdca15c18a4f39f95256be27c97da4\"","last-modified":"Wed, 04 Mar 2026 09:48:26 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
8f58e5dad942a3e71d4ac4b9f96cbf3699aa470b {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz","integrity":"sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==","time":1772654628403,"size":13369,"metadata":{"time":1772654627840,"url":"https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.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":"\"39a2e4b7419f5e466a66d3ce9663eb27\"","last-modified":"Sat, 29 Jul 2023 05:44:58 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
156fdf6656a112fb518a5b47ee925001cd7b7329 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/exsolve","integrity":"sha512-+kvJUu6EiKnasY7C/dl/W2MN3zvtknqCnQXkO+k0ey2qvHNQrx4tFOPLoDk2EwF98RiZWQkUiJkzLHqkY3enaQ==","time":1772654588101,"size":56620,"metadata":{"time":1772654588098,"url":"https://registry.npmjs.org/exsolve","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:08 GMT","etag":"W/\"c3a5160b6f5a2bb8fe937360441c9d97\"","last-modified":"Mon, 10 Nov 2025 09:03:10 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}