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 @@
93a7e81b3b3273e59692f17083c11857839c99a9 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@nuxt%2fdevtools-wizard","integrity":"sha512-5cBQQaj22Uo1y8sWwCtTDBrVXOaiaqYxGBiFEuJG8hLCGoqyZG0tQUIfO0FRP9m4+iSq+L7wiUrfeab36inQEQ==","time":1772654592725,"size":263500,"metadata":{"time":1772654592715,"url":"https://registry.npmjs.org/@nuxt%2fdevtools-wizard","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:12 GMT","etag":"W/\"207296d344cbc40cf0d1b0d21ae7f5dd\"","last-modified":"Wed, 25 Feb 2026 01:04:10 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
ad6db54e2a4702e786b87d0ae394e41287f96614 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/is-glob","integrity":"sha512-g9h9TRIq+5GlUSm1kSBnwzA7fZUBMjU5RkHt2aXEmq2gm4FlM802rCYJlwwISiwBKbshslozj6ob984tlLYq3g==","time":1772654614496,"size":40530,"metadata":{"time":1772654614494,"url":"https://registry.npmjs.org/is-glob","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:34 GMT","etag":"W/\"1c15e4e1c9edf3c0f61875733dd8cdc2\"","last-modified":"Thu, 22 Jun 2023 16:32:27 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
3ab54c82678de024a73eaf54df33e7a0a63e4a12 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/quansync","integrity":"sha512-K/QF3BtGAgQRAaJsnZclPoR2/YouFqTS6/GlNXhFkZ4A8x+767q6aXhIZ2FzeFjo6sXcXHM5i0b02Lq5iuGXuw==","time":1772654597497,"size":63829,"metadata":{"time":1772654597482,"url":"https://registry.npmjs.org/quansync","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/\"466ddf274d5e31b65fb70967a3344788\"","last-modified":"Thu, 04 Dec 2025 18:51:34 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
6321f67b5281762415ea8b03c01d4e899bb904ec {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/confbox/-/confbox-0.2.4.tgz","integrity":"sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==","time":1772654627658,"size":40812,"metadata":{"time":1772654627127,"url":"https://registry.npmjs.org/confbox/-/confbox-0.2.4.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":"\"a6a41d8c19947f80998090ba25d485bd\"","last-modified":"Fri, 06 Feb 2026 12:11:44 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
e05c2682d17621e2913bbddcb8231e6d4a695c91 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vitest%2fui","integrity":"sha512-tg8Let8U0lYQEoodoPSSl6+q7n+eCAvxthGRitkNphzGRTNzWe3VOmhejUOJkataCmTENsKT1PixhHm+CmH/qQ==","time":1772654586793,"size":1196944,"metadata":{"time":1772654586772,"url":"https://registry.npmjs.org/@vitest%2fui","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:06 GMT","etag":"W/\"27026aef39bd87e347fd4a3fd5a933c3\"","last-modified":"Thu, 26 Feb 2026 16:20:56 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
cfdf128b90566ac5e6cd800e6582140c4e0dd570 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/copy-paste","integrity":"sha512-OHLFHI4DTGymiWiooXCcJyy8knpxyYy+yoDd2UFL6P1NYnHVlsuT7o7WfufdyApWBCcJ5XZFhv3vUwl28W62kg==","time":1772654592151,"size":47706,"metadata":{"time":1772654592146,"url":"https://registry.npmjs.org/copy-paste","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:12 GMT","etag":"W/\"d09bf804754c4a670f4febbfd0c15a7d\"","last-modified":"Sun, 13 Jul 2025 02:04:46 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
12a8cd40a84dc645582f36476ea2a314ab20cf10 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/saxes","integrity":"sha512-xTca6mLULkXfmmQK6eQU7fpA0O9vRTepyUoYC3Y4h9Ijv4VbDz3KIH+Oqa0aICZRIKh1RP6oCzKcCPd318k9Sg==","time":1772654587588,"size":228593,"metadata":{"time":1772654587583,"url":"https://registry.npmjs.org/saxes","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:07 GMT","etag":"W/\"0ede952cba06dd8a37db6d1d9e5f13c5\"","last-modified":"Tue, 17 May 2022 04:15:03 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
314bf0f75d3813739f0c17526fc187e27914b78c {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@asamuzakjp%2fdom-selector","integrity":"sha512-k8ojK25g9It8dJ2s6zCCgwZ5WwjEdrMOWyPO0Vh1mL0UhESeke0q75QzvJA3i1F2PmsIb9LOREFkTQfSwac1nQ==","time":1772654587410,"size":589438,"metadata":{"time":1772654587403,"url":"https://registry.npmjs.org/@asamuzakjp%2fdom-selector","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:07 GMT","etag":"W/\"81243164dc16d714c2f4ccd0e1256c7d\"","last-modified":"Tue, 03 Mar 2026 15:47:45 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
b320cdfbdcbae11dcc868b5e99b53cc883cb976a {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@azure%2fidentity","integrity":"sha512-iM1hCtoWPeZnVCBJM8Hmkbzi6BgFTyAKmZAJ8cAcAvztJwAGrhY/lhge3Bvsc5PxOtJfjVYoE+0KKE2hb2N+TA==","time":1772654598425,"size":6006019,"metadata":{"time":1772654598327,"url":"https://registry.npmjs.org/@azure%2fidentity","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:18 GMT","etag":"W/\"2319c3256264d5bde10083244bb9e359\"","last-modified":"Wed, 04 Mar 2026 00:55:45 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
373f8d6ae20858951e304bc8bf53a7aced4e10e1 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz","integrity":"sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==","time":1772654803279,"size":894578,"metadata":{"time":1772654803067,"url":"https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz","reqHeaders":{},"resHeaders":{"cache-control":"public, must-revalidate, max-age=31557600","content-type":"application/octet-stream","date":"Wed, 04 Mar 2026 20:06:43 GMT","etag":"\"a81f84c54f2aa9c3a45bf8642a1bb8aa\"","last-modified":"Sun, 22 Feb 2026 07:33:47 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}