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 @@
b6ce539403aed7e0a4d335a48c4986b084ba016b {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/abbrev","integrity":"sha512-cAvwcNWTJg5l5Wa+FktowNMSAdWJ/mPyJh5MVEXBZpC5FjypZ46USv8k3ODNBMu4Y6GP96EphbhpXD/k3wzulQ==","time":1772654589736,"size":21777,"metadata":{"time":1772654589734,"url":"https://registry.npmjs.org/abbrev","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/\"76757630d724bb9aa47188f21a7a47c6\"","last-modified":"Mon, 20 Oct 2025 18:51:07 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
bfd52d865d45fa487dad2c31d6b03e08bfa8df4e {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz","integrity":"sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==","time":1772654627861,"size":23399,"metadata":{"time":1772654627435,"url":"https://registry.npmjs.org/chokidar/-/chokidar-5.0.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":"\"4974af51a4c2c76f26a285f8af392eae\"","last-modified":"Tue, 25 Nov 2025 23:28:08 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
b7c7d595aec3e3a6f525fb1620a46ce1435a200b {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/rou3","integrity":"sha512-M+3f+gtZAs9wWALSE+/56P+is1jpq5z76JLlUdqCJOwJeOIMICw916htsHLg3Vr2rRMmHNaMwqSOY/4SxiSDbA==","time":1772654588424,"size":61038,"metadata":{"time":1772654588421,"url":"https://registry.npmjs.org/rou3","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/\"1c01d9c3e88863515117448a85f10e9e\"","last-modified":"Mon, 15 Dec 2025 16:41:56 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
69bf7852ff69171dc3e79aa6d3a37bdd309673fb {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.7.tgz","integrity":"sha512-H6esJGHGl5q0E9iV3m2EoBQHJ+V83WMW83A0/+Fn95eZ2iIvdsq4+UCS6yT/Fdd4cGZSchx/MdWDreM3WqMsDw==","time":1772654628489,"size":105264,"metadata":{"time":1772654627046,"url":"https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.7.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":"\"fa9b7a0e5d46038217620155aaa825f3\"","last-modified":"Sun, 01 Mar 2026 06:54:34 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
16801f2878ff3fecda28ec3af582187d82a2a7db {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/utf-8-validate","integrity":"sha512-B1gWNZE8StGjocIHGnzSH+2qP49rhyi9jvkwEUewyMmiLttQN5GY2GWm1kahO8ZL5LKgLNUUXthpUG71Emu99A==","time":1772654597222,"size":77148,"metadata":{"time":1772654597216,"url":"https://registry.npmjs.org/utf-8-validate","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:17 GMT","etag":"W/\"9a2b93194188116bff1543dd92a11f86\"","last-modified":"Thu, 18 Dec 2025 16:38:02 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
b408b84d53fd1363aef9e97db4cb9dc00d939146 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz","integrity":"sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==","time":1772654627369,"size":46389,"metadata":{"time":1772654626788,"url":"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:46 GMT","etag":"\"b56a2aa77b566440ee15ddbf3d4975f1\"","last-modified":"Wed, 25 Feb 2026 19:33:38 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
c3865a898c4af8148993fe06345a363316a72728 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@prisma%2fget-platform","integrity":"sha512-UPXzIv9aZYH+cRvatbPc4JiR17uG+uQmp5AIm6yc3hAqHP33R9a6at3WyubHxEtfdCc09jpBhnhn4sRZkG/5ZQ==","time":1772654619315,"size":28167023,"metadata":{"time":1772654618453,"url":"https://registry.npmjs.org/@prisma%2fget-platform","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:38 GMT","etag":"W/\"6615ffc10dfef1f1ff95730312e5729c\"","last-modified":"Wed, 04 Mar 2026 10:08:09 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}