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 @@
712c8264361401d2cd2ad8840435d1d19c8d3de5 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/proto-list","integrity":"sha512-4F5ZXTSvV192nkBCdWaYjPDHfUlw60Qpbo+0koUerN3+o1BBNKaLI07MH/P3xYM8UzA2aPhYMWr3z5Y0iiekwA==","time":1772654589622,"size":8764,"metadata":{"time":1772654589621,"url":"https://registry.npmjs.org/proto-list","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/\"62e47b19f2988859a58030229f222ede\"","last-modified":"Fri, 24 Jun 2022 20:47:24 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
bcd39efe849c9e2e0323a9087e681da41c86ed2e {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/braces","integrity":"sha512-AUkwy//s4x65+3P8Nt8HJ+2972BbkMmTkNc6E6Zx3SAcShBkoLmH09J7ufgLqj0HYODJQ4q0/dSXLTiRS6mCAw==","time":1772654617285,"size":114529,"metadata":{"time":1772654617278,"url":"https://registry.npmjs.org/braces","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/\"58a16aca7a634b127464dba3bb05aa7c\"","last-modified":"Wed, 18 Sep 2024 05:27:13 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
763ad0473960d6083c38bc18029805bec213e04e {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/pg","integrity":"sha512-ydKMYJ9bIz0FgToXwloFHRbGOg9YyKe/2L0+oCy5Xbho9lBkNUzSNUxLUJ8MX9UPzVl48jzh+l7zyLw4u1ATsA==","time":1772654609012,"size":473026,"metadata":{"time":1772654609005,"url":"https://registry.npmjs.org/pg","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:28 GMT","etag":"W/\"6a0d748b275a739f77898af5c70b98e1\"","last-modified":"Wed, 25 Feb 2026 17:19:57 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
5447ba2f92ea59c6d468f492969c45af8b878a0c {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz","integrity":"sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==","time":1772654628480,"size":95030,"metadata":{"time":1772654626579,"url":"https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.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":"\"2c05b09168b52d5b4e0efc890450fd04\"","last-modified":"Mon, 12 Jan 2026 17:50:09 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
45e8587e40ed53d06b00eb5566118cc2a76ba568 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@vue%2fdevtools-core","integrity":"sha512-/Z6Q05uOY3j63FCrY/PBrde/oSm+ERPTHb0iKfyxSqlq82TwOv00wYoqbHWsVcyJAO7n7WwZl8NrzGPkl0ke2A==","time":1772654592397,"size":182320,"metadata":{"time":1772654592382,"url":"https://registry.npmjs.org/@vue%2fdevtools-core","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/\"c8ddcce23850c231622f1cb5858794bf\"","last-modified":"Sun, 01 Mar 2026 06:54:40 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}

View File

@@ -0,0 +1,2 @@
7fa359592abd8103678c74d4b0346ba257681348 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/vue-devtools-stub","integrity":"sha512-+aSH+8SYz5+bTnxU0syw2xiGeQBqg2wLHuAMCxnoewSY2zZnERFUi1dWkh47DKSIf1HAU+ZLmzMPeEu8aZ/5fw==","time":1772654592861,"size":12121,"metadata":{"time":1772654592857,"url":"https://registry.npmjs.org/vue-devtools-stub","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/\"47987e3fe6b31f44b5ed3505b7e80f15\"","last-modified":"Wed, 17 Aug 2022 13:11:56 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}