Organize workspace: Frontend, Backend, and Tests in one repo
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
|
||||
06aea71245f2facf792285572622a3012e550a50 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/lru-cache","integrity":"sha512-eVIRetRMtHSSEuO+ljIhMAdZVWBj3kwmW836Woa1pO9vViHSXqUkVAxkEBslD97ifSjmtiB2U9LsjtP0A5Sdyg==","time":1772654589935,"size":413591,"metadata":{"time":1772654589920,"url":"https://registry.npmjs.org/lru-cache","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/\"4bf5a4303f6da1ead79978674155258a\"","last-modified":"Tue, 10 Feb 2026 16:21:12 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,2 @@
|
||||
|
||||
05b88233734f8f7931a13c61cef7454492221d64 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/source-map-support","integrity":"sha512-MKAtbusX14wCxDV92s1NFPWpbzWqscKC9yO09gofVrh4ibmdoPwXKo/2NppsRjBL4LneGMNtO/1uSj/Ie6abSA==","time":1772654616657,"size":125488,"metadata":{"time":1772654616642,"url":"https://registry.npmjs.org/source-map-support","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:36 GMT","etag":"W/\"81df9b290f6745b51154e834d5d19315\"","last-modified":"Fri, 09 Jun 2023 21:51:01 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,2 @@
|
||||
|
||||
471b7e91680944c8104349083eab61de81f79570 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/mocked-exports/-/mocked-exports-0.1.1.tgz","integrity":"sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==","time":1772654627288,"size":3395,"metadata":{"time":1772654626803,"url":"https://registry.npmjs.org/mocked-exports/-/mocked-exports-0.1.1.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":"\"fd9541423f2738c890dd7d1253c81465\"","last-modified":"Sun, 09 Mar 2025 22:24:40 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,3 @@
|
||||
|
||||
915cbe1d568d076c333b7f59da1ea2bbd3f58c0d {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@esbuild%2fdarwin-x64","integrity":"sha512-hS4sWl+7ZtDacXt3zDuPjWkKuNwSumBy0cPE0+4OjVnFDuC4YupnROfz7ryiMo3H0Js+UVnGYfbvmkeGpFQMXA==","time":1772654611879,"size":187924,"metadata":{"time":1772654611867,"url":"https://registry.npmjs.org/@esbuild%2fdarwin-x64","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:31 GMT","etag":"W/\"7749738d7d2e85d11a2c1bcaed1b151d\"","last-modified":"Thu, 05 Feb 2026 22:01:49 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
|
||||
068aec1af2999126fdb484c9a372e43ba4ec7379 {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@esbuild%2fdarwin-x64","integrity":"sha512-hS4sWl+7ZtDacXt3zDuPjWkKuNwSumBy0cPE0+4OjVnFDuC4YupnROfz7ryiMo3H0Js+UVnGYfbvmkeGpFQMXA==","time":1772656149635,"size":187924,"metadata":{"time":1772656149635,"url":"https://registry.npmjs.org/@esbuild%2fdarwin-x64","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","date":"Wed, 04 Mar 2026 20:29:09 GMT","etag":"\"7749738d7d2e85d11a2c1bcaed1b151d\"","last-modified":"Thu, 05 Feb 2026 22:01:49 GMT","vary":"Accept-Encoding","content-encoding":"gzip","content-type":"application/json"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,2 @@
|
||||
|
||||
213f4bb7c17a597863f4108e329c466c6aafc81f {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz","integrity":"sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==","time":1772654816473,"size":9732,"metadata":{"time":1772654816386,"url":"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.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":"\"b7bea626984bef3bd27ecf7f9b88a7e1\"","last-modified":"Thu, 31 Jul 2025 12:54:57 GMT","vary":"Accept-Encoding"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,2 @@
|
||||
|
||||
99053b52676aeac783b6ccdecd41c0f1daf0a4be {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/@types%2fwhatwg-mimetype","integrity":"sha512-ZpZ+jfeV7+spfUIVXC9KN+8dj9YZ89HbrsMsleZWi3KXkYHayzlSWafwZZMooIn0/6J1FHMjnP7VXa5Elsvqew==","time":1772654802885,"size":13372,"metadata":{"time":1772654802875,"url":"https://registry.npmjs.org/@types%2fwhatwg-mimetype","reqHeaders":{"accept":"application/json"},"resHeaders":{"cache-control":"public, max-age=300","content-encoding":"gzip","content-type":"application/json","date":"Wed, 04 Mar 2026 20:06:42 GMT","etag":"W/\"14b5126ae0f33af812fb7c1ed5a998dc\"","last-modified":"Thu, 26 Feb 2026 17:50:08 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
|
||||
@@ -0,0 +1,2 @@
|
||||
|
||||
332eed09ae44ee5e2e50329831407da84bdd621b {"key":"make-fetch-happen:request-cache:https://registry.npmjs.org/strip-literal","integrity":"sha512-2pzI8j3i0MHUjKt63YdQrgB2ZUc6GdBY8OIiROJduMqTTTrmUQshJ25iTFrO78kFhzjfhsU+tvB72wdXiniLAA==","time":1772654595888,"size":45192,"metadata":{"time":1772654595883,"url":"https://registry.npmjs.org/strip-literal","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:15 GMT","etag":"W/\"621d5e5bbb9a03bcebe87b3cfab24f71\"","last-modified":"Sat, 27 Sep 2025 21:29:04 GMT","vary":"accept-encoding, accept"},"options":{"compress":true}}}
|
||||
Reference in New Issue
Block a user