From 19dca657ee4b2f8db00a43b28532d00e2d39b6da Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 16:49:19 +0200 Subject: [PATCH 01/11] add run --- frontend/plugins/runtime.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/frontend/plugins/runtime.ts b/frontend/plugins/runtime.ts index 93516f5e..359fc427 100644 --- a/frontend/plugins/runtime.ts +++ b/frontend/plugins/runtime.ts @@ -63,10 +63,19 @@ function makeRuntime(feVersion: string, disableTracing: boolean) { // TODO: make sure the runtime provides these export type RT = ApiConfig | HttpClient.HttpClient -export default defineNuxtPlugin(_ => { +export default defineNuxtPlugin(nuxtApp => { const config = useRuntimeConfig() - runtime.value = makeRuntime( + + const rt = makeRuntime( config.public.feVersion, config.public.env !== "local-dev" || !config.public.telemetry, ) + nuxtApp.vueApp.config.globalProperties.$run = rt.runFork + runtime.value = rt }) + +declare module "vue" { + export interface ComponentCustomProperties { + $run: ReturnType["runFork"] + } +} From 186e95b4404096d2c3ffcca7b9e3bf406abd28ab Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 20:10:11 +0200 Subject: [PATCH 02/11] play with patch --- frontend/plugins/runtime.ts | 4 ++++ package.json | 3 ++- patches/@vue__compiler-core.patch | 39 +++++++++++++++++++++++++++++++ pnpm-lock.yaml | 15 +++++++----- 4 files changed, 54 insertions(+), 7 deletions(-) create mode 100644 patches/@vue__compiler-core.patch diff --git a/frontend/plugins/runtime.ts b/frontend/plugins/runtime.ts index 359fc427..5dd44553 100644 --- a/frontend/plugins/runtime.ts +++ b/frontend/plugins/runtime.ts @@ -71,6 +71,10 @@ export default defineNuxtPlugin(nuxtApp => { config.public.env !== "local-dev" || !config.public.telemetry, ) nuxtApp.vueApp.config.globalProperties.$run = rt.runFork + ;(nuxtApp.vueApp.config.globalProperties as any).$runIfEffect = (a: any) => { + console.log("run if effect", a) + return a && Effect.isEffect(a) ? rt.runFork(a as any) : a + } runtime.value = rt }) diff --git a/package.json b/package.json index 5a912f38..2cadb014 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "@hebilicious/vue-query-nuxt@0.3.0": "patches/@hebilicious__vue-query-nuxt@0.3.0.patch", "typescript": "patches/typescript.patch", "@effect/platform": "patches/@effect__platform.patch", - "typescript-transform-paths": "patches/typescript-transform-paths.patch" + "typescript-transform-paths": "patches/typescript-transform-paths.patch", + "@vue/compiler-core": "patches/@vue__compiler-core.patch" } }, "engines": { diff --git a/patches/@vue__compiler-core.patch b/patches/@vue__compiler-core.patch new file mode 100644 index 00000000..1abed54f --- /dev/null +++ b/patches/@vue__compiler-core.patch @@ -0,0 +1,39 @@ +diff --git a/dist/compiler-core.cjs.js b/dist/compiler-core.cjs.js +index 82db1049612f62ed6d50e7002094b56f5e388a0e..f58818a35b7b6d467a0edafb3bd441231b6797b3 100644 +--- a/dist/compiler-core.cjs.js ++++ b/dist/compiler-core.cjs.js +@@ -6198,7 +6198,7 @@ const transformOn = (dir, node, context, augmentor) => { + exp = createCompoundExpression([ + `${isInlineStatement ? context.isTS ? `($event: any)` : `$event` : `${context.isTS ? ` + //@ts-ignore +-` : ``}(...args)`} => ${hasMultipleStatements ? `{` : `(`}`, ++` : ``}(...args)`} => ${hasMultipleStatements ? `{` : `_ctx.$runIfEffect(`}`, + exp, + hasMultipleStatements ? `}` : `)` + ]); +diff --git a/dist/compiler-core.cjs.prod.js b/dist/compiler-core.cjs.prod.js +index d0c48efd1a1931f3b0dc9b74acd86130bf6de72a..f80afb4b26de10088dfc66d723a0eabd15bc76d7 100644 +--- a/dist/compiler-core.cjs.prod.js ++++ b/dist/compiler-core.cjs.prod.js +@@ -6080,7 +6080,7 @@ const transformOn = (dir, node, context, augmentor) => { + exp = createCompoundExpression([ + `${isInlineStatement ? context.isTS ? `($event: any)` : `$event` : `${context.isTS ? ` + //@ts-ignore +-` : ``}(...args)`} => ${hasMultipleStatements ? `{` : `(`}`, ++` : ``}(...args)`} => ${hasMultipleStatements ? `{` : `_ctx.$runIfEffect(`}`, + exp, + hasMultipleStatements ? `}` : `)` + ]); +diff --git a/dist/compiler-core.esm-bundler.js b/dist/compiler-core.esm-bundler.js +index f7fb746c4faf842cd00b873f18324f6e4dabc7f1..82b9dfcfc7e776cbd54d91c5e49cfbb2e33f5bf1 100644 +--- a/dist/compiler-core.esm-bundler.js ++++ b/dist/compiler-core.esm-bundler.js +@@ -5348,7 +5348,7 @@ const transformOn = (dir, node, context, augmentor) => { + } + if (isInlineStatement || shouldCache && isMemberExp) { + exp = createCompoundExpression([ +- `${isInlineStatement ? `$event` : `${``}(...args)`} => ${hasMultipleStatements ? `{` : `(`}`, ++ `${isInlineStatement ? `$event` : `${``}(...args)`} => ${hasMultipleStatements ? `{` : `_ctx.$runIfEffect(`}`, + exp, + hasMultipleStatements ? `}` : `)` + ]); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddb887a5..38c24132 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,6 +33,9 @@ patchedDependencies: '@phaphoso/eslint-plugin-dprint@0.5.2': hash: 5r3oafqkulzxdb6awceadivssy path: patches/@phaphoso__eslint-plugin-dprint@0.5.2.patch + '@vue/compiler-core': + hash: lqgyhuqc3zolhr6e7js7n2njqm + path: patches/@vue__compiler-core.patch eslint-plugin-codegen@0.17.0: hash: lbafaxqz7cfo7kkr24anyngo7i path: patches/eslint-plugin-codegen@0.17.0.patch @@ -281,7 +284,7 @@ importers: version: 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0)) '@formatjs/cli': specifier: ^6.2.15 - version: 6.2.15(@vue/compiler-core@3.5.12)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + version: 6.2.15(@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@formatjs/intl': specifier: 2.10.8 version: 2.10.8(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -10681,9 +10684,9 @@ snapshots: '@fastify/busboy@2.1.0': {} - '@formatjs/cli@6.2.15(@vue/compiler-core@3.5.12)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@formatjs/cli@6.2.15(@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': optionalDependencies: - '@vue/compiler-core': 3.5.12 + '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@formatjs/ecma402-abstract@2.2.0': @@ -13062,7 +13065,7 @@ snapshots: '@babel/parser': 7.25.8 '@vue/compiler-sfc': 3.5.12 - '@vue/compiler-core@3.5.12': + '@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm)': dependencies: '@babel/parser': 7.25.8 '@vue/shared': 3.5.12 @@ -13072,13 +13075,13 @@ snapshots: '@vue/compiler-dom@3.5.12': dependencies: - '@vue/compiler-core': 3.5.12 + '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) '@vue/shared': 3.5.12 '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.25.8 - '@vue/compiler-core': 3.5.12 + '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) '@vue/compiler-dom': 3.5.12 '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 From 7fe499ba28c079c740f9bc6940cac17da7aa6690 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 20:51:02 +0200 Subject: [PATCH 03/11] update patch to include others --- package.json | 3 +++ patches/@vue__compiler-core.patch | 42 ++++++++++++++++++++++++++----- pnpm-lock.yaml | 26 +++++-------------- 3 files changed, 45 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 2cadb014..daa62d60 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "private": true, "type": "module", "pnpm": { + "overrides": { + "@vue/compiler-core": "link:../../vue-core/packages/compiler-core" + }, "patchedDependencies": { "eslint-plugin-codegen@0.17.0": "patches/eslint-plugin-codegen@0.17.0.patch", "@phaphoso/eslint-plugin-dprint@0.5.2": "patches/@phaphoso__eslint-plugin-dprint@0.5.2.patch", diff --git a/patches/@vue__compiler-core.patch b/patches/@vue__compiler-core.patch index 1abed54f..7cdb6e53 100644 --- a/patches/@vue__compiler-core.patch +++ b/patches/@vue__compiler-core.patch @@ -1,8 +1,8 @@ diff --git a/dist/compiler-core.cjs.js b/dist/compiler-core.cjs.js -index 82db1049612f62ed6d50e7002094b56f5e388a0e..f58818a35b7b6d467a0edafb3bd441231b6797b3 100644 +index 82db1049612f62ed6d50e7002094b56f5e388a0e..d903085c893e1805894265a2abdec5cdcec74375 100644 --- a/dist/compiler-core.cjs.js +++ b/dist/compiler-core.cjs.js -@@ -6198,7 +6198,7 @@ const transformOn = (dir, node, context, augmentor) => { +@@ -6198,10 +6198,17 @@ const transformOn = (dir, node, context, augmentor) => { exp = createCompoundExpression([ `${isInlineStatement ? context.isTS ? `($event: any)` : `$event` : `${context.isTS ? ` //@ts-ignore @@ -11,11 +11,21 @@ index 82db1049612f62ed6d50e7002094b56f5e388a0e..f58818a35b7b6d467a0edafb3bd44123 exp, hasMultipleStatements ? `}` : `)` ]); ++ } else { ++ exp = createCompoundExpression([ ++ `(...args) => _ctx.$runIfEffect((`, ++ exp, ++ // () => Console.log("hi") ++ `)(...args))` ++ ]); + } + } + let ret = { diff --git a/dist/compiler-core.cjs.prod.js b/dist/compiler-core.cjs.prod.js -index d0c48efd1a1931f3b0dc9b74acd86130bf6de72a..f80afb4b26de10088dfc66d723a0eabd15bc76d7 100644 +index d0c48efd1a1931f3b0dc9b74acd86130bf6de72a..2e04ed2ab6aedc6f02fc782c3089a2b087a6d03c 100644 --- a/dist/compiler-core.cjs.prod.js +++ b/dist/compiler-core.cjs.prod.js -@@ -6080,7 +6080,7 @@ const transformOn = (dir, node, context, augmentor) => { +@@ -6080,10 +6080,17 @@ const transformOn = (dir, node, context, augmentor) => { exp = createCompoundExpression([ `${isInlineStatement ? context.isTS ? `($event: any)` : `$event` : `${context.isTS ? ` //@ts-ignore @@ -24,11 +34,21 @@ index d0c48efd1a1931f3b0dc9b74acd86130bf6de72a..f80afb4b26de10088dfc66d723a0eabd exp, hasMultipleStatements ? `}` : `)` ]); ++ } else { ++ exp = createCompoundExpression([ ++ `(...args) => _ctx.$runIfEffect((`, ++ exp, ++ // () => Console.log("hi") ++ `)(...args))` ++ ]); + } + } + let ret = { diff --git a/dist/compiler-core.esm-bundler.js b/dist/compiler-core.esm-bundler.js -index f7fb746c4faf842cd00b873f18324f6e4dabc7f1..82b9dfcfc7e776cbd54d91c5e49cfbb2e33f5bf1 100644 +index f7fb746c4faf842cd00b873f18324f6e4dabc7f1..a9c695fde1077c5d5113ab48bb69f5d1560b71dd 100644 --- a/dist/compiler-core.esm-bundler.js +++ b/dist/compiler-core.esm-bundler.js -@@ -5348,7 +5348,7 @@ const transformOn = (dir, node, context, augmentor) => { +@@ -5348,10 +5348,17 @@ const transformOn = (dir, node, context, augmentor) => { } if (isInlineStatement || shouldCache && isMemberExp) { exp = createCompoundExpression([ @@ -37,3 +57,13 @@ index f7fb746c4faf842cd00b873f18324f6e4dabc7f1..82b9dfcfc7e776cbd54d91c5e49cfbb2 exp, hasMultipleStatements ? `}` : `)` ]); ++ } else { ++ exp = createCompoundExpression([ ++ `(...args) => _ctx.$runIfEffect((`, ++ exp, ++ // () => Console.log("hi") ++ `)(...args))` ++ ]); + } + } + let ret = { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 38c24132..271ed2b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,6 +17,7 @@ overrides: date-fns: ^4.1.0 fast-check: ^3.22.0 vue: ^3.5.12 + '@vue/compiler-core': link:../../vue-core/packages/compiler-core pnpmfileChecksum: bzwflog5bmrbow5mp4rcfwcaeq @@ -33,9 +34,6 @@ patchedDependencies: '@phaphoso/eslint-plugin-dprint@0.5.2': hash: 5r3oafqkulzxdb6awceadivssy path: patches/@phaphoso__eslint-plugin-dprint@0.5.2.patch - '@vue/compiler-core': - hash: lqgyhuqc3zolhr6e7js7n2njqm - path: patches/@vue__compiler-core.patch eslint-plugin-codegen@0.17.0: hash: lbafaxqz7cfo7kkr24anyngo7i path: patches/eslint-plugin-codegen@0.17.0.patch @@ -284,7 +282,7 @@ importers: version: 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0)) '@formatjs/cli': specifier: ^6.2.15 - version: 6.2.15(@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + version: 6.2.15(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@formatjs/intl': specifier: 2.10.8 version: 2.10.8(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -2163,7 +2161,7 @@ packages: '@glimmer/reference': ^0.91.1 || ^0.92.0 '@glimmer/syntax': ^0.92.0 '@glimmer/validator': ^0.92.0 - '@vue/compiler-core': ^3.4.0 + '@vue/compiler-core': link:/Users/patrickroza/pj/vue-core/packages/compiler-core content-tag: ^2.0.1 ember-template-recast: ^6.1.4 vue: ^3.5.12 @@ -3941,9 +3939,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.12': - resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} - '@vue/compiler-dom@3.5.12': resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} @@ -10684,9 +10679,8 @@ snapshots: '@fastify/busboy@2.1.0': {} - '@formatjs/cli@6.2.15(@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@formatjs/cli@6.2.15(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': optionalDependencies: - '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@formatjs/ecma402-abstract@2.2.0': @@ -13065,23 +13059,15 @@ snapshots: '@babel/parser': 7.25.8 '@vue/compiler-sfc': 3.5.12 - '@vue/compiler-core@3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm)': - dependencies: - '@babel/parser': 7.25.8 - '@vue/shared': 3.5.12 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.12': dependencies: - '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) + '@vue/compiler-core': link:../../vue-core/packages/compiler-core '@vue/shared': 3.5.12 '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.25.8 - '@vue/compiler-core': 3.5.12(patch_hash=lqgyhuqc3zolhr6e7js7n2njqm) + '@vue/compiler-core': link:../../vue-core/packages/compiler-core '@vue/compiler-dom': 3.5.12 '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 From 1e13ce19c6d325ffb1ba469c164b266b95e3a779 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 20:52:03 +0200 Subject: [PATCH 04/11] add test buttons --- frontend/layouts/default.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index 915e4f71..d9c995cc 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -4,6 +4,7 @@ import { onMounted } from "vue" import { useRouter } from "vue-router" import { VueQueryDevtools } from "@tanstack/vue-query-devtools" import { Result } from "~/composables/client" +import { Console } from "effect" const meClient = clientFor(MeRsc) const [userResult, currentUser, getCurrentUser] = useSafeQuery(meClient.GetMe) @@ -30,6 +31,17 @@ onMounted(() => { Home + Explicit test + Test + Test cb + + Test block still works +
{{ router.currentRoute.value.name }}
From 2cc5974835cd5074a93e7dd969148c22e9e79c7d Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 20:53:43 +0200 Subject: [PATCH 05/11] undo override --- package.json | 3 --- pnpm-lock.yaml | 26 ++++++++++++++++++++------ 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index daa62d60..2cadb014 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,6 @@ "private": true, "type": "module", "pnpm": { - "overrides": { - "@vue/compiler-core": "link:../../vue-core/packages/compiler-core" - }, "patchedDependencies": { "eslint-plugin-codegen@0.17.0": "patches/eslint-plugin-codegen@0.17.0.patch", "@phaphoso/eslint-plugin-dprint@0.5.2": "patches/@phaphoso__eslint-plugin-dprint@0.5.2.patch", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 271ed2b7..46b762a1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,6 @@ overrides: date-fns: ^4.1.0 fast-check: ^3.22.0 vue: ^3.5.12 - '@vue/compiler-core': link:../../vue-core/packages/compiler-core pnpmfileChecksum: bzwflog5bmrbow5mp4rcfwcaeq @@ -34,6 +33,9 @@ patchedDependencies: '@phaphoso/eslint-plugin-dprint@0.5.2': hash: 5r3oafqkulzxdb6awceadivssy path: patches/@phaphoso__eslint-plugin-dprint@0.5.2.patch + '@vue/compiler-core': + hash: 22zishatgqeygohqwzt3bj5emq + path: patches/@vue__compiler-core.patch eslint-plugin-codegen@0.17.0: hash: lbafaxqz7cfo7kkr24anyngo7i path: patches/eslint-plugin-codegen@0.17.0.patch @@ -282,7 +284,7 @@ importers: version: 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0)) '@formatjs/cli': specifier: ^6.2.15 - version: 6.2.15(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + version: 6.2.15(@vue/compiler-core@3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@formatjs/intl': specifier: 2.10.8 version: 2.10.8(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -2161,7 +2163,7 @@ packages: '@glimmer/reference': ^0.91.1 || ^0.92.0 '@glimmer/syntax': ^0.92.0 '@glimmer/validator': ^0.92.0 - '@vue/compiler-core': link:/Users/patrickroza/pj/vue-core/packages/compiler-core + '@vue/compiler-core': ^3.4.0 content-tag: ^2.0.1 ember-template-recast: ^6.1.4 vue: ^3.5.12 @@ -3939,6 +3941,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + '@vue/compiler-dom@3.5.12': resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} @@ -10679,8 +10684,9 @@ snapshots: '@fastify/busboy@2.1.0': {} - '@formatjs/cli@6.2.15(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@formatjs/cli@6.2.15(@vue/compiler-core@3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': optionalDependencies: + '@vue/compiler-core': 3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@formatjs/ecma402-abstract@2.2.0': @@ -13059,15 +13065,23 @@ snapshots: '@babel/parser': 7.25.8 '@vue/compiler-sfc': 3.5.12 + '@vue/compiler-core@3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq)': + dependencies: + '@babel/parser': 7.25.8 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.12': dependencies: - '@vue/compiler-core': link:../../vue-core/packages/compiler-core + '@vue/compiler-core': 3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq) '@vue/shared': 3.5.12 '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.25.8 - '@vue/compiler-core': link:../../vue-core/packages/compiler-core + '@vue/compiler-core': 3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq) '@vue/compiler-dom': 3.5.12 '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 From f66ad82920ab65f2523973e6f4d31ab574fa045d Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 21:03:56 +0200 Subject: [PATCH 06/11] disable prettier for the line --- frontend/layouts/default.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index d9c995cc..996fc521 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -36,6 +36,7 @@ onMounted(() => { Test cb Date: Thu, 17 Oct 2024 21:16:10 +0200 Subject: [PATCH 07/11] cleanup --- frontend/layouts/default.vue | 4 ++++ frontend/plugins/runtime.ts | 13 +++++++++++++ 2 files changed, 17 insertions(+) diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index 996fc521..1fa5b0a6 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -5,6 +5,7 @@ import { useRouter } from "vue-router" import { VueQueryDevtools } from "@tanstack/vue-query-devtools" import { Result } from "~/composables/client" import { Console } from "effect" +import { runPromise } from "~/plugins/runtime" const meClient = clientFor(MeRsc) const [userResult, currentUser, getCurrentUser] = useSafeQuery(meClient.GetMe) @@ -19,6 +20,8 @@ useHead({ const router = useRouter() +const test = () => runPromise(Console.log("test")) + onMounted(() => { if (getUserId()) { void getCurrentUser() @@ -34,6 +37,7 @@ onMounted(() => { Explicit test Test Test cb + classic ["runFork"] From 2477e03ebb7f770111927692187c43790d5f28dc Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Thu, 17 Oct 2024 21:59:42 +0200 Subject: [PATCH 08/11] play with client2 --- frontend/composables/client.ts | 11 ++++++----- frontend/layouts/default.vue | 4 ++-- frontend/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/frontend/composables/client.ts b/frontend/composables/client.ts index 265ecb56..25ece8aa 100644 --- a/frontend/composables/client.ts +++ b/frontend/composables/client.ts @@ -1,5 +1,6 @@ -import { makeClient, makeMutation, makeQuery } from "@effect-app/vue" - +import { makeQuery2 } from "@effect-app/vue/query2" +import { makeClient2 } from "@effect-app/vue/makeClient2" +import { makeMutation2 } from "@effect-app/vue/mutate2" import { useToast } from "vue-toastification" import { useIntl } from "./intl" import { runtime, type RT } from "~/plugins/runtime" @@ -21,11 +22,11 @@ export { // sue me const rt = computed(() => runtime.value?.runtime as Runtime.Runtime) -export const useSafeQuery = makeQuery(rt) -export const useSafeMutation = makeMutation(rt) +export const useSafeQuery = makeQuery2(rt) +export const useSafeMutation = makeMutation2() export const { makeUseAndHandleMutation, useAndHandleMutation, useSafeMutationWithState, -} = makeClient(useIntl, useToast, useSafeMutation) +} = makeClient2(useIntl, useToast, useSafeMutation) diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index 1fa5b0a6..90141eb5 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -5,7 +5,7 @@ import { useRouter } from "vue-router" import { VueQueryDevtools } from "@tanstack/vue-query-devtools" import { Result } from "~/composables/client" import { Console } from "effect" -import { runPromise } from "~/plugins/runtime" +import { runFork, runPromise } from "~/plugins/runtime" const meClient = clientFor(MeRsc) const [userResult, currentUser, getCurrentUser] = useSafeQuery(meClient.GetMe) @@ -24,7 +24,7 @@ const test = () => runPromise(Console.log("test")) onMounted(() => { if (getUserId()) { - void getCurrentUser() + runFork(getCurrentUser()) } }) diff --git a/frontend/package.json b/frontend/package.json index a24a8a99..5b97a28f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,7 +21,7 @@ "@effect-app/core": "^1.17.0", "@effect-app/fluent-extensions": "^1.14.1", "@effect-app/schema": "^1.19.0", - "@effect-app/vue": "^1.25.2", + "@effect-app/vue": "^1.26.0", "@effect/platform": "^0.68.6", "@effect/platform-browser": "^0.47.6", "@effect/rpc": "^0.43.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46b762a1..59b36b16 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -534,8 +534,8 @@ importers: specifier: ^1.19.0 version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/vue': - specifier: ^1.25.2 - version: 1.25.2(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + specifier: ^1.26.0 + version: 1.26.0(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@effect/opentelemetry': specifier: ^0.38.2 version: 0.38.2(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-web@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(effect@3.9.2) @@ -1437,8 +1437,8 @@ packages: '@effect/schema': ^0.75.4 effect: ^3.9.2 - '@effect-app/vue@1.25.2': - resolution: {integrity: sha512-5/AC1O8VK77aMkx0uf5ojCW2AEFE+zfyzRHgcmP2Z2NXgx6ddUSL3ehIPdi8iw40fnR3iEPYvfASjiHYgaBpyQ==} + '@effect-app/vue@1.26.0': + resolution: {integrity: sha512-9Wh6UmOIoMnwyOpkQwf3GOloXGoMVaW75DiV4tu0ecjokKS+Mb8Bd0VC/4lRi97GFO7b9uQNOQQpnKbt4KsY5g==} peerDependencies: '@effect-rx/rx': ^0.34.1 '@effect-rx/rx-vue': ^0.11.1 @@ -10250,7 +10250,7 @@ snapshots: - '@effect/platform' - encoding - '@effect-app/vue@1.25.2(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@effect-app/vue@1.26.0(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) From 6276c5cadd4c3706875718a5360e709cf5f49837 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Fri, 18 Oct 2024 10:18:33 +0200 Subject: [PATCH 09/11] housekeeping: update packages --- api/package.json | 8 +- e2e/package.json | 2 +- frontend/composables/client.ts | 8 +- frontend/package.json | 6 +- frontend/plugins/runtime.ts | 2 +- package.json | 8 +- pnpm-lock.yaml | 367 +++++++++++++++++++-------------- 7 files changed, 232 insertions(+), 169 deletions(-) diff --git a/api/package.json b/api/package.json index 6fe3cbf9..180909b3 100644 --- a/api/package.json +++ b/api/package.json @@ -59,10 +59,10 @@ "@azure/service-bus": "^7.9.5", "@azure/storage-blob": "^12.25.0", "@effect-app/core": "^1.17.0", - "@effect-app/infra": "1.42.1", - "@effect-app/infra-adapters": "^1.20.1", + "@effect-app/infra": "1.43.2", + "@effect-app/infra-adapters": "^1.20.2", "@effect-app/schema": "^1.19.0", - "effect-app": "^1.30.0", + "effect-app": "^1.30.1", "@effect/platform": "^0.68.6", "@effect/opentelemetry": "^0.38.2", "@effect/platform-node": "0.63.6", @@ -75,7 +75,7 @@ "@opentelemetry/auto-instrumentations-node": "^0.51.0", "@opentelemetry/context-async-hooks": "^1.26.0", "@opentelemetry/sdk-node": "^0.53.0", - "@sendgrid/mail": "^8.1.3", + "@sendgrid/mail": "^8.1.4", "@sentry/node": "^8.2.1", "@sentry/opentelemetry": "^8.2.1", "connect": "^3.7.0", diff --git a/e2e/package.json b/e2e/package.json index 26bd4adb..4fcbd40d 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -51,7 +51,7 @@ "dependencies": { "@effect-app-boilerplate/api": "workspace:*", "@effect/platform-node": "0.63.6", - "effect-app": "^1.30.0", + "effect-app": "^1.30.1", "@effect-app/core": "^1.17.0", "@effect-app/schema": "^1.19.0", "@effect/platform": "^0.68.6", diff --git a/frontend/composables/client.ts b/frontend/composables/client.ts index 25ece8aa..2c98e135 100644 --- a/frontend/composables/client.ts +++ b/frontend/composables/client.ts @@ -3,8 +3,7 @@ import { makeClient2 } from "@effect-app/vue/makeClient2" import { makeMutation2 } from "@effect-app/vue/mutate2" import { useToast } from "vue-toastification" import { useIntl } from "./intl" -import { runtime, type RT } from "~/plugins/runtime" -import type { Runtime } from "effect-app" +import { runtime } from "~/plugins/runtime" export { useToast } from "vue-toastification" @@ -18,10 +17,9 @@ export { composeQueries, SuppressErrors, mapHandler, -} from "@effect-app/vue/makeClient" +} from "@effect-app/vue" -// sue me -const rt = computed(() => runtime.value?.runtime as Runtime.Runtime) +const rt = computed(() => runtime.value?.runtime) export const useSafeQuery = makeQuery2(rt) export const useSafeMutation = makeMutation2() diff --git a/frontend/package.json b/frontend/package.json index 5b97a28f..6b3a6894 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,7 +21,7 @@ "@effect-app/core": "^1.17.0", "@effect-app/fluent-extensions": "^1.14.1", "@effect-app/schema": "^1.19.0", - "@effect-app/vue": "^1.26.0", + "@effect-app/vue": "^1.26.7", "@effect/platform": "^0.68.6", "@effect/platform-browser": "^0.47.6", "@effect/rpc": "^0.43.5", @@ -47,7 +47,7 @@ "cookie": "^1.0.1", "date-fns": "^4.1.0", "effect": "^3.9.2", - "effect-app": "^1.30.0", + "effect-app": "^1.30.1", "highcharts": "^11.4.8", "http-proxy-node16": "^1.0.5", "mitt": "^3.0.1", @@ -67,7 +67,7 @@ "eslint-plugin-vue": "^9.29.0", "h3": "^1.13.0", "nuxt": "~3.13.2", - "sass": "^1.80.1", + "sass": "^1.80.2", "vue-tsc": "^2.1.6" } } \ No newline at end of file diff --git a/frontend/plugins/runtime.ts b/frontend/plugins/runtime.ts index 843561e6..2af92230 100644 --- a/frontend/plugins/runtime.ts +++ b/frontend/plugins/runtime.ts @@ -11,7 +11,7 @@ import { HttpClient } from "effect-app/http" export const versionMatch = ref(true) -export const runtime = ref>() +export const runtime = shallowRef>() function makeRuntime(feVersion: string, disableTracing: boolean) { const apiLayers = Layer.mergeAll( diff --git a/package.json b/package.json index 2cadb014..aa2315a6 100644 --- a/package.json +++ b/package.json @@ -103,12 +103,12 @@ "@tsconfig/strictest": "^2.0.5", "@types/lodash": "^4.17.10", "@types/node": "~22.7.6", - "@typescript-eslint/eslint-plugin": "^8.9.0", - "@typescript-eslint/parser": "^8.9.0", - "@typescript-eslint/scope-manager": "^8.9.0", + "@typescript-eslint/eslint-plugin": "^8.10.0", + "@typescript-eslint/parser": "^8.10.0", + "@typescript-eslint/scope-manager": "^8.10.0", "concurrently": "^9.0.1", "dprint": "^0.47.2", - "effect-app": "^1.30.0", + "effect-app": "^1.30.1", "enhanced-resolve": "^5.17.1", "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59b36b16..9cb56b3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -115,10 +115,10 @@ importers: version: 3.2.1 vite-node: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + version: 2.1.3(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)) + version: 5.0.1(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -148,14 +148,14 @@ importers: specifier: ~22.7.6 version: 22.7.6 '@typescript-eslint/eslint-plugin': - specifier: ^8.9.0 - version: 8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + specifier: ^8.10.0 + version: 8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@typescript-eslint/parser': - specifier: ^8.9.0 - version: 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + specifier: ^8.10.0 + version: 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@typescript-eslint/scope-manager': - specifier: ^8.9.0 - version: 8.9.0 + specifier: ^8.10.0 + version: 8.10.0 concurrently: specifier: ^9.0.1 version: 9.0.1 @@ -163,8 +163,8 @@ importers: specifier: ^0.47.2 version: 0.47.2 effect-app: - specifier: ^1.30.0 - version: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.1 + version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) enhanced-resolve: specifier: ^5.17.1 version: 5.17.1 @@ -173,7 +173,7 @@ importers: version: 8.57.0 eslint-import-resolver-typescript: specifier: ^3.6.3 - version: 3.6.3(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) + version: 3.6.3(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-import-resolver-webpack: specifier: ^0.13.9 version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0) @@ -182,7 +182,7 @@ importers: version: 0.17.0(patch_hash=lbafaxqz7cfo7kkr24anyngo7i) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + version: 2.31.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) eslint-plugin-prettier-vue: specifier: ^5.0.0 version: 5.0.0 @@ -194,7 +194,7 @@ importers: version: 2.0.0(eslint@8.57.0) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0) eslint-watch: specifier: ^8.0.0 version: 8.0.0(eslint@8.57.0) @@ -233,10 +233,10 @@ importers: version: 0.18.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3))(@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(rollup@4.21.2)(webpack-sources@3.2.3) vite: specifier: ^5.4.9 - version: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + version: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) vitest: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0) + version: 2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0) api: dependencies: @@ -256,11 +256,11 @@ importers: specifier: ^1.17.0 version: 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/infra': - specifier: 1.42.1 - version: 1.42.1(rurjo6ukoywodxbluw6ffxtowa) + specifier: 1.43.2 + version: 1.43.2(skol6oh5m4txl24fcdo6inodeq) '@effect-app/infra-adapters': - specifier: ^1.20.1 - version: 1.20.1(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + specifier: ^1.20.2 + version: 1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) '@effect-app/schema': specifier: ^1.19.0 version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -281,7 +281,7 @@ importers: version: 0.41.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/vitest': specifier: ^0.12.1 - version: 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0)) + version: 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0)) '@formatjs/cli': specifier: ^6.2.15 version: 6.2.15(@vue/compiler-core@3.5.12(patch_hash=22zishatgqeygohqwzt3bj5emq))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) @@ -301,8 +301,8 @@ importers: specifier: ^0.53.0 version: 0.53.0(@opentelemetry/api@1.9.0) '@sendgrid/mail': - specifier: ^8.1.3 - version: 8.1.3 + specifier: ^8.1.4 + version: 8.1.4 '@sentry/node': specifier: ^8.2.1 version: 8.2.1 @@ -328,8 +328,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.0 - version: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.1 + version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: specifier: ^4.21.1 version: 4.21.1 @@ -428,8 +428,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.0 - version: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.1 + version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -475,13 +475,13 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.3 - version: 3.6.3(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) + version: 3.6.3(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-import-resolver-webpack: specifier: ^0.13.9 version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + version: 2.31.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.2.1 version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) @@ -493,7 +493,7 @@ importers: version: 2.0.0(eslint@8.57.0) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0) npm-check-updates: specifier: ^17.1.4 version: 17.1.4 @@ -534,8 +534,8 @@ importers: specifier: ^1.19.0 version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/vue': - specifier: ^1.26.0 - version: 1.26.0(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + specifier: ^1.26.7 + version: 1.26.7(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@effect/opentelemetry': specifier: ^0.38.2 version: 0.38.2(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-web@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(effect@3.9.2) @@ -556,7 +556,7 @@ importers: version: 2.10.8(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@hebilicious/vue-query-nuxt': specifier: ^0.3.0 - version: 0.3.0(patch_hash=5dcq766eeuesmqdcvoqrnf6tzi)(@tanstack/vue-query@5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(webpack-sources@3.2.3) + version: 0.3.0(patch_hash=5dcq766eeuesmqdcvoqrnf6tzi)(@tanstack/vue-query@5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(webpack-sources@3.2.3) '@opentelemetry/context-zone': specifier: ^1.26.0 version: 1.26.0(@opentelemetry/api@1.9.0) @@ -601,7 +601,7 @@ importers: version: 11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vueuse/nuxt': specifier: ^11.1.0 - version: 11.1.0(magicast@0.3.5)(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + version: 11.1.0(magicast@0.3.5)(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) cookie: specifier: ^1.0.1 version: 1.0.1 @@ -612,8 +612,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.0 - version: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.1 + version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) highcharts: specifier: ^11.4.8 version: 11.4.8 @@ -665,10 +665,10 @@ importers: version: 1.13.0 nuxt: specifier: ~3.13.2 - version: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + version: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) sass: - specifier: ^1.80.1 - version: 1.80.1 + specifier: ^1.80.2 + version: 1.80.2 vue-tsc: specifier: ^2.1.6 version: 2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -1414,15 +1414,15 @@ packages: '@effect/platform': ^0.68.1 effect: ^3.9.1 - '@effect-app/infra-adapters@1.20.1': - resolution: {integrity: sha512-1zHJfejt1krR+S8FC7erobKvlm3jvs4TufF4M3oSXFJo3iSsI5yd02OR+HZ+NAh9k3eZpd+M6oom2+C083cJbw==} + '@effect-app/infra-adapters@1.20.2': + resolution: {integrity: sha512-URUWAiLFosslgiYWD8o3S5t1jjO05viIoCsVxGH8xN/FfVVzWdphlV9RUV8rITmrQJ28RXVQFy1lDkGdFwfc6Q==} peerDependencies: '@effect/platform': ^0.68.5 '@effect/schema': ^0.75.4 effect: ^3.9.2 - '@effect-app/infra@1.42.1': - resolution: {integrity: sha512-g8oRrCZKO6rhCc2HncvAdarBtA1GSq7a/brK5ZyqDvbMZ+mEohMjEFxI+RTKvTC2V8GWtu34Glhd6SgW8a2sdw==} + '@effect-app/infra@1.43.2': + resolution: {integrity: sha512-m2zY17TAoN8K8g1boCylnm/HdOrLN4mx7A7V+dsrM7y9Bp/Z4E4ijBO/MoSXbiBCLv1rWeAxNm+WNMIcNTahCA==} peerDependencies: '@effect/platform': ^0.68.5 '@effect/schema': ^0.75.4 @@ -1437,8 +1437,8 @@ packages: '@effect/schema': ^0.75.4 effect: ^3.9.2 - '@effect-app/vue@1.26.0': - resolution: {integrity: sha512-9Wh6UmOIoMnwyOpkQwf3GOloXGoMVaW75DiV4tu0ecjokKS+Mb8Bd0VC/4lRi97GFO7b9uQNOQQpnKbt4KsY5g==} + '@effect-app/vue@1.26.7': + resolution: {integrity: sha512-9DM0FtMvjiPDD+tgLbNW6KenxMakbK8zsIsvcit6edqVYq3GoPzxfKjQ8CFoy5EtTvgQ1FQ/vzEP7gLVfLQlZg==} peerDependencies: '@effect-rx/rx': ^0.34.1 '@effect-rx/rx-vue': ^0.11.1 @@ -3316,16 +3316,16 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@sendgrid/client@8.1.3': - resolution: {integrity: sha512-mRwTticRZIdUTsnyzvlK6dMu3jni9ci9J+dW/6fMMFpGRAJdCJlivFVYQvqk8kRS3RnFzS7sf6BSmhLl1ldDhA==} + '@sendgrid/client@8.1.4': + resolution: {integrity: sha512-VxZoQ82MpxmjSXLR3ZAE2OWxvQIW2k2G24UeRPr/SYX8HqWLV/8UBN15T2WmjjnEb5XSmFImTJOKDzzSeKr9YQ==} engines: {node: '>=12.*'} '@sendgrid/helpers@8.0.0': resolution: {integrity: sha512-Ze7WuW2Xzy5GT5WRx+yEv89fsg/pgy3T1E3FS0QEx0/VvRmigMZ5qyVGhJz4SxomegDkzXv/i0aFPpHKN8qdAA==} engines: {node: '>= 12.0.0'} - '@sendgrid/mail@8.1.3': - resolution: {integrity: sha512-Wg5iKSUOER83/cfY6rbPa+o3ChnYzWwv1OcsR8gCV8SKi+sUPIMroildimlnb72DBkQxcbylxng1W7f0RIX7MQ==} + '@sendgrid/mail@8.1.4': + resolution: {integrity: sha512-MUpIZykD9ARie8LElYCqbcBhGGMaA/E6I7fEcG7Hc2An26QJyLtwOaKQ3taGp8xO8BICPJrSKuYV4bDeAJKFGQ==} engines: {node: '>=12.*'} '@sentry-internal/feedback@7.116.0': @@ -3737,8 +3737,8 @@ packages: '@types/yargs@15.0.19': resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - '@typescript-eslint/eslint-plugin@8.9.0': - resolution: {integrity: sha512-Y1n621OCy4m7/vTXNlCbMVp87zSd7NH0L9cXD8aIpOaNlzeWxIK4+Q19A68gSmTNRZn92UjocVUWDthGxtqHFg==} + '@typescript-eslint/eslint-plugin@8.10.0': + resolution: {integrity: sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -3748,8 +3748,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.9.0': - resolution: {integrity: sha512-U+BLn2rqTTHnc4FL3FJjxaXptTxmf9sNftJK62XLz4+GxG3hLHm/SUNaaXP5Y4uTiuYoL5YLy4JBCJe3+t8awQ==} + '@typescript-eslint/parser@8.10.0': + resolution: {integrity: sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3758,6 +3758,10 @@ packages: typescript: optional: true + '@typescript-eslint/scope-manager@8.10.0': + resolution: {integrity: sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.5.0': resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3766,8 +3770,8 @@ packages: resolution: {integrity: sha512-bZu9bUud9ym1cabmOYH9S6TnbWRzpklVmwqICeOulTCZ9ue2/pczWzQvt/cGj2r2o1RdKoZbuEMalJJSYw3pHQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.9.0': - resolution: {integrity: sha512-JD+/pCqlKqAk5961vxCluK+clkppHY07IbV3vett97KOV+8C6l+CPEPwpUuiMwgbOz/qrN3Ke4zzjqbT+ls+1Q==} + '@typescript-eslint/type-utils@8.10.0': + resolution: {integrity: sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3779,6 +3783,10 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@8.10.0': + resolution: {integrity: sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.5.0': resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3796,6 +3804,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.10.0': + resolution: {integrity: sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/typescript-estree@8.5.0': resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3814,6 +3831,12 @@ packages: typescript: optional: true + '@typescript-eslint/utils@8.10.0': + resolution: {integrity: sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.5.0': resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3830,6 +3853,10 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@8.10.0': + resolution: {integrity: sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.5.0': resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4280,8 +4307,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} b4a@1.6.6: resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} @@ -5054,8 +5081,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect-app@1.30.0: - resolution: {integrity: sha512-aJuEBp7HCyjLRFoAi74pGLgpq9qqwo0N6IzSSbb8PPq9Zn3p0lQVt9laJXZMMSgDPe+A/t9xCfQGn5+nhT0IUw==} + effect-app@1.30.1: + resolution: {integrity: sha512-PHnL5Nud7q3smSC+ZCuA5XtpLTdKyQY1/swX4y0jrw5SxAV7qF6ogRo9JQUfB1472wLhjeI7ohL77oXTmUycUA==} peerDependencies: '@effect/platform': ^0.68.5 '@effect/schema': ^0.75.4 @@ -7875,8 +7902,8 @@ packages: engines: {node: '>=18'} hasBin: true - sass@1.80.1: - resolution: {integrity: sha512-9lBwDZ7j3y/1DKj5Ec249EVGo5CVpwnzIyIj+cqlCjKkApLnzsJ/l9SnV4YnORvW9dQwQN+gQvh/mFZ8CnDs7Q==} + sass@1.80.2: + resolution: {integrity: sha512-9wXY8cGBlUmoUoT+vwOZOFCiS+naiWVjqlreN9ar9PudXbGwlMTFwCR5K9kB4dFumJ6ib98wZyAObJKsWf1nAA==} engines: {node: '>=14.0.0'} hasBin: true @@ -10181,7 +10208,7 @@ snapshots: transitivePeerDependencies: - encoding - '@effect-app/infra-adapters@1.20.1(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': + '@effect-app/infra-adapters@1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': dependencies: '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -10190,7 +10217,7 @@ snapshots: '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) '@effect/sql': 0.16.5(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) effect: 3.9.2 - effect-app: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 transitivePeerDependencies: - '@effect/platform-node' @@ -10199,26 +10226,26 @@ snapshots: - lmdb - ws - '@effect-app/infra@1.42.1(rurjo6ukoywodxbluw6ffxtowa)': + '@effect-app/infra@1.43.2(skol6oh5m4txl24fcdo6inodeq)': dependencies: '@azure/cosmos': 4.1.1 '@azure/service-bus': 7.9.5 '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/infra-adapters': 1.20.1(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + '@effect-app/infra-adapters': 1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc': 0.43.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc-http': 0.41.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) '@effect/sql': 0.16.5(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) - '@effect/vitest': 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0)) + '@effect/vitest': 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0)) '@faker-js/faker': 8.4.1 '@sendgrid/helpers': 8.0.0 - '@sendgrid/mail': 8.1.3 + '@sendgrid/mail': 8.1.4 change-case: 5.4.4 cross-fetch: 4.0.0(encoding@0.1.13) effect: 3.9.2 - effect-app: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: 4.21.1 express-oauth2-jwt-bearer: 1.6.0 fast-check: 3.22.0 @@ -10250,7 +10277,7 @@ snapshots: - '@effect/platform' - encoding - '@effect-app/vue@1.26.0(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@effect-app/vue@1.26.7(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -10264,7 +10291,7 @@ snapshots: '@tanstack/vue-query': 5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) effect: 3.9.2 - effect-app: 1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: @@ -10363,10 +10390,10 @@ snapshots: '@opentelemetry/semantic-conventions': 1.27.0 effect: 3.9.2 - '@effect/vitest@0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0))': + '@effect/vitest@0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0))': dependencies: effect: 3.9.2 - vitest: 2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0) + vitest: 2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0) '@emotion/is-prop-valid@1.2.1': dependencies: @@ -10760,14 +10787,14 @@ snapshots: protobufjs: 7.3.0 yargs: 17.7.2 - '@hebilicious/vue-query-nuxt@0.3.0(patch_hash=5dcq766eeuesmqdcvoqrnf6tzi)(@tanstack/vue-query@5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(webpack-sources@3.2.3)': + '@hebilicious/vue-query-nuxt@0.3.0(patch_hash=5dcq766eeuesmqdcvoqrnf6tzi)(@tanstack/vue-query@5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) '@tanstack/vue-query': 5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) defu: 6.1.4 esbuild: 0.19.12 magicast: 0.3.5 - nuxt: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + nuxt: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color @@ -10904,12 +10931,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.4.2(magicast@0.3.5)(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(webpack-sources@3.2.3)': + '@nuxt/devtools-kit@1.4.2(magicast@0.3.5)(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) '@nuxt/schema': 3.13.2(rollup@4.21.2)(webpack-sources@3.2.3) execa: 7.2.0 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) transitivePeerDependencies: - magicast - rollup @@ -10929,13 +10956,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.4.2(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': + '@nuxt/devtools@1.4.2(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.4.2(magicast@0.3.5)(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.4.2(magicast@0.3.5)(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(webpack-sources@3.2.3) '@nuxt/devtools-wizard': 1.4.2 '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) - '@vue/devtools-core': 7.4.4(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + '@vue/devtools-core': 7.4.4(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vue/devtools-kit': 7.4.4 birpc: 0.2.17 consola: 3.2.3 @@ -10964,9 +10991,9 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 unimport: 3.12.0(rollup@4.21.2)(webpack-sources@3.2.3) - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)) - vite-plugin-vue-inspector: 5.2.0(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)) + vite-plugin-vue-inspector: 5.2.0(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -11050,12 +11077,12 @@ snapshots: - supports-color - webpack-sources - '@nuxt/vite-builder@3.13.2(@types/node@22.7.6)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': + '@nuxt/vite-builder@3.13.2(@types/node@22.7.6)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) '@rollup/plugin-replace': 5.0.7(rollup@4.21.2) - '@vitejs/plugin-vue': 5.1.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) autoprefixer: 10.4.20(postcss@8.4.47) clear: 0.1.0 consola: 3.2.3 @@ -11081,9 +11108,9 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.14.1(webpack-sources@3.2.3) - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) - vite-node: 2.1.3(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) - vite-plugin-checker: 0.8.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) + vite-node: 2.1.3(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) + vite-plugin-checker: 0.8.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -12252,10 +12279,10 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@sendgrid/client@8.1.3': + '@sendgrid/client@8.1.4': dependencies: '@sendgrid/helpers': 8.0.0 - axios: 1.6.8 + axios: 1.7.7 transitivePeerDependencies: - debug @@ -12263,9 +12290,9 @@ snapshots: dependencies: deepmerge: 4.3.1 - '@sendgrid/mail@8.1.3': + '@sendgrid/mail@8.1.4': dependencies: - '@sendgrid/client': 8.1.3 + '@sendgrid/client': 8.1.4 '@sendgrid/helpers': 8.0.0 transitivePeerDependencies: - debug @@ -12767,14 +12794,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + '@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - '@typescript-eslint/scope-manager': 8.9.0 - '@typescript-eslint/type-utils': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - '@typescript-eslint/utils': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - '@typescript-eslint/visitor-keys': 8.9.0 + '@typescript-eslint/parser': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/type-utils': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/utils': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/visitor-keys': 8.10.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -12785,12 +12812,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + '@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: - '@typescript-eslint/scope-manager': 8.9.0 - '@typescript-eslint/types': 8.9.0 - '@typescript-eslint/typescript-estree': 8.9.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - '@typescript-eslint/visitor-keys': 8.9.0 + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/visitor-keys': 8.10.0 debug: 4.3.6(supports-color@5.5.0) eslint: 8.57.0 optionalDependencies: @@ -12798,6 +12825,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/scope-manager@8.10.0': + dependencies: + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/visitor-keys': 8.10.0 + '@typescript-eslint/scope-manager@8.5.0': dependencies: '@typescript-eslint/types': 8.5.0 @@ -12808,10 +12840,10 @@ snapshots: '@typescript-eslint/types': 8.9.0 '@typescript-eslint/visitor-keys': 8.9.0 - '@typescript-eslint/type-utils@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + '@typescript-eslint/type-utils@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: - '@typescript-eslint/typescript-estree': 8.9.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - '@typescript-eslint/utils': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/utils': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) debug: 4.3.6(supports-color@5.5.0) ts-api-utils: 1.3.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) optionalDependencies: @@ -12822,6 +12854,8 @@ snapshots: '@typescript-eslint/types@7.18.0': {} + '@typescript-eslint/types@8.10.0': {} + '@typescript-eslint/types@8.5.0': {} '@typescript-eslint/types@8.9.0': {} @@ -12841,6 +12875,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.10.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + dependencies: + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/visitor-keys': 8.10.0 + debug: 4.3.6(supports-color@5.5.0) + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + optionalDependencies: + typescript: 5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q) + transitivePeerDependencies: + - supports-color + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@typescript-eslint/types': 8.5.0 @@ -12871,6 +12920,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/utils@8.5.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -12898,6 +12958,11 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.10.0': + dependencies: + '@typescript-eslint/types': 8.10.0 + eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.5.0': dependencies: '@typescript-eslint/types': 8.5.0 @@ -12956,19 +13021,19 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: '@babel/core': 7.25.8 '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.8) - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@vitest/expect@2.1.3': @@ -12978,13 +13043,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) '@vitest/pretty-format@2.1.3': dependencies: @@ -13102,14 +13167,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: '@vue/devtools-kit': 7.4.4 '@vue/devtools-shared': 7.4.5 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)) + vite-hot-client: 0.2.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)) vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: - vite @@ -13177,13 +13242,13 @@ snapshots: '@vueuse/metadata@11.1.0': {} - '@vueuse/nuxt@11.1.0(magicast@0.3.5)(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': + '@vueuse/nuxt@11.1.0(magicast@0.3.5)(nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vueuse/metadata': 11.1.0 local-pkg: 0.5.0 - nuxt: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + nuxt: 3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) transitivePeerDependencies: - '@vue/composition-api' @@ -13526,7 +13591,7 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 - axios@1.6.8: + axios@1.7.7: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 @@ -14308,7 +14373,7 @@ snapshots: ee-first@1.1.1: {} - effect-app@1.30.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): + effect-app@1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): dependencies: '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -14622,19 +14687,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.6(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-bun-module: 1.1.0 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -14645,7 +14710,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -14658,14 +14723,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/parser': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color @@ -14706,7 +14771,7 @@ snapshots: - supports-color - ts-jest - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -14717,7 +14782,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -14729,7 +14794,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/parser': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -14762,11 +14827,11 @@ snapshots: eslint: 8.57.0 natural-compare-lite: 1.4.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0): dependencies: eslint: 8.57.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) eslint-plugin-vue@9.29.0(eslint@8.57.0): dependencies: @@ -16579,14 +16644,14 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3): + nuxt@3.13.2(@azure/cosmos@4.1.1)(@azure/storage-blob@12.25.0)(@parcel/watcher@2.4.1)(@types/node@22.7.6)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.4.2(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + '@nuxt/devtools': 1.4.2(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) '@nuxt/schema': 3.13.2(rollup@4.21.2)(webpack-sources@3.2.3) '@nuxt/telemetry': 2.6.0(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.13.2(@types/node@22.7.6)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.1)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.2(@types/node@22.7.6)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.21.2)(sass@1.80.2)(terser@5.27.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))(webpack-sources@3.2.3) '@unhead/dom': 1.11.6 '@unhead/shared': 1.11.6 '@unhead/ssr': 1.11.6 @@ -17772,7 +17837,7 @@ snapshots: dependencies: commander: 12.1.0 - sass@1.80.1: + sass@1.80.2: dependencies: '@parcel/watcher': 2.4.1 chokidar: 4.0.0 @@ -18713,16 +18778,16 @@ snapshots: vary@1.1.2: {} - vite-hot-client@0.2.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)): + vite-hot-client@0.2.3(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)): dependencies: - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) - vite-node@2.1.3(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0): + vite-node@2.1.3(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -18734,7 +18799,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))): + vite-plugin-checker@0.8.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0))(vue-tsc@2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))): dependencies: '@babel/code-frame': 7.25.7 ansi-escapes: 4.3.2 @@ -18746,7 +18811,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -18757,7 +18822,7 @@ snapshots: typescript: 5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q) vue-tsc: 2.1.6(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -18768,14 +18833,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.0 sirv: 2.0.4 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) optionalDependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.21.2)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.2.0(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)): + vite-plugin-vue-inspector@5.2.0(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)): dependencies: '@babel/core': 7.25.8 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) @@ -18786,22 +18851,22 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) transitivePeerDependencies: - supports-color - vite-tsconfig-paths@5.0.1(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)): dependencies: debug: 4.3.6(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) optionalDependencies: - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0): + vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -18809,13 +18874,13 @@ snapshots: optionalDependencies: '@types/node': 22.7.6 fsevents: 2.3.3 - sass: 1.80.1 + sass: 1.80.2 terser: 5.27.0 - vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.1)(terser@5.27.0): + vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -18830,8 +18895,8 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) - vite-node: 2.1.3(@types/node@22.7.6)(sass@1.80.1)(terser@5.27.0) + vite: 5.4.9(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) + vite-node: 2.1.3(@types/node@22.7.6)(sass@1.80.2)(terser@5.27.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.7.6 From 61397dd850b70d700e232449507a4d577e5f79a1 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Fri, 18 Oct 2024 10:40:22 +0200 Subject: [PATCH 10/11] housekeeping: update packages --- api/package.json | 10 +- e2e/package.json | 6 +- frontend/package.json | 8 +- package.json | 8 +- pnpm-lock.yaml | 245 ++++++++++++++++-------------------------- 5 files changed, 106 insertions(+), 171 deletions(-) diff --git a/api/package.json b/api/package.json index 180909b3..aa5a9b4d 100644 --- a/api/package.json +++ b/api/package.json @@ -58,11 +58,11 @@ "@azure/cosmos": "^4.1.1", "@azure/service-bus": "^7.9.5", "@azure/storage-blob": "^12.25.0", - "@effect-app/core": "^1.17.0", - "@effect-app/infra": "1.43.2", - "@effect-app/infra-adapters": "^1.20.2", - "@effect-app/schema": "^1.19.0", - "effect-app": "^1.30.1", + "@effect-app/core": "^1.17.1", + "@effect-app/infra": "1.43.3", + "@effect-app/infra-adapters": "^1.20.3", + "@effect-app/schema": "^1.19.1", + "effect-app": "^1.30.2", "@effect/platform": "^0.68.6", "@effect/opentelemetry": "^0.38.2", "@effect/platform-node": "0.63.6", diff --git a/e2e/package.json b/e2e/package.json index 4fcbd40d..6458506a 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -51,9 +51,9 @@ "dependencies": { "@effect-app-boilerplate/api": "workspace:*", "@effect/platform-node": "0.63.6", - "effect-app": "^1.30.1", - "@effect-app/core": "^1.17.0", - "@effect-app/schema": "^1.19.0", + "effect-app": "^1.30.2", + "@effect-app/core": "^1.17.1", + "@effect-app/schema": "^1.19.1", "@effect/platform": "^0.68.6", "effect": "^3.9.2", "cross-fetch": "^4.0.0", diff --git a/frontend/package.json b/frontend/package.json index 6b3a6894..2a53b2b5 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -18,10 +18,10 @@ }, "dependencies": { "@effect-app-boilerplate/api": "workspace:*", - "@effect-app/core": "^1.17.0", + "@effect-app/core": "^1.17.1", "@effect-app/fluent-extensions": "^1.14.1", - "@effect-app/schema": "^1.19.0", - "@effect-app/vue": "^1.26.7", + "@effect-app/schema": "^1.19.1", + "@effect-app/vue": "^1.26.8", "@effect/platform": "^0.68.6", "@effect/platform-browser": "^0.47.6", "@effect/rpc": "^0.43.5", @@ -47,7 +47,7 @@ "cookie": "^1.0.1", "date-fns": "^4.1.0", "effect": "^3.9.2", - "effect-app": "^1.30.1", + "effect-app": "^1.30.2", "highcharts": "^11.4.8", "http-proxy-node16": "^1.0.5", "mitt": "^3.0.1", diff --git a/package.json b/package.json index aa2315a6..0f591ec5 100644 --- a/package.json +++ b/package.json @@ -96,9 +96,9 @@ }, "devDependencies": { "@dprint/typescript": "^0.93.0", - "@effect-app/cli": "^0.87.0", - "@effect-app/core": "^1.17.0", - "@effect-app/eslint-codegen-model": "^1.18.0", + "@effect-app/cli": "^0.87.1", + "@effect-app/core": "^1.17.1", + "@effect-app/eslint-codegen-model": "^1.18.1", "@phaphoso/eslint-plugin-dprint": "^0.5.2", "@tsconfig/strictest": "^2.0.5", "@types/lodash": "^4.17.10", @@ -108,7 +108,7 @@ "@typescript-eslint/scope-manager": "^8.10.0", "concurrently": "^9.0.1", "dprint": "^0.47.2", - "effect-app": "^1.30.1", + "effect-app": "^1.30.2", "enhanced-resolve": "^5.17.1", "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9cb56b3e..34c6619e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,14 +127,14 @@ importers: specifier: ^0.93.0 version: 0.93.0 '@effect-app/cli': - specifier: ^0.87.0 - version: 0.87.0 + specifier: ^0.87.1 + version: 0.87.1 '@effect-app/core': - specifier: ^1.17.0 - version: 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.17.1 + version: 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/eslint-codegen-model': - specifier: ^1.18.0 - version: 1.18.0(effect@3.9.2)(eslint@8.57.0)(fp-ts@2.16.2)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + specifier: ^1.18.1 + version: 1.18.1(effect@3.9.2)(eslint@8.57.0)(fp-ts@2.16.2)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) '@phaphoso/eslint-plugin-dprint': specifier: ^0.5.2 version: 0.5.2(patch_hash=5r3oafqkulzxdb6awceadivssy)(eslint@8.57.0) @@ -163,8 +163,8 @@ importers: specifier: ^0.47.2 version: 0.47.2 effect-app: - specifier: ^1.30.1 - version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.2 + version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) enhanced-resolve: specifier: ^5.17.1 version: 5.17.1 @@ -253,17 +253,17 @@ importers: specifier: ^12.25.0 version: 12.25.0 '@effect-app/core': - specifier: ^1.17.0 - version: 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.17.1 + version: 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/infra': - specifier: 1.43.2 - version: 1.43.2(skol6oh5m4txl24fcdo6inodeq) + specifier: 1.43.3 + version: 1.43.3(tiv2k2kuothxkxs2aodicsvxjq) '@effect-app/infra-adapters': - specifier: ^1.20.2 - version: 1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + specifier: ^1.20.3 + version: 1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) '@effect-app/schema': - specifier: ^1.19.0 - version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.19.1 + version: 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/opentelemetry': specifier: ^0.38.2 version: 0.38.2(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-web@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(effect@3.9.2) @@ -328,8 +328,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.1 - version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.2 + version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: specifier: ^4.21.1 version: 4.21.1 @@ -410,11 +410,11 @@ importers: specifier: workspace:* version: link:../api '@effect-app/core': - specifier: ^1.17.0 - version: 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.17.1 + version: 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': - specifier: ^1.19.0 - version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.19.1 + version: 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/platform': specifier: ^0.68.6 version: 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) @@ -428,8 +428,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.1 - version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.2 + version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -525,17 +525,17 @@ importers: specifier: workspace:* version: link:../api '@effect-app/core': - specifier: ^1.17.0 - version: 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.17.1 + version: 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/fluent-extensions': specifier: ^1.14.1 version: 1.14.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': - specifier: ^1.19.0 - version: 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.19.1 + version: 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/vue': - specifier: ^1.26.7 - version: 1.26.7(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + specifier: ^1.26.8 + version: 1.26.8(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@effect/opentelemetry': specifier: ^0.38.2 version: 0.38.2(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-web@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(effect@3.9.2) @@ -612,8 +612,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.1 - version: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.2 + version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) highcharts: specifier: ^11.4.8 version: 11.4.8 @@ -1387,8 +1387,8 @@ packages: cpu: [x64] os: [win32] - '@effect-app/cli@0.87.0': - resolution: {integrity: sha512-INNHWYDZjMRYYPu0X/l1qy3e/z9rRd0c/b9BOqnN2FARRZ3ZfU+d/HDiQphrcnto8nrQA71mMpxrERoVybFHKw==} + '@effect-app/cli@0.87.1': + resolution: {integrity: sha512-2OpIzY7ZzfoEVd/x51Hm83Kq7Mi6fvI9kTGzp/wvfybV10fdiBt04bAp9j18fk/kUH++QRK0op/VU01WW/5dHQ==} hasBin: true '@effect-app/core@1.13.1': @@ -1397,14 +1397,14 @@ packages: '@effect/platform': ^0.68.1 effect: ^3.9.1 - '@effect-app/core@1.17.0': - resolution: {integrity: sha512-t0yD/RYFnq7sSFbULwg5eY3etwTJsnJUfIzzRFt0X1wixZWNWTa4A8heDMxRc1YFqF3ZVXW+T6tB67mWL7UYmA==} + '@effect-app/core@1.17.1': + resolution: {integrity: sha512-xt2o4fgaRLz92BxSBSkMC3lpF1u6rWPf8O/pycm0pKVl4Xt2zaDiDZm22LoxoPN4DnmIcUow9vxYM+0oFEdCcA==} peerDependencies: - '@effect/platform': ^0.68.5 + '@effect/platform': ^0.68.6 effect: ^3.9.2 - '@effect-app/eslint-codegen-model@1.18.0': - resolution: {integrity: sha512-/EJtcash3lXrDFn8cG9U4wqVcj0gx/gsLe5uO7dPewkttqtNGz8lFcWP5v6kA02eI6GJ5ib3oJfTI3bcOs7Cwg==} + '@effect-app/eslint-codegen-model@1.18.1': + resolution: {integrity: sha512-nolhhpZZbFQ3Yc+nSDdEXUzxsygE6YlccLO31QpMt5yz23peZagPQUmvimKwwxisM2KoNso6gxpqBOpgWggirQ==} peerDependencies: effect: ^3.9.2 @@ -1414,37 +1414,37 @@ packages: '@effect/platform': ^0.68.1 effect: ^3.9.1 - '@effect-app/infra-adapters@1.20.2': - resolution: {integrity: sha512-URUWAiLFosslgiYWD8o3S5t1jjO05viIoCsVxGH8xN/FfVVzWdphlV9RUV8rITmrQJ28RXVQFy1lDkGdFwfc6Q==} + '@effect-app/infra-adapters@1.20.3': + resolution: {integrity: sha512-4/SDMGa0cZdgQZ/wtA0KHQiHeTMmsYDleBH868ynWkFDOo77N+yzezVJwcMUcs33JEGPsmRwxcM0J63wVfUv3g==} peerDependencies: - '@effect/platform': ^0.68.5 - '@effect/schema': ^0.75.4 + '@effect/platform': ^0.68.6 + '@effect/schema': ^0.75.5 effect: ^3.9.2 - '@effect-app/infra@1.43.2': - resolution: {integrity: sha512-m2zY17TAoN8K8g1boCylnm/HdOrLN4mx7A7V+dsrM7y9Bp/Z4E4ijBO/MoSXbiBCLv1rWeAxNm+WNMIcNTahCA==} + '@effect-app/infra@1.43.3': + resolution: {integrity: sha512-D6Ne5AFJTPnmL7JYBX5qyE4VsMxJ7kskTExoLmwP+g8jpHQ3/Hj+CDBkwMv7UH5kkw9ysbff0AIH2TQKzR422g==} peerDependencies: - '@effect/platform': ^0.68.5 - '@effect/schema': ^0.75.4 - '@effect/sql': ^0.16.5 + '@effect/platform': ^0.68.6 + '@effect/schema': ^0.75.5 + '@effect/sql': ^0.16.6 '@effect/vitest': ^0.12.1 effect: ^3.9.2 express: ^4.21.1 - '@effect-app/schema@1.19.0': - resolution: {integrity: sha512-EYTfnxlxH2nwJjIv9yvUHCP+2Elrg5HYy03SJpbKCeze3ihLUnc6HjOaaCmY6HwVV0TjhOexCX2E4/xDK74GGg==} + '@effect-app/schema@1.19.1': + resolution: {integrity: sha512-+cL9WZL4v9uzvTT2eYXDzM674zUPGed4MAMrJCtSuWgauaO1SMMY2/UM/kchxBRkv0SqX2a+AodLsi0sbBQ6rg==} peerDependencies: - '@effect/schema': ^0.75.4 + '@effect/schema': ^0.75.5 effect: ^3.9.2 - '@effect-app/vue@1.26.7': - resolution: {integrity: sha512-9DM0FtMvjiPDD+tgLbNW6KenxMakbK8zsIsvcit6edqVYq3GoPzxfKjQ8CFoy5EtTvgQ1FQ/vzEP7gLVfLQlZg==} + '@effect-app/vue@1.26.8': + resolution: {integrity: sha512-axFagFEAsl0k8iNm1mgptHA35DVN4I2HePX0huEByRkCec46MjfqAVe5gKuA7K6o2o1UUuhgRCZQMzCoH2VgfA==} peerDependencies: '@effect-rx/rx': ^0.34.1 '@effect-rx/rx-vue': ^0.11.1 - '@effect/platform': ^0.68.5 - '@effect/platform-browser': ^0.47.5 - '@effect/schema': ^0.75.4 + '@effect/platform': ^0.68.6 + '@effect/platform-browser': ^0.47.6 + '@effect/schema': ^0.75.5 '@sentry/browser': ^8.34.0 effect: ^3.9.2 vue: ^3.5.12 @@ -1544,12 +1544,12 @@ packages: peerDependencies: effect: ^3.9.2 - '@effect/sql@0.16.5': - resolution: {integrity: sha512-KNJsN7cSl+rAR9eMuWOUdl8HlfygOOoXZRrQZD2F4PvuZoXe9tICDw3ySsJRtZT/k8p7GAmXJ1OCL/cTYzeIkA==} + '@effect/sql@0.16.6': + resolution: {integrity: sha512-bwrDqppb0omTf4YDEMMzsDd6nbjTxIDm9iytmxv1251lyQ1/NoNE6uMvEHpiVsVYSQcdT7+5ie8ZhQForFO1UA==} peerDependencies: - '@effect/experimental': ^0.29.5 - '@effect/platform': ^0.68.5 - '@effect/schema': ^0.75.4 + '@effect/experimental': ^0.29.6 + '@effect/platform': ^0.68.6 + '@effect/schema': ^0.75.5 effect: ^3.9.2 '@effect/vitest@0.12.1': @@ -3766,10 +3766,6 @@ packages: resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.9.0': - resolution: {integrity: sha512-bZu9bUud9ym1cabmOYH9S6TnbWRzpklVmwqICeOulTCZ9ue2/pczWzQvt/cGj2r2o1RdKoZbuEMalJJSYw3pHQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.10.0': resolution: {integrity: sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3791,10 +3787,6 @@ packages: resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.9.0': - resolution: {integrity: sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@7.18.0': resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -3822,15 +3814,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.9.0': - resolution: {integrity: sha512-9iJYTgKLDG6+iqegehc5+EqE6sqaee7kb8vWpmHZ86EqwDjmlqNNHeqDVqb9duh+BY6WCNHfIGvuVU3Tf9Db0g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/utils@8.10.0': resolution: {integrity: sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3843,12 +3826,6 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/utils@8.9.0': - resolution: {integrity: sha512-PKgMmaSo/Yg/F7kIZvrgrWa1+Vwn036CdNUvYFEkYbPwOH4i8xvkaRlu148W3vtheWK9ckKRIz7PBP5oUlkrvQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@7.18.0': resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -3861,10 +3838,6 @@ packages: resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.9.0': - resolution: {integrity: sha512-Ht4y38ubk4L5/U8xKUBfKNYGmvKvA1CANoxiTRMM+tOLk3lbF3DvzZCxJCRSE+2GdCMSh6zq9VZJc3asc1XuAA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5081,11 +5054,11 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect-app@1.30.1: - resolution: {integrity: sha512-PHnL5Nud7q3smSC+ZCuA5XtpLTdKyQY1/swX4y0jrw5SxAV7qF6ogRo9JQUfB1472wLhjeI7ohL77oXTmUycUA==} + effect-app@1.30.2: + resolution: {integrity: sha512-LqjVwLxnapDO/Bt4Pw5PKUKi89ZCC4Q2P5K9p/KDGli2QLEv0VOJQ8mBVPvbm9nkJzxuRGiWnTIRC4sY4y8ZYQ==} peerDependencies: - '@effect/platform': ^0.68.5 - '@effect/schema': ^0.75.4 + '@effect/platform': ^0.68.6 + '@effect/schema': ^0.75.5 effect: ^3.9.2 effect@3.9.2: @@ -10147,7 +10120,7 @@ snapshots: '@dprint/win32-x64@0.47.2': optional: true - '@effect-app/cli@0.87.0': + '@effect-app/cli@0.87.1': dependencies: node-watch: 0.7.4 @@ -10163,7 +10136,7 @@ snapshots: transitivePeerDependencies: - encoding - '@effect-app/core@1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)': + '@effect-app/core@1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)': dependencies: '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) cross-fetch: 4.0.0(encoding@0.1.13) @@ -10175,11 +10148,11 @@ snapshots: transitivePeerDependencies: - encoding - '@effect-app/eslint-codegen-model@1.18.0(effect@3.9.2)(eslint@8.57.0)(fp-ts@2.16.2)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': + '@effect-app/eslint-codegen-model@1.18.1(effect@3.9.2)(eslint@8.57.0)(fp-ts@2.16.2)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@babel/generator': 7.25.7 '@babel/parser': 7.25.8 - '@typescript-eslint/utils': 8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) + '@typescript-eslint/utils': 8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) effect: 3.9.2 eslint-plugin-codegen: 0.17.0(patch_hash=lbafaxqz7cfo7kkr24anyngo7i) glob: 8.1.0 @@ -10208,16 +10181,16 @@ snapshots: transitivePeerDependencies: - encoding - '@effect-app/infra-adapters@1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': + '@effect-app/infra-adapters@1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': dependencies: - '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/experimental': 0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) - '@effect/sql': 0.16.5(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) + '@effect/sql': 0.16.6(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) effect: 3.9.2 - effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 transitivePeerDependencies: - '@effect/platform-node' @@ -10226,18 +10199,18 @@ snapshots: - lmdb - ws - '@effect-app/infra@1.43.2(skol6oh5m4txl24fcdo6inodeq)': + '@effect-app/infra@1.43.3(tiv2k2kuothxkxs2aodicsvxjq)': dependencies: '@azure/cosmos': 4.1.1 '@azure/service-bus': 7.9.5 - '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/infra-adapters': 1.20.2(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) - '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/infra-adapters': 1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc': 0.43.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc-http': 0.41.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) - '@effect/sql': 0.16.5(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) + '@effect/sql': 0.16.6(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/vitest': 0.12.1(effect@3.9.2)(vitest@2.1.3(@types/node@22.7.6)(jsdom@20.0.3)(sass@1.80.2)(terser@5.27.0)) '@faker-js/faker': 8.4.1 '@sendgrid/helpers': 8.0.0 @@ -10245,7 +10218,7 @@ snapshots: change-case: 5.4.4 cross-fetch: 4.0.0(encoding@0.1.13) effect: 3.9.2 - effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: 4.21.1 express-oauth2-jwt-bearer: 1.6.0 fast-check: 3.22.0 @@ -10263,9 +10236,9 @@ snapshots: - supports-color - ws - '@effect-app/schema@1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)': + '@effect-app/schema@1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)': dependencies: - '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) cross-fetch: 4.0.0(encoding@0.1.13) effect: 3.9.2 @@ -10277,10 +10250,10 @@ snapshots: - '@effect/platform' - encoding - '@effect-app/vue@1.26.7(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@effect-app/vue@1.26.8(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: - '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-rx/rx': 0.29.1(effect@3.9.2) '@effect-rx/rx-vue': 0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) @@ -10291,7 +10264,7 @@ snapshots: '@tanstack/vue-query': 5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) effect: 3.9.2 - effect-app: 1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: @@ -10382,7 +10355,7 @@ snapshots: effect: 3.9.2 fast-check: 3.22.0 - '@effect/sql@0.16.5(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)': + '@effect/sql@0.16.6(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)': dependencies: '@effect/experimental': 0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) @@ -12835,11 +12808,6 @@ snapshots: '@typescript-eslint/types': 8.5.0 '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/scope-manager@8.9.0': - dependencies: - '@typescript-eslint/types': 8.9.0 - '@typescript-eslint/visitor-keys': 8.9.0 - '@typescript-eslint/type-utils@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) @@ -12858,8 +12826,6 @@ snapshots: '@typescript-eslint/types@8.5.0': {} - '@typescript-eslint/types@8.9.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@typescript-eslint/types': 7.18.0 @@ -12905,21 +12871,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.9.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': - dependencies: - '@typescript-eslint/types': 8.9.0 - '@typescript-eslint/visitor-keys': 8.9.0 - debug: 4.3.6(supports-color@5.5.0) - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - optionalDependencies: - typescript: 5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q) - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.10.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -12942,17 +12893,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.9.0(eslint@8.57.0)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 8.9.0 - '@typescript-eslint/types': 8.9.0 - '@typescript-eslint/typescript-estree': 8.9.0(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) - eslint: 8.57.0 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/visitor-keys@7.18.0': dependencies: '@typescript-eslint/types': 7.18.0 @@ -12968,11 +12908,6 @@ snapshots: '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.9.0': - dependencies: - '@typescript-eslint/types': 8.9.0 - eslint-visitor-keys: 3.4.3 - '@ungap/structured-clone@1.2.0': {} '@unhead/dom@1.11.6': @@ -14373,10 +14308,10 @@ snapshots: ee-first@1.1.1: {} - effect-app@1.30.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): + effect-app@1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): dependencies: - '@effect-app/core': 1.17.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/schema': 1.19.0(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc': 0.43.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc-http': 0.41.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) From 71a027de2e836fa8e26808cf6073d518d5fb6138 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Fri, 18 Oct 2024 12:26:13 +0200 Subject: [PATCH 11/11] housekeeping: update packages improve error reporting --- api/package.json | 6 ++-- api/src/lib/observability.ts | 1 + e2e/package.json | 2 +- frontend/package.json | 4 +-- frontend/plugins/sentry.ts | 1 + package.json | 2 +- pnpm-lock.yaml | 60 ++++++++++++++++++------------------ 7 files changed, 39 insertions(+), 37 deletions(-) diff --git a/api/package.json b/api/package.json index aa5a9b4d..baafd327 100644 --- a/api/package.json +++ b/api/package.json @@ -59,10 +59,10 @@ "@azure/service-bus": "^7.9.5", "@azure/storage-blob": "^12.25.0", "@effect-app/core": "^1.17.1", - "@effect-app/infra": "1.43.3", - "@effect-app/infra-adapters": "^1.20.3", + "@effect-app/infra": "1.43.4", + "@effect-app/infra-adapters": "^1.20.4", "@effect-app/schema": "^1.19.1", - "effect-app": "^1.30.2", + "effect-app": "^1.30.3", "@effect/platform": "^0.68.6", "@effect/opentelemetry": "^0.38.2", "@effect/platform-node": "0.63.6", diff --git a/api/src/lib/observability.ts b/api/src/lib/observability.ts index 1aa13536..d748175b 100644 --- a/api/src/lib/observability.ts +++ b/api/src/lib/observability.ts @@ -109,6 +109,7 @@ const setupSentry = (options?: Sentry.NodeOptions) => { environment: appConfig.env, enabled: isRemote, release: appConfig.apiVersion, + normalizeDepth: 5, // default 3 // Set tracesSampleRate to 1.0 to capture 100% // of transactions for performance monitoring. // We recommend adjusting this value in production diff --git a/e2e/package.json b/e2e/package.json index 6458506a..1acf9ccb 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -51,7 +51,7 @@ "dependencies": { "@effect-app-boilerplate/api": "workspace:*", "@effect/platform-node": "0.63.6", - "effect-app": "^1.30.2", + "effect-app": "^1.30.3", "@effect-app/core": "^1.17.1", "@effect-app/schema": "^1.19.1", "@effect/platform": "^0.68.6", diff --git a/frontend/package.json b/frontend/package.json index 2a53b2b5..6dfa7ed5 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,7 +21,7 @@ "@effect-app/core": "^1.17.1", "@effect-app/fluent-extensions": "^1.14.1", "@effect-app/schema": "^1.19.1", - "@effect-app/vue": "^1.26.8", + "@effect-app/vue": "^1.26.9", "@effect/platform": "^0.68.6", "@effect/platform-browser": "^0.47.6", "@effect/rpc": "^0.43.5", @@ -47,7 +47,7 @@ "cookie": "^1.0.1", "date-fns": "^4.1.0", "effect": "^3.9.2", - "effect-app": "^1.30.2", + "effect-app": "^1.30.3", "highcharts": "^11.4.8", "http-proxy-node16": "^1.0.5", "mitt": "^3.0.1", diff --git a/frontend/plugins/sentry.ts b/frontend/plugins/sentry.ts index 5fbf684a..eb858a82 100644 --- a/frontend/plugins/sentry.ts +++ b/frontend/plugins/sentry.ts @@ -6,6 +6,7 @@ export default defineNuxtPlugin(nuxtApp => { Sentry.init({ app: nuxtApp.vueApp, release: config.public.feVersion, + normalizeDepth: 5, // default 3 enabled: config.public.env !== "local-dev", dsn: "???", integrations: [ diff --git a/package.json b/package.json index 0f591ec5..e253c705 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "@typescript-eslint/scope-manager": "^8.10.0", "concurrently": "^9.0.1", "dprint": "^0.47.2", - "effect-app": "^1.30.2", + "effect-app": "^1.30.3", "enhanced-resolve": "^5.17.1", "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34c6619e..00530b33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -163,8 +163,8 @@ importers: specifier: ^0.47.2 version: 0.47.2 effect-app: - specifier: ^1.30.2 - version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.3 + version: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) enhanced-resolve: specifier: ^5.17.1 version: 5.17.1 @@ -256,11 +256,11 @@ importers: specifier: ^1.17.1 version: 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/infra': - specifier: 1.43.3 - version: 1.43.3(tiv2k2kuothxkxs2aodicsvxjq) + specifier: 1.43.4 + version: 1.43.4(tiv2k2kuothxkxs2aodicsvxjq) '@effect-app/infra-adapters': - specifier: ^1.20.3 - version: 1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + specifier: ^1.20.4 + version: 1.20.4(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) '@effect-app/schema': specifier: ^1.19.1 version: 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -328,8 +328,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.2 - version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.3 + version: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: specifier: ^4.21.1 version: 4.21.1 @@ -428,8 +428,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.2 - version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.3 + version: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -534,8 +534,8 @@ importers: specifier: ^1.19.1 version: 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/vue': - specifier: ^1.26.8 - version: 1.26.8(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) + specifier: ^1.26.9 + version: 1.26.9(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@effect/opentelemetry': specifier: ^0.38.2 version: 0.38.2(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-web@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(effect@3.9.2) @@ -612,8 +612,8 @@ importers: specifier: ^3.9.2 version: 3.9.2 effect-app: - specifier: ^1.30.2 - version: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + specifier: ^1.30.3 + version: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) highcharts: specifier: ^11.4.8 version: 11.4.8 @@ -1414,15 +1414,15 @@ packages: '@effect/platform': ^0.68.1 effect: ^3.9.1 - '@effect-app/infra-adapters@1.20.3': - resolution: {integrity: sha512-4/SDMGa0cZdgQZ/wtA0KHQiHeTMmsYDleBH868ynWkFDOo77N+yzezVJwcMUcs33JEGPsmRwxcM0J63wVfUv3g==} + '@effect-app/infra-adapters@1.20.4': + resolution: {integrity: sha512-Dt9B5OQSEHu4kPBP/L/FQ6/x3y5vyTAo/Wrw6A2Kmtpjfip632hys5Al0oc5rAegKQAvpQFwn6yaz+qyloKRFg==} peerDependencies: '@effect/platform': ^0.68.6 '@effect/schema': ^0.75.5 effect: ^3.9.2 - '@effect-app/infra@1.43.3': - resolution: {integrity: sha512-D6Ne5AFJTPnmL7JYBX5qyE4VsMxJ7kskTExoLmwP+g8jpHQ3/Hj+CDBkwMv7UH5kkw9ysbff0AIH2TQKzR422g==} + '@effect-app/infra@1.43.4': + resolution: {integrity: sha512-OL92/99YJMVKUddHrQI00l+9avE1ILQW3wmW2jvN8dvKwM5uy3iml6brcjXAnfKvy2g0sUiqoYj2iv/iEK9JpQ==} peerDependencies: '@effect/platform': ^0.68.6 '@effect/schema': ^0.75.5 @@ -1437,8 +1437,8 @@ packages: '@effect/schema': ^0.75.5 effect: ^3.9.2 - '@effect-app/vue@1.26.8': - resolution: {integrity: sha512-axFagFEAsl0k8iNm1mgptHA35DVN4I2HePX0huEByRkCec46MjfqAVe5gKuA7K6o2o1UUuhgRCZQMzCoH2VgfA==} + '@effect-app/vue@1.26.9': + resolution: {integrity: sha512-RM6q37bBHzqcly56b+nrv2NffeBq/CD6KQqunMNcICCNFY/WFrLygVsQ8uN4k9dChjCtjOPSsOo7xJAOTnyw9g==} peerDependencies: '@effect-rx/rx': ^0.34.1 '@effect-rx/rx-vue': ^0.11.1 @@ -5054,8 +5054,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect-app@1.30.2: - resolution: {integrity: sha512-LqjVwLxnapDO/Bt4Pw5PKUKi89ZCC4Q2P5K9p/KDGli2QLEv0VOJQ8mBVPvbm9nkJzxuRGiWnTIRC4sY4y8ZYQ==} + effect-app@1.30.3: + resolution: {integrity: sha512-udHGCVIPCLHnCFGTmIgxux23OLIhsNffm/zuxcSIiZIo1q15HCilor/uHO2/79F/HrqEu0liMEBdPrJ+A/umAQ==} peerDependencies: '@effect/platform': ^0.68.6 '@effect/schema': ^0.75.5 @@ -10181,7 +10181,7 @@ snapshots: transitivePeerDependencies: - encoding - '@effect-app/infra-adapters@1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': + '@effect-app/infra-adapters@1.20.4(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0)': dependencies: '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -10190,7 +10190,7 @@ snapshots: '@effect/schema': 0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2) '@effect/sql': 0.16.6(@effect/experimental@0.29.6(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(ioredis@5.4.1)(ws@8.18.0))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) effect: 3.9.2 - effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 transitivePeerDependencies: - '@effect/platform-node' @@ -10199,12 +10199,12 @@ snapshots: - lmdb - ws - '@effect-app/infra@1.43.3(tiv2k2kuothxkxs2aodicsvxjq)': + '@effect-app/infra@1.43.4(tiv2k2kuothxkxs2aodicsvxjq)': dependencies: '@azure/cosmos': 4.1.1 '@azure/service-bus': 7.9.5 '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) - '@effect-app/infra-adapters': 1.20.3(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) + '@effect-app/infra-adapters': 1.20.4(@effect/platform-node@0.63.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)(ioredis@5.4.1)(ws@8.18.0) '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect/platform': 0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) '@effect/rpc': 0.43.5(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2) @@ -10218,7 +10218,7 @@ snapshots: change-case: 5.4.4 cross-fetch: 4.0.0(encoding@0.1.13) effect: 3.9.2 - effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) express: 4.21.1 express-oauth2-jwt-bearer: 1.6.0 fast-check: 3.22.0 @@ -10250,7 +10250,7 @@ snapshots: - '@effect/platform' - encoding - '@effect-app/vue@1.26.8(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': + '@effect-app/vue@1.26.9(@effect-rx/rx-vue@0.8.1(effect@3.9.2)(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))))(@effect-rx/rx@0.29.1(effect@3.9.2))(@effect/platform-browser@0.47.6(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2))(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(@sentry/browser@7.116.0)(effect@3.9.2)(encoding@0.1.13)(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)))': dependencies: '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) @@ -10264,7 +10264,7 @@ snapshots: '@tanstack/vue-query': 5.59.13(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q))) effect: 3.9.2 - effect-app: 1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) + effect-app: 1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) query-string: 9.1.1 vue: 3.5.12(typescript@5.6.3(patch_hash=yoypwiw4x7ikhinpyfewievf3q)) transitivePeerDependencies: @@ -14308,7 +14308,7 @@ snapshots: ee-first@1.1.1: {} - effect-app@1.30.2(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): + effect-app@1.30.3(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13): dependencies: '@effect-app/core': 1.17.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13) '@effect-app/schema': 1.19.1(@effect/platform@0.68.6(patch_hash=lr3z7f7x7ael3buriw52tyuonq)(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2))(@effect/schema@0.75.5(patch_hash=2ljvqfbex5pvxfq5bo3svxymmq)(effect@3.9.2))(effect@3.9.2)(encoding@0.1.13)