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 @@
d5126b416dc94f6708efc58df2f57ca9c14e6637 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.4.tgz","integrity":"sha512-70LmoVk9riR7qc4W2CpjsbNMWTPnuZb9dpFKX1emru0yP57nsc9k8nhLA6U93ngQapv5VDIUq2JatNfLbBIkrA==","time":1772654627381,"size":5251,"metadata":{"time":1772654626907,"url":"https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.4.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":"\"f3633d2dfd663c2365dc7379c01fece2\"","last-modified":"Mon, 02 Feb 2026 10:59:21 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
5250a7544467df2a6bebba8719e73e16072c1855 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz","integrity":"sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==","time":1772654628018,"size":4678,"metadata":{"time":1772654627671,"url":"https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-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":"\"d5c37662e24f8c856183656dcb16b4c0\"","last-modified":"Sun, 12 Nov 2023 05:38:11 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
8cde5288a5bd0c608f7dcc51fe8a6ffdbbcca589 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@nodelib%2ffs.scandir","integrity":"sha512-AWkKlaAZZiWeUA5HzgdjyUTfLvelSrLI6Tu7LcBTD33Ay+ieUfo/GjedbdsMEPiRkmDxnn/yw3DorAeJayl1DQ==","time":1772654617304,"size":49256,"metadata":{"time":1772654617297,"url":"https://registry.npmjs.org/@nodelib%2ffs.scandir","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:37 GMT","etag":"W/\"9ca2f53bf8645f7c73334d75486f1a26\"","last-modified":"Sun, 01 Dec 2024 21:08:36 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
ad0bf55e94c2d911da2f46afc2c3ac33cad8aa38 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","integrity":"sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==","time":1772654629708,"size":77368,"metadata":{"time":1772654628364,"url":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, immutable, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:03:48 GMT","etag":"\"16d67b9f17cda89f73d4d06103e0ff9f\"","last-modified":"Thu, 13 Apr 2023 17:57:58 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
170a4d7fa10b7edb3a90730d9e68e8012a290416 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/inherits","integrity":"sha512-xi9RpjT0VAYAJMV9Cz03zFVT2vUdGFxyYb7dswdi2n4jbFEhjF21MbApDHKBPEqW3B5RcMHCUXMNSOcpRurqCQ==","time":1772654617485,"size":12925,"metadata":{"time":1772654617483,"url":"https://registry.npmjs.org/inherits","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:37 GMT","etag":"W/\"085f1dc30b7568caee1f4dd7259ee4ff\"","last-modified":"Fri, 09 Jun 2023 21:33:14 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}