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 @@
0f4ed32ce26edfd1287310cce6ad87f2ca0206c2 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@oxc-transform%2fbinding-linux-x64-musl","integrity":"sha512-Ebs9CxoKok9uHHu0S7T/APchkf73Go6sZ/GkOyz1eJrwvzvT6t6ZfPsmkzVNjGUZc9976vJ0ROHb+Oa65zJUbg==","time":1772654595485,"size":246641,"metadata":{"time":1772654595477,"url":"https://registry.npmjs.org/@oxc-transform%2fbinding-linux-x64-musl","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:15 GMT","etag":"W/\"cf8924017b04d669eebf43fbc8d9eed1\"","last-modified":"Mon, 02 Mar 2026 11:31:03 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
67fa31440ff3d65738ad857160604f794dc9abb3 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vitest%2frunner","integrity":"sha512-aGGaq+Lrjz2TLz5uhjmkzp79l/mk1W15FWWMtONi58UaUxoLO6htDWcZThB0Pt1fwZq+l4oYNtE9j+nbFVcx5w==","time":1772654589337,"size":419669,"metadata":{"time":1772654589327,"url":"https://registry.npmjs.org/@vitest%2frunner","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:09 GMT","etag":"W/\"d7d3ecf621ef84d804958aa209f80d1f\"","last-modified":"Thu, 26 Feb 2026 16:20:16 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
067ff59d708746ee7c8521a84741636b293e0f74 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.5.tgz","integrity":"sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==","time":1772654625681,"size":26464,"metadata":{"time":1772654625411,"url":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.5.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":"\"a9b6ef5894504cde0852f60360ad9476\"","last-modified":"Sun, 23 Feb 2025 11:14:37 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
74079d09b8b62a3ba4b0c9311be72bb18ac8c3e9 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz","integrity":"sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==","time":1772654625862,"size":2474,"metadata":{"time":1772654625611,"url":"https://registry.npmjs.org/duplexer/-/duplexer-0.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":"\"355f34b5c60227df03e4c55b99b6ce56\"","last-modified":"Wed, 12 Aug 2020 08:27:25 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
1508f348b6d420301a0b35b82d2b13daf267b13a {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz","integrity":"sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==","time":1772654625179,"size":10846,"metadata":{"time":1772654625030,"url":"https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.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":"\"19113b98346e6152d6eb26eb6dff4e16\"","last-modified":"Tue, 04 Jun 2024 15:49:41 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
d2478dad4bd73cc4104d6d4ab75884be433bb44f {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz","integrity":"sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==","time":1772654816455,"size":4658,"metadata":{"time":1772654816412,"url":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:06:56 GMT","etag":"\"4f7dd01511b38d60462b262b29564fcf\"","last-modified":"Wed, 15 Jan 2025 00:42:45 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}