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 @@
5768658890d83e6b44763318af1d94c9596d8aa0 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/effect","integrity":"sha512-gnJuQ7HjdljM1896gkBFIicpOfLG1v4QW7JMEsXYBmvt9j82TRj6F+uhdhITnK9Fo92/J4BG+x0ouNfWffT7Xw==","time":1772654618318,"size":9679972,"metadata":{"time":1772654618186,"url":"https://registry.npmjs.org/effect","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/\"945556ce1937bcc00c79a1a27a27bfae\"","last-modified":"Wed, 04 Mar 2026 15:26:41 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
8458a8174dc2ab8fb3805836d32118380f23e3d5 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-6.0.0.tgz","integrity":"sha512-tPCzJOtS7uuVZd+xPhoy5W4vThe6KWXNmsFCNktaAh5RTqcLiSfT4huPQIXkgJ6YCOjJHvecOAzQxLFhPxKr+g==","time":1772654626334,"size":5274,"metadata":{"time":1772654625997,"url":"https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-6.0.0.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:45 GMT","etag":"\"0b0a116c684e2a1bf1958a6d3b08d86f\"","last-modified":"Tue, 28 Oct 2025 17:35:04 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
e73eeff4eb5503b0a231bd5058354c9ea3b46494 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","integrity":"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==","time":1772654816447,"size":4068,"metadata":{"time":1772654816390,"url":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.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":"\"08f30e7b4b1e471621c039e96acad86d\"","last-modified":"Sun, 12 May 2019 17:49:50 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
1939fbc92a6802efc7d88b5115c1ae1f7b395ee5 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vue%2fcompiler-ssr","integrity":"sha512-2wAfXnO59ZoLwpAcGZrGn443LWrRG6PAojQqfBdf5cAZzIBodAcXTIcs22ogr34bg6xgsHRVnZSba2OC1BpYsg==","time":1772654596148,"size":682769,"metadata":{"time":1772654596104,"url":"https://registry.npmjs.org/@vue%2fcompiler-ssr","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:16 GMT","etag":"W/\"9bf418847126e2c908e0b5bff52359c5\"","last-modified":"Fri, 27 Feb 2026 06:12:59 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
786877e8128503cb1e6fd77b4e474dab47a90e0e {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz","integrity":"sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==","time":1772654625620,"size":4622,"metadata":{"time":1772654625364,"url":"https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.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":"\"c1e79feffd41cad5e800b0b94963ef24\"","last-modified":"Wed, 07 Aug 2019 09:20:40 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
995e02ee0da709b39bc85c604b559ec7b0eee3b5 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vuetify","integrity":"sha512-GSbemdEv7/tgUuV6fX8J+uapLNAbC0Vjbd+k3bYvQUk8wkjAb0ma+5/VGp7SyW0FpNDhWxBrWu54opwWyhax+A==","time":1772656148975,"size":3759284,"metadata":{"time":1772656148975,"url":"https://registry.npmjs.org/vuetify","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","date":"Wed, 04 Mar 2026 20:29:08 GMT","etag":"\"78cebf23c6d83f3e22cec926fc49f878\"","last-modified":"Wed, 04 Mar 2026 07:29:56 GMT","vary":"Accept-Encoding","content-encoding":"gzip","content-type":"application/json"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
2e6a45553c089b761b13c3a9b180eafb91bb7127 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/type-level-regexp","integrity":"sha512-Qs1kL7dMooWLrs8KiedvaVNUzB2ijIOdo/ssHSNFEIeRjmd6eCZ9ZMNnPkhdWM75jxCWx9guDiTm4ogIk+lq0Q==","time":1772654618024,"size":68022,"metadata":{"time":1772654618022,"url":"https://registry.npmjs.org/type-level-regexp","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/\"58a78f8ec9b792aec3b4eb80ffaa7e60\"","last-modified":"Mon, 08 May 2023 10:21:48 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
73b1fafe70331a340588bf67cff09da4b6a5f6ae {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz","integrity":"sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==","time":1772654626489,"size":1907,"metadata":{"time":1772654626139,"url":"https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-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:46 GMT","etag":"\"da47d71f91501c220513a912bc7499c2\"","last-modified":"Mon, 03 May 2021 12:51:14 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}