,
- internalTCtx: TaskContext
+ internalTCtx: TaskContext,
) {
this.#createWorker(name, workflowModPath, runId);
this.trigger("START", runId, {
diff --git a/src/typegate/src/typegraph/mod.ts b/src/typegate/src/typegraph/mod.ts
index 77d50c45ae..883ef2fe65 100644
--- a/src/typegate/src/typegraph/mod.ts
+++ b/src/typegate/src/typegraph/mod.ts
@@ -68,7 +68,9 @@ export class SecretManager {
const value = this.secretOrNull(name);
ensure(
value != null,
- `cannot find secret "${name}" for "${this.typegraphName}"`,
+ `cannot find secret "${name}" for "${this.typegraphName}". Availaible secrets include: [${
+ Object.keys(this.secrets)
+ }]`,
);
return value as string;
}
@@ -222,7 +224,7 @@ export class TypeGraph implements AsyncDisposable {
(mat) => mat.runtime === idx,
);
- logger.info("initializing runtime {}", { name: runtime.name })
+ logger.info("initializing runtime {}", { name: runtime.name });
return initRuntime(runtime.name, {
typegate,
typegraph,
@@ -384,13 +386,13 @@ export class TypeGraph implements AsyncDisposable {
}
ensure(
isObject(type) ||
- isInteger(type) ||
- isNumber(type) ||
- isBoolean(type) ||
- isFunction(type) ||
- isString(type) ||
- isUnion(type) ||
- isEither(type),
+ isInteger(type) ||
+ isNumber(type) ||
+ isBoolean(type) ||
+ isFunction(type) ||
+ isString(type) ||
+ isUnion(type) ||
+ isEither(type),
`object expected but got ${type.type}`,
);
return (x: any) => {
diff --git a/tests/e2e/cli/dev_test.ts b/tests/e2e/cli/dev_test.ts
index 4e22eac8b4..7e9ba41c96 100644
--- a/tests/e2e/cli/dev_test.ts
+++ b/tests/e2e/cli/dev_test.ts
@@ -275,6 +275,8 @@ Meta.test(
const examplesDir = $.path(workspaceDir).join("examples");
+const skipDeployed = new Set(["play.ts"]);
+
const expectedDeployed = [
["authentication.ts", "authentication"],
["backend-for-frontend.ts", "backend-for-frontend"],
@@ -357,8 +359,8 @@ Meta.test(
}, null);
await stderr.readWhile((rawLine) => {
+ console.log("meta-full dev[E]>", rawLine);
const line = $.stripAnsi(rawLine);
- console.log("meta-full dev[E]>", line);
if (line.match(/failed to deploy/i)) {
throw new Error("error detected on line: " + rawLine);
}
@@ -370,9 +372,12 @@ Meta.test(
if (!match[2].startsWith(prefix)) {
throw new Error("unexpected");
}
- deployed.push([match[2].slice(prefix.length), match[1]]);
+ const file = match[2].slice(prefix.length);
+ if (!skipDeployed.has(file)) {
+ deployed.push([file, match[1]]);
+ }
}
- return deployed.length < expectedDeployed.length;
+ return deployed.length != expectedDeployed.length;
}, 3 * 60 * 1000);
await t.should("have deployed all the typegraphs", () => {
diff --git a/tests/e2e/nextjs/apollo/package.json b/tests/e2e/nextjs/apollo/package.json
index 0c09d18cd7..4d7ebd663f 100644
--- a/tests/e2e/nextjs/apollo/package.json
+++ b/tests/e2e/nextjs/apollo/package.json
@@ -9,23 +9,23 @@
"lint": "next lint"
},
"dependencies": {
- "@apollo/client": "^3.8.8",
- "apollo-upload-client": "^18.0.1",
- "graphql": "^16.8.1",
- "next": "14.1.1",
+ "@apollo/client": "^3",
+ "apollo-upload-client": "^18",
+ "graphql": "^16",
+ "next": "^14",
"react": "^18",
"react-dom": "^18"
},
"devDependencies": {
- "@types/apollo-upload-client": "^17.0.5",
+ "@types/apollo-upload-client": "^17",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
- "autoprefixer": "^10.0.1",
+ "autoprefixer": "^10",
"eslint": "^8",
- "eslint-config-next": "14.0.4",
+ "eslint-config-next": "14",
"postcss": "^8",
- "tailwindcss": "^3.3.0",
+ "tailwindcss": "^3",
"typescript": "^5"
}
}
diff --git a/tests/e2e/nextjs/apollo/pnpm-lock.yaml b/tests/e2e/nextjs/apollo/pnpm-lock.yaml
index ede0d4985b..dea8bd628d 100644
--- a/tests/e2e/nextjs/apollo/pnpm-lock.yaml
+++ b/tests/e2e/nextjs/apollo/pnpm-lock.yaml
@@ -9,72 +9,68 @@ importers:
.:
dependencies:
'@apollo/client':
- specifier: ^3.8.8
- version: 3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ specifier: ^3
+ version: 3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
apollo-upload-client:
- specifier: ^18.0.1
- version: 18.0.1(@apollo/client@3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.8.1)
+ specifier: ^18
+ version: 18.0.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(graphql@16.9.0)
graphql:
- specifier: ^16.8.1
- version: 16.8.1
+ specifier: ^16
+ version: 16.9.0
next:
- specifier: 14.1.1
- version: 14.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ specifier: ^14
+ version: 14.2.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18
- version: 18.2.0
+ version: 18.3.1
react-dom:
specifier: ^18
- version: 18.2.0(react@18.2.0)
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@types/apollo-upload-client':
- specifier: ^17.0.5
- version: 17.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ specifier: ^17
+ version: 17.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/node':
specifier: ^20
- version: 20.10.5
+ version: 20.17.6
'@types/react':
specifier: ^18
- version: 18.2.45
+ version: 18.3.12
'@types/react-dom':
specifier: ^18
- version: 18.2.18
+ version: 18.3.1
autoprefixer:
- specifier: ^10.0.1
- version: 10.4.16(postcss@8.4.32)
+ specifier: ^10
+ version: 10.4.20(postcss@8.4.47)
eslint:
specifier: ^8
- version: 8.56.0
+ version: 8.57.1
eslint-config-next:
- specifier: 14.0.4
- version: 14.0.4(eslint@8.56.0)(typescript@5.3.3)
+ specifier: '14'
+ version: 14.2.16(eslint@8.57.1)(typescript@5.6.3)
postcss:
specifier: ^8
- version: 8.4.32
+ version: 8.4.47
tailwindcss:
- specifier: ^3.3.0
- version: 3.4.0
+ specifier: ^3
+ version: 3.4.14
typescript:
specifier: ^5
- version: 5.3.3
+ version: 5.6.3
packages:
- '@aashutoshrathi/word-wrap@1.2.6':
- resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
- engines: {node: '>=0.10.0'}
-
'@alloc/quick-lru@5.2.0':
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
- '@apollo/client@3.8.8':
- resolution: {integrity: sha512-omjd9ryGDkadZrKW6l5ktUAdS4SNaFOccYQ4ZST0HLW83y8kQaSZOCTNlpkoBUK8cv6qP8+AxOKwLm2ho8qQ+Q==}
+ '@apollo/client@3.11.8':
+ resolution: {integrity: sha512-CgG1wbtMjsV2pRGe/eYITmV5B8lXUCYljB2gB/6jWTFQcrvirUVvKg7qtFdjYkQSFbIffU1IDyxgeaN81eTjbA==}
peerDependencies:
- graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
+ graphql: ^15.0.0 || ^16.0.0
graphql-ws: ^5.5.5
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0
subscriptions-transport-ws: ^0.9.0 || ^0.11.0
peerDependenciesMeta:
graphql-ws:
@@ -86,26 +82,22 @@ packages:
subscriptions-transport-ws:
optional: true
- '@babel/runtime@7.23.6':
- resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==}
- engines: {node: '>=6.9.0'}
-
- '@eslint-community/eslint-utils@4.4.0':
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ '@eslint-community/eslint-utils@4.4.1':
+ resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- '@eslint-community/regexpp@4.10.0':
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ '@eslint-community/regexpp@4.12.1':
+ resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint/eslintrc@2.1.4':
resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- '@eslint/js@8.56.0':
- resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
+ '@eslint/js@8.57.1':
+ resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@graphql-typed-document-node/core@3.2.0':
@@ -113,8 +105,8 @@ packages:
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@humanwhocodes/config-array@0.11.13':
- resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
+ '@humanwhocodes/config-array@0.13.0':
+ resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
engines: {node: '>=10.10.0'}
deprecated: Use @eslint/config-array instead
@@ -122,84 +114,88 @@ packages:
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/object-schema@2.0.1':
- resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
+ '@humanwhocodes/object-schema@2.0.3':
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
deprecated: Use @eslint/object-schema instead
- '@jridgewell/gen-mapping@0.3.3':
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
+ '@isaacs/cliui@8.0.2':
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+
+ '@jridgewell/gen-mapping@0.3.5':
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
engines: {node: '>=6.0.0'}
- '@jridgewell/resolve-uri@3.1.1':
- resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
+ '@jridgewell/resolve-uri@3.1.2':
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/set-array@1.1.2':
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ '@jridgewell/set-array@1.2.1':
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
engines: {node: '>=6.0.0'}
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.5.0':
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
- '@jridgewell/trace-mapping@0.3.20':
- resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
+ '@jridgewell/trace-mapping@0.3.25':
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
- '@next/env@14.1.1':
- resolution: {integrity: sha512-7CnQyD5G8shHxQIIg3c7/pSeYFeMhsNbpU/bmvH7ZnDql7mNRgg8O2JZrhrc/soFnfBnKP4/xXNiiSIPn2w8gA==}
+ '@next/env@14.2.16':
+ resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==}
- '@next/eslint-plugin-next@14.0.4':
- resolution: {integrity: sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==}
+ '@next/eslint-plugin-next@14.2.16':
+ resolution: {integrity: sha512-noORwKUMkKc96MWjTOwrsUCjky0oFegHbeJ1yEnQBGbMHAaTEIgLZIIfsYF0x3a06PiS+2TXppfifR+O6VWslg==}
- '@next/swc-darwin-arm64@14.1.1':
- resolution: {integrity: sha512-yDjSFKQKTIjyT7cFv+DqQfW5jsD+tVxXTckSe1KIouKk75t1qZmj/mV3wzdmFb0XHVGtyRjDMulfVG8uCKemOQ==}
+ '@next/swc-darwin-arm64@14.2.16':
+ resolution: {integrity: sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@14.1.1':
- resolution: {integrity: sha512-KCQmBL0CmFmN8D64FHIZVD9I4ugQsDBBEJKiblXGgwn7wBCSe8N4Dx47sdzl4JAg39IkSN5NNrr8AniXLMb3aw==}
+ '@next/swc-darwin-x64@14.2.16':
+ resolution: {integrity: sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@14.1.1':
- resolution: {integrity: sha512-YDQfbWyW0JMKhJf/T4eyFr4b3tceTorQ5w2n7I0mNVTFOvu6CGEzfwT3RSAQGTi/FFMTFcuspPec/7dFHuP7Eg==}
+ '@next/swc-linux-arm64-gnu@14.2.16':
+ resolution: {integrity: sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@14.1.1':
- resolution: {integrity: sha512-fiuN/OG6sNGRN/bRFxRvV5LyzLB8gaL8cbDH5o3mEiVwfcMzyE5T//ilMmaTrnA8HLMS6hoz4cHOu6Qcp9vxgQ==}
+ '@next/swc-linux-arm64-musl@14.2.16':
+ resolution: {integrity: sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@14.1.1':
- resolution: {integrity: sha512-rv6AAdEXoezjbdfp3ouMuVqeLjE1Bin0AuE6qxE6V9g3Giz5/R3xpocHoAi7CufRR+lnkuUjRBn05SYJ83oKNQ==}
+ '@next/swc-linux-x64-gnu@14.2.16':
+ resolution: {integrity: sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@14.1.1':
- resolution: {integrity: sha512-YAZLGsaNeChSrpz/G7MxO3TIBLaMN8QWMr3X8bt6rCvKovwU7GqQlDu99WdvF33kI8ZahvcdbFsy4jAFzFX7og==}
+ '@next/swc-linux-x64-musl@14.2.16':
+ resolution: {integrity: sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@14.1.1':
- resolution: {integrity: sha512-1L4mUYPBMvVDMZg1inUYyPvFSduot0g73hgfD9CODgbr4xiTYe0VOMTZzaRqYJYBA9mana0x4eaAaypmWo1r5A==}
+ '@next/swc-win32-arm64-msvc@14.2.16':
+ resolution: {integrity: sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-ia32-msvc@14.1.1':
- resolution: {integrity: sha512-jvIE9tsuj9vpbbXlR5YxrghRfMuG0Qm/nZ/1KDHc+y6FpnZ/apsgh+G6t15vefU0zp3WSpTMIdXRUsNl/7RSuw==}
+ '@next/swc-win32-ia32-msvc@14.2.16':
+ resolution: {integrity: sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@next/swc-win32-x64-msvc@14.1.1':
- resolution: {integrity: sha512-S6K6EHDU5+1KrBDLko7/c1MNy/Ya73pIAmvKeFwsF4RmBFJSO7/7YeD4FnZ4iBdzE69PpQ4sOMU9ORKeNuxe8A==}
+ '@next/swc-win32-x64-msvc@14.2.16':
+ resolution: {integrity: sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -216,11 +212,25 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@rushstack/eslint-patch@1.6.1':
- resolution: {integrity: sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==}
+ '@nolyfill/is-core-module@1.0.39':
+ resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==}
+ engines: {node: '>=12.4.0'}
+
+ '@pkgjs/parseargs@0.11.0':
+ resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
+ engines: {node: '>=14'}
+
+ '@rtsao/scc@1.1.0':
+ resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
- '@swc/helpers@0.5.2':
- resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
+ '@rushstack/eslint-patch@1.10.4':
+ resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==}
+
+ '@swc/counter@0.1.3':
+ resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
+
+ '@swc/helpers@0.5.5':
+ resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
'@types/apollo-upload-client@17.0.5':
resolution: {integrity: sha512-rPKHaE4QNd06LNtBgz6hfntVO+pOQMS2yTcynrzBPg9+a/nbtJ2gus5KgzRp2rqfzmnKEc/sRGjLen/9Ot0Z2A==}
@@ -231,51 +241,74 @@ packages:
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- '@types/node@20.10.5':
- resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==}
+ '@types/node@20.17.6':
+ resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
- '@types/prop-types@15.7.11':
- resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==}
+ '@types/prop-types@15.7.13':
+ resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
- '@types/react-dom@18.2.18':
- resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==}
+ '@types/react-dom@18.3.1':
+ resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
- '@types/react@18.2.45':
- resolution: {integrity: sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==}
+ '@types/react@18.3.12':
+ resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==}
- '@types/scheduler@0.16.8':
- resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==}
+ '@typescript-eslint/eslint-plugin@8.13.0':
+ resolution: {integrity: sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- '@typescript-eslint/parser@6.15.0':
- resolution: {integrity: sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/parser@8.13.0':
+ resolution: {integrity: sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.57.0 || ^9.0.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- '@typescript-eslint/scope-manager@6.15.0':
- resolution: {integrity: sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/scope-manager@8.13.0':
+ resolution: {integrity: sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/types@6.15.0':
- resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/type-utils@8.13.0':
+ resolution: {integrity: sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- '@typescript-eslint/typescript-estree@6.15.0':
- resolution: {integrity: sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/types@8.13.0':
+ resolution: {integrity: sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/typescript-estree@8.13.0':
+ resolution: {integrity: sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- '@typescript-eslint/visitor-keys@6.15.0':
- resolution: {integrity: sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/utils@8.13.0':
+ resolution: {integrity: sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
+ '@typescript-eslint/visitor-keys@8.13.0':
+ resolution: {integrity: sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
@@ -305,8 +338,8 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn@8.11.2:
- resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
+ acorn@8.14.0:
+ resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -317,10 +350,18 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
+ ansi-regex@6.1.0:
+ resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
+ engines: {node: '>=12'}
+
ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
+ ansi-styles@6.2.1:
+ resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ engines: {node: '>=12'}
+
any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
@@ -341,22 +382,24 @@ packages:
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- aria-query@5.3.0:
- resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+ aria-query@5.3.2:
+ resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
+ engines: {node: '>= 0.4'}
- array-buffer-byte-length@1.0.0:
- resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
+ array-buffer-byte-length@1.0.1:
+ resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ engines: {node: '>= 0.4'}
- array-includes@3.1.7:
- resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==}
+ array-includes@3.1.8:
+ resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
engines: {node: '>= 0.4'}
- array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
+ array.prototype.findlast@1.2.5:
+ resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
+ engines: {node: '>= 0.4'}
- array.prototype.findlastindex@1.2.3:
- resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==}
+ array.prototype.findlastindex@1.2.5:
+ resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==}
engines: {node: '>= 0.4'}
array.prototype.flat@1.3.2:
@@ -367,53 +410,55 @@ packages:
resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
engines: {node: '>= 0.4'}
- array.prototype.tosorted@1.1.2:
- resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==}
+ array.prototype.tosorted@1.1.4:
+ resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
+ engines: {node: '>= 0.4'}
- arraybuffer.prototype.slice@1.0.2:
- resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
+ arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
engines: {node: '>= 0.4'}
ast-types-flow@0.0.8:
resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
- asynciterator.prototype@1.0.0:
- resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==}
-
- autoprefixer@10.4.16:
- resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
+ autoprefixer@10.4.20:
+ resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
- available-typed-arrays@1.0.5:
- resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
+ available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
- axe-core@4.7.0:
- resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==}
+ axe-core@4.10.2:
+ resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==}
engines: {node: '>=4'}
- axobject-query@3.2.1:
- resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
+ axobject-query@4.1.0:
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
+ engines: {node: '>= 0.4'}
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.22.2:
- resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
+ browserslist@4.24.2:
+ resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -421,8 +466,9 @@ packages:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
- call-bind@1.0.5:
- resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
+ call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
@@ -432,18 +478,15 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- caniuse-lite@1.0.30001570:
- resolution: {integrity: sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==}
-
- caniuse-lite@1.0.30001620:
- resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==}
+ caniuse-lite@1.0.30001677:
+ resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==}
chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
client-only@0.0.1:
@@ -478,6 +521,18 @@ packages:
damerau-levenshtein@1.0.8:
resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
+ data-view-buffer@1.0.1:
+ resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-length@1.0.1:
+ resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-offset@1.0.0:
+ resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ engines: {node: '>= 0.4'}
+
debug@3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
peerDependencies:
@@ -486,8 +541,8 @@ packages:
supports-color:
optional: true
- debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ debug@4.3.7:
+ resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -498,25 +553,17 @@ packages:
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- define-data-property@1.1.1:
- resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==}
+ define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
engines: {node: '>= 0.4'}
define-properties@1.2.1:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
- dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
-
didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
- engines: {node: '>=8'}
-
dlv@1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
@@ -528,25 +575,44 @@ packages:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
- electron-to-chromium@1.4.615:
- resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==}
+ eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+
+ electron-to-chromium@1.5.51:
+ resolution: {integrity: sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg==}
+
+ emoji-regex@8.0.0:
+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- enhanced-resolve@5.15.0:
- resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==}
+ enhanced-resolve@5.17.1:
+ resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
engines: {node: '>=10.13.0'}
- es-abstract@1.22.3:
- resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==}
+ es-abstract@1.23.3:
+ resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
engines: {node: '>= 0.4'}
- es-iterator-helpers@1.0.15:
- resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==}
+ es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-iterator-helpers@1.2.0:
+ resolution: {integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==}
+ engines: {node: '>= 0.4'}
+
+ es-object-atoms@1.0.0:
+ resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
+ engines: {node: '>= 0.4'}
- es-set-tostringtag@2.0.2:
- resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
+ es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
engines: {node: '>= 0.4'}
es-shim-unscopables@1.0.2:
@@ -556,16 +622,16 @@ packages:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
- escalade@3.1.1:
- resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
- eslint-config-next@14.0.4:
- resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==}
+ eslint-config-next@14.2.16:
+ resolution: {integrity: sha512-HOcnCJsyLXR7B8wmjaCgkTSpz+ijgOyAkP8OlvANvciP8PspBYFEBTmakNMxOf71fY0aKOm/blFIiKnrM4K03Q==}
peerDependencies:
eslint: ^7.23.0 || ^8.0.0
typescript: '>=3.3.1'
@@ -576,15 +642,21 @@ packages:
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
- eslint-import-resolver-typescript@3.6.1:
- resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
+ eslint-import-resolver-typescript@3.6.3:
+ resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '*'
eslint-plugin-import: '*'
+ eslint-plugin-import-x: '*'
+ peerDependenciesMeta:
+ eslint-plugin-import:
+ optional: true
+ eslint-plugin-import-x:
+ optional: true
- eslint-module-utils@2.8.0:
- resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
+ eslint-module-utils@2.12.0:
+ resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -604,33 +676,33 @@ packages:
eslint-import-resolver-webpack:
optional: true
- eslint-plugin-import@2.29.1:
- resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
+ eslint-plugin-import@2.31.0:
+ resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
peerDependenciesMeta:
'@typescript-eslint/parser':
optional: true
- eslint-plugin-jsx-a11y@6.8.0:
- resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
+ eslint-plugin-jsx-a11y@6.10.2:
+ resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==}
engines: {node: '>=4.0'}
peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-react-hooks@4.6.0:
- resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
+ eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705:
+ resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- eslint-plugin-react@7.33.2:
- resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
+ eslint-plugin-react@7.37.2:
+ resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==}
engines: {node: '>=4'}
peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
eslint-scope@7.2.2:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
@@ -640,8 +712,8 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint@8.56.0:
- resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
+ eslint@8.57.1:
+ resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true
@@ -650,8 +722,8 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ esquery@1.6.0:
+ resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
engines: {node: '>=0.10'}
esrecurse@4.3.0:
@@ -683,8 +755,8 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fastq@1.16.0:
- resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==}
+ fastq@1.17.1:
+ resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
file-entry-cache@6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
@@ -702,12 +774,16 @@ packages:
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
engines: {node: ^10.12.0 || >=12.0.0}
- flatted@3.2.9:
- resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
+ flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
+ foreground-child@3.3.0:
+ resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
+ engines: {node: '>=14'}
+
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
@@ -729,15 +805,16 @@ packages:
functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
- get-intrinsic@1.2.2:
- resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==}
+ get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
- get-symbol-description@1.0.0:
- resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
+ get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
engines: {node: '>= 0.4'}
- get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ get-tsconfig@4.8.1:
+ resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==}
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
@@ -747,13 +824,14 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob@7.1.6:
- resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
- deprecated: Glob versions prior to v9 are no longer supported
+ glob@10.3.10:
+ resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
- glob@7.1.7:
- resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
- deprecated: Glob versions prior to v9 are no longer supported
+ glob@10.4.5:
+ resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
+ hasBin: true
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -763,14 +841,10 @@ packages:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
- globalthis@1.0.3:
- resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
+ globalthis@1.0.4:
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
engines: {node: '>= 0.4'}
- globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
-
gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
@@ -786,8 +860,8 @@ packages:
peerDependencies:
graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
- graphql@16.8.1:
- resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==}
+ graphql@16.9.0:
+ resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==}
engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0}
has-bigints@1.0.2:
@@ -797,30 +871,30 @@ packages:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
- has-property-descriptors@1.0.1:
- resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==}
+ has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
- has-proto@1.0.1:
- resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
+ has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
engines: {node: '>= 0.4'}
has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
- has-tostringtag@1.0.0:
- resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
+ has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
engines: {node: '>= 0.4'}
- hasown@2.0.0:
- resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
- ignore@5.3.0:
- resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==}
+ ignore@5.3.2:
+ resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
import-fresh@3.3.0:
@@ -838,12 +912,13 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- internal-slot@1.0.6:
- resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==}
+ internal-slot@1.0.7:
+ resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
engines: {node: '>= 0.4'}
- is-array-buffer@3.0.2:
- resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
+ is-array-buffer@3.0.4:
+ resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ engines: {node: '>= 0.4'}
is-async-function@2.0.0:
resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
@@ -860,12 +935,20 @@ packages:
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
engines: {node: '>= 0.4'}
+ is-bun-module@1.2.1:
+ resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==}
+
is-callable@1.2.7:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.15.1:
+ resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
+ engines: {node: '>= 0.4'}
+
+ is-data-view@1.0.1:
+ resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ engines: {node: '>= 0.4'}
is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
@@ -878,6 +961,10 @@ packages:
is-finalizationregistry@1.0.2:
resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
+ is-fullwidth-code-point@3.0.0:
+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
+ engines: {node: '>=8'}
+
is-generator-function@1.0.10:
resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
engines: {node: '>= 0.4'}
@@ -886,11 +973,12 @@ packages:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
- is-map@2.0.2:
- resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
+ is-map@2.0.3:
+ resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
+ engines: {node: '>= 0.4'}
- is-negative-zero@2.0.2:
- resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
+ is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
engines: {node: '>= 0.4'}
is-number-object@1.0.7:
@@ -913,11 +1001,13 @@ packages:
resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
engines: {node: '>= 0.4'}
- is-set@2.0.2:
- resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
+ is-set@2.0.3:
+ resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
+ engines: {node: '>= 0.4'}
- is-shared-array-buffer@1.0.2:
- resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
+ is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
@@ -927,18 +1017,20 @@ packages:
resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
engines: {node: '>= 0.4'}
- is-typed-array@1.1.12:
- resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
+ is-typed-array@1.1.13:
+ resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
engines: {node: '>= 0.4'}
- is-weakmap@2.0.1:
- resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
+ is-weakmap@2.0.2:
+ resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
+ engines: {node: '>= 0.4'}
is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
- is-weakset@2.0.2:
- resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
+ is-weakset@2.0.3:
+ resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
+ engines: {node: '>= 0.4'}
isarray@2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
@@ -946,11 +1038,19 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- iterator.prototype@1.1.2:
- resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
+ iterator.prototype@1.1.3:
+ resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==}
+ engines: {node: '>= 0.4'}
- jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
+ jackspeak@2.3.6:
+ resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ engines: {node: '>=14'}
+
+ jackspeak@3.4.3:
+ resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
+
+ jiti@1.21.6:
+ resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
hasBin: true
js-tokens@4.0.0:
@@ -980,8 +1080,8 @@ packages:
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
- language-subtag-registry@0.3.22:
- resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==}
+ language-subtag-registry@0.3.23:
+ resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
language-tags@1.0.9:
resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
@@ -995,8 +1095,8 @@ packages:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
- lilconfig@3.0.0:
- resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
+ lilconfig@3.1.2:
+ resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
@@ -1013,26 +1113,30 @@ packages:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
- lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
+ lru-cache@10.4.3:
+ resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
engines: {node: '>=8.6'}
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@9.0.5:
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+ minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
+ engines: {node: '>=16 || 14 >=14.17'}
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
@@ -1048,23 +1152,26 @@ packages:
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- next@14.1.1:
- resolution: {integrity: sha512-McrGJqlGSHeaz2yTRPkEucxQKe5Zq7uPwyeHNmJaZNY4wx9E9QdxmTp310agFRoMuIYgQrCrT3petg13fSVOww==}
+ next@14.2.16:
+ resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
+ '@playwright/test': ^1.41.2
react: ^18.2.0
react-dom: ^18.2.0
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
optional: true
+ '@playwright/test':
+ optional: true
sass:
optional: true
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.18:
+ resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
@@ -1082,8 +1189,9 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- object-inspect@1.13.1:
- resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ object-inspect@1.13.2:
+ resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
+ engines: {node: '>= 0.4'}
object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
@@ -1093,22 +1201,20 @@ packages:
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
- object.entries@1.1.7:
- resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==}
+ object.entries@1.1.8:
+ resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==}
engines: {node: '>= 0.4'}
- object.fromentries@2.0.7:
- resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==}
+ object.fromentries@2.0.8:
+ resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
engines: {node: '>= 0.4'}
- object.groupby@1.0.1:
- resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==}
-
- object.hasown@1.1.3:
- resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==}
+ object.groupby@1.0.3:
+ resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
+ engines: {node: '>= 0.4'}
- object.values@1.1.7:
- resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
+ object.values@1.2.0:
+ resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==}
engines: {node: '>= 0.4'}
once@1.4.0:
@@ -1117,8 +1223,8 @@ packages:
optimism@0.18.0:
resolution: {integrity: sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ==}
- optionator@0.9.3:
- resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
+ optionator@0.9.4:
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
p-limit@3.1.0:
@@ -1129,6 +1235,9 @@ packages:
resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
engines: {node: '>=10'}
+ package-json-from-dist@1.0.1:
+ resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -1148,12 +1257,12 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
+ path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
- picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
@@ -1167,6 +1276,10 @@ packages:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
+ possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+
postcss-import@15.1.0:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
@@ -1191,14 +1304,14 @@ packages:
ts-node:
optional: true
- postcss-nested@6.0.1:
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
- postcss-selector-parser@6.0.13:
- resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
postcss-value-parser@4.2.0:
@@ -1208,8 +1321,8 @@ packages:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
- postcss@8.4.32:
- resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
+ postcss@8.4.47:
+ resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
@@ -1226,16 +1339,16 @@ packages:
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- react-dom@18.2.0:
- resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
+ react-dom@18.3.1:
+ resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
peerDependencies:
- react: ^18.2.0
+ react: ^18.3.1
react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- react@18.2.0:
- resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
+ react@18.3.1:
+ resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
@@ -1245,17 +1358,25 @@ packages:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
- reflect.getprototypeof@1.0.4:
- resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==}
+ reflect.getprototypeof@1.0.6:
+ resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
engines: {node: '>= 0.4'}
- regenerator-runtime@0.14.1:
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
-
- regexp.prototype.flags@1.5.1:
- resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
+ regexp.prototype.flags@1.5.3:
+ resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==}
engines: {node: '>= 0.4'}
+ rehackt@0.1.0:
+ resolution: {integrity: sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: '*'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
+
resolve-from@4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
@@ -1287,31 +1408,32 @@ packages:
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
- safe-array-concat@1.0.1:
- resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
+ safe-array-concat@1.1.2:
+ resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
engines: {node: '>=0.4'}
- safe-regex-test@1.0.0:
- resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
+ safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
- scheduler@0.23.0:
- resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
+ scheduler@0.23.2:
+ resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.5.4:
- resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
+ semver@7.6.3:
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
hasBin: true
- set-function-length@1.1.1:
- resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==}
+ set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
engines: {node: '>= 0.4'}
- set-function-name@2.0.1:
- resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
+ set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
engines: {node: '>= 0.4'}
shebang-command@2.0.0:
@@ -1322,38 +1444,60 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- side-channel@1.0.4:
- resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
+ side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
- slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
+ signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
- source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
streamsearch@1.1.0:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'}
- string.prototype.matchall@4.0.10:
- resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==}
+ string-width@4.2.3:
+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
+ engines: {node: '>=8'}
+
+ string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+
+ string.prototype.includes@2.0.1:
+ resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
+ engines: {node: '>= 0.4'}
- string.prototype.trim@1.2.8:
- resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
+ string.prototype.matchall@4.0.11:
+ resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
engines: {node: '>= 0.4'}
- string.prototype.trimend@1.0.7:
- resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
+ string.prototype.repeat@1.0.0:
+ resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==}
+
+ string.prototype.trim@1.2.9:
+ resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
+ engines: {node: '>= 0.4'}
- string.prototype.trimstart@1.0.7:
- resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
+ string.prototype.trimend@1.0.8:
+ resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+
+ string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
+ strip-ansi@7.1.0:
+ resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
+ engines: {node: '>=12'}
+
strip-bom@3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
@@ -1375,9 +1519,9 @@ packages:
babel-plugin-macros:
optional: true
- sucrase@3.34.0:
- resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==}
- engines: {node: '>=8'}
+ sucrase@3.35.0:
+ resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
+ engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
supports-color@7.2.0:
@@ -1392,8 +1536,8 @@ packages:
resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==}
engines: {node: '>=0.10'}
- tailwindcss@3.4.0:
- resolution: {integrity: sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==}
+ tailwindcss@3.4.14:
+ resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -1415,9 +1559,9 @@ packages:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
- ts-api-utils@1.0.3:
- resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
- engines: {node: '>=16.13.0'}
+ ts-api-utils@1.4.0:
+ resolution: {integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==}
+ engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
@@ -1431,8 +1575,8 @@ packages:
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
@@ -1442,34 +1586,35 @@ packages:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
- typed-array-buffer@1.0.0:
- resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==}
+ typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
engines: {node: '>= 0.4'}
- typed-array-byte-length@1.0.0:
- resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
+ typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
engines: {node: '>= 0.4'}
- typed-array-byte-offset@1.0.0:
- resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
+ typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
engines: {node: '>= 0.4'}
- typed-array-length@1.0.4:
- resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
+ typed-array-length@1.0.6:
+ resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ engines: {node: '>= 0.4'}
- typescript@5.3.3:
- resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ typescript@5.6.3:
+ resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
engines: {node: '>=14.17'}
hasBin: true
unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ undici-types@6.19.8:
+ resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
- update-browserslist-db@1.0.13:
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ update-browserslist-db@1.1.1:
+ resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -1483,15 +1628,16 @@ packages:
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
- which-builtin-type@1.1.3:
- resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
+ which-builtin-type@1.1.4:
+ resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==}
engines: {node: '>= 0.4'}
- which-collection@1.0.1:
- resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==}
+ which-collection@1.0.2:
+ resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
+ engines: {node: '>= 0.4'}
- which-typed-array@1.1.13:
- resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==}
+ which-typed-array@1.1.15:
+ resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
engines: {node: '>= 0.4'}
which@2.0.2:
@@ -1499,15 +1645,25 @@ packages:
engines: {node: '>= 8'}
hasBin: true
+ word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
+ engines: {node: '>=0.10.0'}
+
+ wrap-ansi@7.0.0:
+ resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
+ engines: {node: '>=10'}
+
+ wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
-
- yaml@2.3.4:
- resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
+ yaml@2.6.0:
+ resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
engines: {node: '>= 14'}
+ hasBin: true
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
@@ -1521,47 +1677,45 @@ packages:
snapshots:
- '@aashutoshrathi/word-wrap@1.2.6': {}
-
'@alloc/quick-lru@5.2.0': {}
- '@apollo/client@3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ '@apollo/client@3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
+ '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0)
+ '@wry/caches': 1.0.1
'@wry/equality': 0.5.7
'@wry/trie': 0.5.0
- graphql: 16.8.1
- graphql-tag: 2.12.6(graphql@16.8.1)
+ graphql: 16.9.0
+ graphql-tag: 2.12.6(graphql@16.9.0)
hoist-non-react-statics: 3.3.2
optimism: 0.18.0
prop-types: 15.8.1
+ rehackt: 0.1.0(@types/react@18.3.12)(react@18.3.1)
response-iterator: 0.2.6
symbol-observable: 4.0.0
ts-invariant: 0.10.3
- tslib: 2.6.2
+ tslib: 2.8.1
zen-observable-ts: 1.2.5
optionalDependencies:
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@babel/runtime@7.23.6':
- dependencies:
- regenerator-runtime: 0.14.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - '@types/react'
- '@eslint-community/eslint-utils@4.4.0(eslint@8.56.0)':
+ '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)':
dependencies:
- eslint: 8.56.0
+ eslint: 8.57.1
eslint-visitor-keys: 3.4.3
- '@eslint-community/regexpp@4.10.0': {}
+ '@eslint-community/regexpp@4.12.1': {}
'@eslint/eslintrc@2.1.4':
dependencies:
ajv: 6.12.6
- debug: 4.3.4
+ debug: 4.3.7
espree: 9.6.1
globals: 13.24.0
- ignore: 5.3.0
+ ignore: 5.3.2
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -1569,72 +1723,81 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@8.56.0': {}
+ '@eslint/js@8.57.1': {}
- '@graphql-typed-document-node/core@3.2.0(graphql@16.8.1)':
+ '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)':
dependencies:
- graphql: 16.8.1
+ graphql: 16.9.0
- '@humanwhocodes/config-array@0.11.13':
+ '@humanwhocodes/config-array@0.13.0':
dependencies:
- '@humanwhocodes/object-schema': 2.0.1
- debug: 4.3.4
+ '@humanwhocodes/object-schema': 2.0.3
+ debug: 4.3.7
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/object-schema@2.0.1': {}
+ '@humanwhocodes/object-schema@2.0.3': {}
+
+ '@isaacs/cliui@8.0.2':
+ dependencies:
+ string-width: 5.1.2
+ string-width-cjs: string-width@4.2.3
+ strip-ansi: 7.1.0
+ strip-ansi-cjs: strip-ansi@6.0.1
+ wrap-ansi: 8.1.0
+ wrap-ansi-cjs: wrap-ansi@7.0.0
- '@jridgewell/gen-mapping@0.3.3':
+ '@jridgewell/gen-mapping@0.3.5':
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.20
+ '@jridgewell/set-array': 1.2.1
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/trace-mapping': 0.3.25
- '@jridgewell/resolve-uri@3.1.1': {}
+ '@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/set-array@1.1.2': {}
+ '@jridgewell/set-array@1.2.1': {}
- '@jridgewell/sourcemap-codec@1.4.15': {}
+ '@jridgewell/sourcemap-codec@1.5.0': {}
- '@jridgewell/trace-mapping@0.3.20':
+ '@jridgewell/trace-mapping@0.3.25':
dependencies:
- '@jridgewell/resolve-uri': 3.1.1
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.0
- '@next/env@14.1.1': {}
+ '@next/env@14.2.16': {}
- '@next/eslint-plugin-next@14.0.4':
+ '@next/eslint-plugin-next@14.2.16':
dependencies:
- glob: 7.1.7
+ glob: 10.3.10
- '@next/swc-darwin-arm64@14.1.1':
+ '@next/swc-darwin-arm64@14.2.16':
optional: true
- '@next/swc-darwin-x64@14.1.1':
+ '@next/swc-darwin-x64@14.2.16':
optional: true
- '@next/swc-linux-arm64-gnu@14.1.1':
+ '@next/swc-linux-arm64-gnu@14.2.16':
optional: true
- '@next/swc-linux-arm64-musl@14.1.1':
+ '@next/swc-linux-arm64-musl@14.2.16':
optional: true
- '@next/swc-linux-x64-gnu@14.1.1':
+ '@next/swc-linux-x64-gnu@14.2.16':
optional: true
- '@next/swc-linux-x64-musl@14.1.1':
+ '@next/swc-linux-x64-musl@14.2.16':
optional: true
- '@next/swc-win32-arm64-msvc@14.1.1':
+ '@next/swc-win32-arm64-msvc@14.2.16':
optional: true
- '@next/swc-win32-ia32-msvc@14.1.1':
+ '@next/swc-win32-ia32-msvc@14.2.16':
optional: true
- '@next/swc-win32-x64-msvc@14.1.1':
+ '@next/swc-win32-x64-msvc@14.2.16':
optional: true
'@nodelib/fs.scandir@2.1.5':
@@ -1647,20 +1810,31 @@ snapshots:
'@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.16.0
+ fastq: 1.17.1
+
+ '@nolyfill/is-core-module@1.0.39': {}
+
+ '@pkgjs/parseargs@0.11.0':
+ optional: true
+
+ '@rtsao/scc@1.1.0': {}
- '@rushstack/eslint-patch@1.6.1': {}
+ '@rushstack/eslint-patch@1.10.4': {}
- '@swc/helpers@0.5.2':
+ '@swc/counter@0.1.3': {}
+
+ '@swc/helpers@0.5.5':
dependencies:
- tslib: 2.6.2
+ '@swc/counter': 0.1.3
+ tslib: 2.8.1
- '@types/apollo-upload-client@17.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ '@types/apollo-upload-client@17.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@apollo/client': 3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@apollo/client': 3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/extract-files': 13.0.1
- graphql: 16.8.1
+ graphql: 16.9.0
transitivePeerDependencies:
+ - '@types/react'
- graphql-ws
- react
- react-dom
@@ -1670,90 +1844,129 @@ snapshots:
'@types/json5@0.0.29': {}
- '@types/node@20.10.5':
+ '@types/node@20.17.6':
dependencies:
- undici-types: 5.26.5
+ undici-types: 6.19.8
- '@types/prop-types@15.7.11': {}
+ '@types/prop-types@15.7.13': {}
- '@types/react-dom@18.2.18':
+ '@types/react-dom@18.3.1':
dependencies:
- '@types/react': 18.2.45
+ '@types/react': 18.3.12
- '@types/react@18.2.45':
+ '@types/react@18.3.12':
dependencies:
- '@types/prop-types': 15.7.11
- '@types/scheduler': 0.16.8
+ '@types/prop-types': 15.7.13
csstype: 3.1.3
- '@types/scheduler@0.16.8': {}
+ '@typescript-eslint/eslint-plugin@8.13.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.1
+ '@typescript-eslint/parser': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.13.0
+ '@typescript-eslint/type-utils': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.13.0
+ eslint: 8.57.1
+ graphemer: 1.4.0
+ ignore: 5.3.2
+ natural-compare: 1.4.0
+ ts-api-utils: 1.4.0(typescript@5.6.3)
+ optionalDependencies:
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - supports-color
- '@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3)':
+ '@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/scope-manager': 6.15.0
- '@typescript-eslint/types': 6.15.0
- '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.15.0
- debug: 4.3.4
- eslint: 8.56.0
+ '@typescript-eslint/scope-manager': 8.13.0
+ '@typescript-eslint/types': 8.13.0
+ '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.13.0
+ debug: 4.3.7
+ eslint: 8.57.1
optionalDependencies:
- typescript: 5.3.3
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@6.15.0':
+ '@typescript-eslint/scope-manager@8.13.0':
dependencies:
- '@typescript-eslint/types': 6.15.0
- '@typescript-eslint/visitor-keys': 6.15.0
+ '@typescript-eslint/types': 8.13.0
+ '@typescript-eslint/visitor-keys': 8.13.0
- '@typescript-eslint/types@6.15.0': {}
+ '@typescript-eslint/type-utils@8.13.0(eslint@8.57.1)(typescript@5.6.3)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ debug: 4.3.7
+ ts-api-utils: 1.4.0(typescript@5.6.3)
+ optionalDependencies:
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - eslint
+ - supports-color
+
+ '@typescript-eslint/types@8.13.0': {}
- '@typescript-eslint/typescript-estree@6.15.0(typescript@5.3.3)':
+ '@typescript-eslint/typescript-estree@8.13.0(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/types': 6.15.0
- '@typescript-eslint/visitor-keys': 6.15.0
- debug: 4.3.4
- globby: 11.1.0
+ '@typescript-eslint/types': 8.13.0
+ '@typescript-eslint/visitor-keys': 8.13.0
+ debug: 4.3.7
+ fast-glob: 3.3.2
is-glob: 4.0.3
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.3.3)
+ minimatch: 9.0.5
+ semver: 7.6.3
+ ts-api-utils: 1.4.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.3.3
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@8.13.0(eslint@8.57.1)(typescript@5.6.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
+ '@typescript-eslint/scope-manager': 8.13.0
+ '@typescript-eslint/types': 8.13.0
+ '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3)
+ eslint: 8.57.1
transitivePeerDependencies:
- supports-color
+ - typescript
- '@typescript-eslint/visitor-keys@6.15.0':
+ '@typescript-eslint/visitor-keys@8.13.0':
dependencies:
- '@typescript-eslint/types': 6.15.0
+ '@typescript-eslint/types': 8.13.0
eslint-visitor-keys: 3.4.3
'@ungap/structured-clone@1.2.0': {}
'@wry/caches@1.0.1':
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
'@wry/context@0.7.4':
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
'@wry/equality@0.5.7':
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
'@wry/trie@0.4.3':
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
'@wry/trie@0.5.0':
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
- acorn-jsx@5.3.2(acorn@8.11.2):
+ acorn-jsx@5.3.2(acorn@8.14.0):
dependencies:
- acorn: 8.11.2
+ acorn: 8.14.0
- acorn@8.11.2: {}
+ acorn@8.14.0: {}
ajv@6.12.6:
dependencies:
@@ -1764,10 +1977,14 @@ snapshots:
ansi-regex@5.0.1: {}
+ ansi-regex@6.1.0: {}
+
ansi-styles@4.3.0:
dependencies:
color-convert: 2.0.1
+ ansi-styles@6.2.1: {}
+
any-promise@1.3.0: {}
anymatch@3.1.3:
@@ -1775,143 +1992,151 @@ snapshots:
normalize-path: 3.0.0
picomatch: 2.3.1
- apollo-upload-client@18.0.1(@apollo/client@3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.8.1):
+ apollo-upload-client@18.0.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(graphql@16.9.0):
dependencies:
- '@apollo/client': 3.8.8(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@apollo/client': 3.11.8(@types/react@18.3.12)(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
extract-files: 13.0.0
- graphql: 16.8.1
+ graphql: 16.9.0
arg@5.0.2: {}
argparse@2.0.1: {}
- aria-query@5.3.0:
- dependencies:
- dequal: 2.0.3
+ aria-query@5.3.2: {}
- array-buffer-byte-length@1.0.0:
+ array-buffer-byte-length@1.0.1:
dependencies:
- call-bind: 1.0.5
- is-array-buffer: 3.0.2
+ call-bind: 1.0.7
+ is-array-buffer: 3.0.4
- array-includes@3.1.7:
+ array-includes@3.1.8:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.4
is-string: 1.0.7
- array-union@2.1.0: {}
+ array.prototype.findlast@1.2.5:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ es-shim-unscopables: 1.0.2
- array.prototype.findlastindex@1.2.3:
+ array.prototype.findlastindex@1.2.5:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
es-shim-unscopables: 1.0.2
- get-intrinsic: 1.2.2
array.prototype.flat@1.3.2:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
array.prototype.flatmap@1.3.2:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
- array.prototype.tosorted@1.1.2:
+ array.prototype.tosorted@1.1.4:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
es-shim-unscopables: 1.0.2
- get-intrinsic: 1.2.2
- arraybuffer.prototype.slice@1.0.2:
+ arraybuffer.prototype.slice@1.0.3:
dependencies:
- array-buffer-byte-length: 1.0.0
- call-bind: 1.0.5
+ array-buffer-byte-length: 1.0.1
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
- is-array-buffer: 3.0.2
- is-shared-array-buffer: 1.0.2
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ is-array-buffer: 3.0.4
+ is-shared-array-buffer: 1.0.3
ast-types-flow@0.0.8: {}
- asynciterator.prototype@1.0.0:
- dependencies:
- has-symbols: 1.0.3
-
- autoprefixer@10.4.16(postcss@8.4.32):
+ autoprefixer@10.4.20(postcss@8.4.47):
dependencies:
- browserslist: 4.22.2
- caniuse-lite: 1.0.30001570
+ browserslist: 4.24.2
+ caniuse-lite: 1.0.30001677
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.32
+ picocolors: 1.1.1
+ postcss: 8.4.47
postcss-value-parser: 4.2.0
- available-typed-arrays@1.0.5: {}
+ available-typed-arrays@1.0.7:
+ dependencies:
+ possible-typed-array-names: 1.0.0
- axe-core@4.7.0: {}
+ axe-core@4.10.2: {}
- axobject-query@3.2.1:
- dependencies:
- dequal: 2.0.3
+ axobject-query@4.1.0: {}
balanced-match@1.0.2: {}
- binary-extensions@2.2.0: {}
+ binary-extensions@2.3.0: {}
brace-expansion@1.1.11:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
+ brace-expansion@2.0.1:
+ dependencies:
+ balanced-match: 1.0.2
+
braces@3.0.3:
dependencies:
fill-range: 7.1.1
- browserslist@4.22.2:
+ browserslist@4.24.2:
dependencies:
- caniuse-lite: 1.0.30001570
- electron-to-chromium: 1.4.615
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.22.2)
+ caniuse-lite: 1.0.30001677
+ electron-to-chromium: 1.5.51
+ node-releases: 2.0.18
+ update-browserslist-db: 1.1.1(browserslist@4.24.2)
busboy@1.6.0:
dependencies:
streamsearch: 1.1.0
- call-bind@1.0.5:
+ call-bind@1.0.7:
dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
function-bind: 1.1.2
- get-intrinsic: 1.2.2
- set-function-length: 1.1.1
+ get-intrinsic: 1.2.4
+ set-function-length: 1.2.2
callsites@3.1.0: {}
camelcase-css@2.0.1: {}
- caniuse-lite@1.0.30001570: {}
-
- caniuse-lite@1.0.30001620: {}
+ caniuse-lite@1.0.30001677: {}
chalk@4.1.2:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- chokidar@3.5.3:
+ chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
braces: 3.0.3
@@ -1947,36 +2172,48 @@ snapshots:
damerau-levenshtein@1.0.8: {}
+ data-view-buffer@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ data-view-byte-length@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ data-view-byte-offset@1.0.0:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
debug@3.2.7:
dependencies:
ms: 2.1.3
- debug@4.3.4:
+ debug@4.3.7:
dependencies:
- ms: 2.1.2
+ ms: 2.1.3
deep-is@0.1.4: {}
- define-data-property@1.1.1:
+ define-data-property@1.1.4:
dependencies:
- get-intrinsic: 1.2.2
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
gopd: 1.0.1
- has-property-descriptors: 1.0.1
define-properties@1.2.1:
dependencies:
- define-data-property: 1.1.1
- has-property-descriptors: 1.0.1
+ define-data-property: 1.1.4
+ has-property-descriptors: 1.0.2
object-keys: 1.1.1
- dequal@2.0.3: {}
-
didyoumean@1.2.2: {}
- dir-glob@3.0.1:
- dependencies:
- path-type: 4.0.0
-
dlv@1.1.3: {}
doctrine@2.1.0:
@@ -1987,83 +2224,105 @@ snapshots:
dependencies:
esutils: 2.0.3
- electron-to-chromium@1.4.615: {}
+ eastasianwidth@0.2.0: {}
+
+ electron-to-chromium@1.5.51: {}
+
+ emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
- enhanced-resolve@5.15.0:
+ enhanced-resolve@5.17.1:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
- es-abstract@1.22.3:
- dependencies:
- array-buffer-byte-length: 1.0.0
- arraybuffer.prototype.slice: 1.0.2
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
- es-set-tostringtag: 2.0.2
+ es-abstract@1.23.3:
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ arraybuffer.prototype.slice: 1.0.3
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ data-view-buffer: 1.0.1
+ data-view-byte-length: 1.0.1
+ data-view-byte-offset: 1.0.0
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ es-set-tostringtag: 2.0.3
es-to-primitive: 1.2.1
function.prototype.name: 1.1.6
- get-intrinsic: 1.2.2
- get-symbol-description: 1.0.0
- globalthis: 1.0.3
+ get-intrinsic: 1.2.4
+ get-symbol-description: 1.0.2
+ globalthis: 1.0.4
gopd: 1.0.1
- has-property-descriptors: 1.0.1
- has-proto: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
has-symbols: 1.0.3
- hasown: 2.0.0
- internal-slot: 1.0.6
- is-array-buffer: 3.0.2
+ hasown: 2.0.2
+ internal-slot: 1.0.7
+ is-array-buffer: 3.0.4
is-callable: 1.2.7
- is-negative-zero: 2.0.2
+ is-data-view: 1.0.1
+ is-negative-zero: 2.0.3
is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
+ is-shared-array-buffer: 1.0.3
is-string: 1.0.7
- is-typed-array: 1.1.12
+ is-typed-array: 1.1.13
is-weakref: 1.0.2
- object-inspect: 1.13.1
+ object-inspect: 1.13.2
object-keys: 1.1.1
object.assign: 4.1.5
- regexp.prototype.flags: 1.5.1
- safe-array-concat: 1.0.1
- safe-regex-test: 1.0.0
- string.prototype.trim: 1.2.8
- string.prototype.trimend: 1.0.7
- string.prototype.trimstart: 1.0.7
- typed-array-buffer: 1.0.0
- typed-array-byte-length: 1.0.0
- typed-array-byte-offset: 1.0.0
- typed-array-length: 1.0.4
+ regexp.prototype.flags: 1.5.3
+ safe-array-concat: 1.1.2
+ safe-regex-test: 1.0.3
+ string.prototype.trim: 1.2.9
+ string.prototype.trimend: 1.0.8
+ string.prototype.trimstart: 1.0.8
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.6
unbox-primitive: 1.0.2
- which-typed-array: 1.1.13
+ which-typed-array: 1.1.15
- es-iterator-helpers@1.0.15:
+ es-define-property@1.0.0:
dependencies:
- asynciterator.prototype: 1.0.0
- call-bind: 1.0.5
+ get-intrinsic: 1.2.4
+
+ es-errors@1.3.0: {}
+
+ es-iterator-helpers@1.2.0:
+ dependencies:
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- es-set-tostringtag: 2.0.2
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
function-bind: 1.1.2
- get-intrinsic: 1.2.2
- globalthis: 1.0.3
- has-property-descriptors: 1.0.1
- has-proto: 1.0.1
+ get-intrinsic: 1.2.4
+ globalthis: 1.0.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
has-symbols: 1.0.3
- internal-slot: 1.0.6
- iterator.prototype: 1.1.2
- safe-array-concat: 1.0.1
+ internal-slot: 1.0.7
+ iterator.prototype: 1.1.3
+ safe-array-concat: 1.1.2
- es-set-tostringtag@2.0.2:
+ es-object-atoms@1.0.0:
dependencies:
- get-intrinsic: 1.2.2
- has-tostringtag: 1.0.0
- hasown: 2.0.0
+ es-errors: 1.3.0
+
+ es-set-tostringtag@2.0.3:
+ dependencies:
+ get-intrinsic: 1.2.4
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
es-shim-unscopables@1.0.2:
dependencies:
- hasown: 2.0.0
+ hasown: 2.0.2
es-to-primitive@1.2.1:
dependencies:
@@ -2071,134 +2330,141 @@ snapshots:
is-date-object: 1.0.5
is-symbol: 1.0.4
- escalade@3.1.1: {}
+ escalade@3.2.0: {}
escape-string-regexp@4.0.0: {}
- eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.3.3):
+ eslint-config-next@14.2.16(eslint@8.57.1)(typescript@5.6.3):
dependencies:
- '@next/eslint-plugin-next': 14.0.4
- '@rushstack/eslint-patch': 1.6.1
- '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
- eslint: 8.56.0
+ '@next/eslint-plugin-next': 14.2.16
+ '@rushstack/eslint-patch': 1.10.4
+ '@typescript-eslint/eslint-plugin': 8.13.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
- eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0)
- eslint-plugin-react: 7.33.2(eslint@8.56.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0)
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
+ eslint-plugin-react: 7.37.2(eslint@8.57.1)
+ eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1)
optionalDependencies:
- typescript: 5.3.3
+ typescript: 5.6.3
transitivePeerDependencies:
- eslint-import-resolver-webpack
+ - eslint-plugin-import-x
- supports-color
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0):
+ eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1):
dependencies:
- debug: 4.3.4
- enhanced-resolve: 5.15.0
- eslint: 8.56.0
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0))(eslint@8.56.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
+ '@nolyfill/is-core-module': 1.0.39
+ debug: 4.3.7
+ enhanced-resolve: 5.17.1
+ eslint: 8.57.1
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1)
fast-glob: 3.3.2
- get-tsconfig: 4.7.2
- is-core-module: 2.13.1
+ get-tsconfig: 4.8.1
+ is-bun-module: 1.2.1
is-glob: 4.0.3
+ optionalDependencies:
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
transitivePeerDependencies:
- '@typescript-eslint/parser'
- eslint-import-resolver-node
- eslint-import-resolver-webpack
- supports-color
- eslint-module-utils@2.8.0(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0))(eslint@8.56.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
- eslint: 8.56.0
+ '@typescript-eslint/parser': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
+ eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0)
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1):
dependencies:
- array-includes: 3.1.7
- array.prototype.findlastindex: 1.2.3
+ '@rtsao/scc': 1.1.0
+ array-includes: 3.1.8
+ array.prototype.findlastindex: 1.2.5
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
- eslint: 8.56.0
+ eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.56.0))(eslint@8.56.0))(eslint@8.56.0)
- hasown: 2.0.0
- is-core-module: 2.13.1
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.13.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1)
+ hasown: 2.0.2
+ is-core-module: 2.15.1
is-glob: 4.0.3
minimatch: 3.1.2
- object.fromentries: 2.0.7
- object.groupby: 1.0.1
- object.values: 1.1.7
+ object.fromentries: 2.0.8
+ object.groupby: 1.0.3
+ object.values: 1.2.0
semver: 6.3.1
+ string.prototype.trimend: 1.0.8
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 8.13.0(eslint@8.57.1)(typescript@5.6.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0):
+ eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1):
dependencies:
- '@babel/runtime': 7.23.6
- aria-query: 5.3.0
- array-includes: 3.1.7
+ aria-query: 5.3.2
+ array-includes: 3.1.8
array.prototype.flatmap: 1.3.2
ast-types-flow: 0.0.8
- axe-core: 4.7.0
- axobject-query: 3.2.1
+ axe-core: 4.10.2
+ axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- es-iterator-helpers: 1.0.15
- eslint: 8.56.0
- hasown: 2.0.0
+ eslint: 8.57.1
+ hasown: 2.0.2
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
minimatch: 3.1.2
- object.entries: 1.1.7
- object.fromentries: 2.0.7
+ object.fromentries: 2.0.8
+ safe-regex-test: 1.0.3
+ string.prototype.includes: 2.0.1
- eslint-plugin-react-hooks@4.6.0(eslint@8.56.0):
+ eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1):
dependencies:
- eslint: 8.56.0
+ eslint: 8.57.1
- eslint-plugin-react@7.33.2(eslint@8.56.0):
+ eslint-plugin-react@7.37.2(eslint@8.57.1):
dependencies:
- array-includes: 3.1.7
+ array-includes: 3.1.8
+ array.prototype.findlast: 1.2.5
array.prototype.flatmap: 1.3.2
- array.prototype.tosorted: 1.1.2
+ array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
- es-iterator-helpers: 1.0.15
- eslint: 8.56.0
+ es-iterator-helpers: 1.2.0
+ eslint: 8.57.1
estraverse: 5.3.0
+ hasown: 2.0.2
jsx-ast-utils: 3.3.5
minimatch: 3.1.2
- object.entries: 1.1.7
- object.fromentries: 2.0.7
- object.hasown: 1.1.3
- object.values: 1.1.7
+ object.entries: 1.1.8
+ object.fromentries: 2.0.8
+ object.values: 1.2.0
prop-types: 15.8.1
resolve: 2.0.0-next.5
semver: 6.3.1
- string.prototype.matchall: 4.0.10
+ string.prototype.matchall: 4.0.11
+ string.prototype.repeat: 1.0.0
eslint-scope@7.2.2:
dependencies:
@@ -2207,26 +2473,26 @@ snapshots:
eslint-visitor-keys@3.4.3: {}
- eslint@8.56.0:
+ eslint@8.57.1:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@eslint-community/regexpp': 4.10.0
+ '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
+ '@eslint-community/regexpp': 4.12.1
'@eslint/eslintrc': 2.1.4
- '@eslint/js': 8.56.0
- '@humanwhocodes/config-array': 0.11.13
+ '@eslint/js': 8.57.1
+ '@humanwhocodes/config-array': 0.13.0
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
'@ungap/structured-clone': 1.2.0
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.3.4
+ debug: 4.3.7
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- esquery: 1.5.0
+ esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
@@ -2234,7 +2500,7 @@ snapshots:
glob-parent: 6.0.2
globals: 13.24.0
graphemer: 1.4.0
- ignore: 5.3.0
+ ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
@@ -2244,7 +2510,7 @@ snapshots:
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
- optionator: 0.9.3
+ optionator: 0.9.4
strip-ansi: 6.0.1
text-table: 0.2.0
transitivePeerDependencies:
@@ -2252,11 +2518,11 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.11.2
- acorn-jsx: 5.3.2(acorn@8.11.2)
+ acorn: 8.14.0
+ acorn-jsx: 5.3.2(acorn@8.14.0)
eslint-visitor-keys: 3.4.3
- esquery@1.5.0:
+ esquery@1.6.0:
dependencies:
estraverse: 5.3.0
@@ -2280,13 +2546,13 @@ snapshots:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
- fastq@1.16.0:
+ fastq@1.17.1:
dependencies:
reusify: 1.0.4
@@ -2305,16 +2571,21 @@ snapshots:
flat-cache@3.2.0:
dependencies:
- flatted: 3.2.9
+ flatted: 3.3.1
keyv: 4.5.4
rimraf: 3.0.2
- flatted@3.2.9: {}
+ flatted@3.3.1: {}
for-each@0.3.3:
dependencies:
is-callable: 1.2.7
+ foreground-child@3.3.0:
+ dependencies:
+ cross-spawn: 7.0.3
+ signal-exit: 4.1.0
+
fraction.js@4.3.7: {}
fs.realpath@1.0.0: {}
@@ -2326,26 +2597,28 @@ snapshots:
function.prototype.name@1.1.6:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
functions-have-names: 1.2.3
functions-have-names@1.2.3: {}
- get-intrinsic@1.2.2:
+ get-intrinsic@1.2.4:
dependencies:
+ es-errors: 1.3.0
function-bind: 1.1.2
- has-proto: 1.0.1
+ has-proto: 1.0.3
has-symbols: 1.0.3
- hasown: 2.0.0
+ hasown: 2.0.2
- get-symbol-description@1.0.0:
+ get-symbol-description@1.0.2:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
- get-tsconfig@4.7.2:
+ get-tsconfig@4.8.1:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -2357,23 +2630,22 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@7.1.6:
+ glob@10.3.10:
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
+ foreground-child: 3.3.0
+ jackspeak: 2.3.6
+ minimatch: 9.0.5
+ minipass: 7.1.2
+ path-scurry: 1.11.1
- glob@7.1.7:
+ glob@10.4.5:
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
+ foreground-child: 3.3.0
+ jackspeak: 3.4.3
+ minimatch: 9.0.5
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.1
+ path-scurry: 1.11.1
glob@7.2.3:
dependencies:
@@ -2388,51 +2660,43 @@ snapshots:
dependencies:
type-fest: 0.20.2
- globalthis@1.0.3:
+ globalthis@1.0.4:
dependencies:
define-properties: 1.2.1
-
- globby@11.1.0:
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.0
- merge2: 1.4.1
- slash: 3.0.0
+ gopd: 1.0.1
gopd@1.0.1:
dependencies:
- get-intrinsic: 1.2.2
+ get-intrinsic: 1.2.4
graceful-fs@4.2.11: {}
graphemer@1.4.0: {}
- graphql-tag@2.12.6(graphql@16.8.1):
+ graphql-tag@2.12.6(graphql@16.9.0):
dependencies:
- graphql: 16.8.1
- tslib: 2.6.2
+ graphql: 16.9.0
+ tslib: 2.8.1
- graphql@16.8.1: {}
+ graphql@16.9.0: {}
has-bigints@1.0.2: {}
has-flag@4.0.0: {}
- has-property-descriptors@1.0.1:
+ has-property-descriptors@1.0.2:
dependencies:
- get-intrinsic: 1.2.2
+ es-define-property: 1.0.0
- has-proto@1.0.1: {}
+ has-proto@1.0.3: {}
has-symbols@1.0.3: {}
- has-tostringtag@1.0.0:
+ has-tostringtag@1.0.2:
dependencies:
has-symbols: 1.0.3
- hasown@2.0.0:
+ hasown@2.0.2:
dependencies:
function-bind: 1.1.2
@@ -2440,7 +2704,7 @@ snapshots:
dependencies:
react-is: 16.13.1
- ignore@5.3.0: {}
+ ignore@5.3.2: {}
import-fresh@3.3.0:
dependencies:
@@ -2456,21 +2720,20 @@ snapshots:
inherits@2.0.4: {}
- internal-slot@1.0.6:
+ internal-slot@1.0.7:
dependencies:
- get-intrinsic: 1.2.2
- hasown: 2.0.0
- side-channel: 1.0.4
+ es-errors: 1.3.0
+ hasown: 2.0.2
+ side-channel: 1.0.6
- is-array-buffer@3.0.2:
+ is-array-buffer@3.0.4:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-typed-array: 1.1.12
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
is-async-function@2.0.0:
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-bigint@1.0.4:
dependencies:
@@ -2478,44 +2741,54 @@ snapshots:
is-binary-path@2.1.0:
dependencies:
- binary-extensions: 2.2.0
+ binary-extensions: 2.3.0
is-boolean-object@1.1.2:
dependencies:
- call-bind: 1.0.5
- has-tostringtag: 1.0.0
+ call-bind: 1.0.7
+ has-tostringtag: 1.0.2
+
+ is-bun-module@1.2.1:
+ dependencies:
+ semver: 7.6.3
is-callable@1.2.7: {}
- is-core-module@2.13.1:
+ is-core-module@2.15.1:
dependencies:
- hasown: 2.0.0
+ hasown: 2.0.2
+
+ is-data-view@1.0.1:
+ dependencies:
+ is-typed-array: 1.1.13
is-date-object@1.0.5:
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-extglob@2.1.1: {}
is-finalizationregistry@1.0.2:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
+
+ is-fullwidth-code-point@3.0.0: {}
is-generator-function@1.0.10:
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
- is-map@2.0.2: {}
+ is-map@2.0.3: {}
- is-negative-zero@2.0.2: {}
+ is-negative-zero@2.0.3: {}
is-number-object@1.0.7:
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-number@7.0.0: {}
@@ -2525,51 +2798,63 @@ snapshots:
is-regex@1.1.4:
dependencies:
- call-bind: 1.0.5
- has-tostringtag: 1.0.0
+ call-bind: 1.0.7
+ has-tostringtag: 1.0.2
- is-set@2.0.2: {}
+ is-set@2.0.3: {}
- is-shared-array-buffer@1.0.2:
+ is-shared-array-buffer@1.0.3:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
is-string@1.0.7:
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-symbol@1.0.4:
dependencies:
has-symbols: 1.0.3
- is-typed-array@1.1.12:
+ is-typed-array@1.1.13:
dependencies:
- which-typed-array: 1.1.13
+ which-typed-array: 1.1.15
- is-weakmap@2.0.1: {}
+ is-weakmap@2.0.2: {}
is-weakref@1.0.2:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
- is-weakset@2.0.2:
+ is-weakset@2.0.3:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
isarray@2.0.5: {}
isexe@2.0.0: {}
- iterator.prototype@1.1.2:
+ iterator.prototype@1.1.3:
dependencies:
define-properties: 1.2.1
- get-intrinsic: 1.2.2
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
- reflect.getprototypeof: 1.0.4
- set-function-name: 2.0.1
+ reflect.getprototypeof: 1.0.6
+ set-function-name: 2.0.2
+
+ jackspeak@2.3.6:
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
+
+ jackspeak@3.4.3:
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
- jiti@1.21.0: {}
+ jiti@1.21.6: {}
js-tokens@4.0.0: {}
@@ -2589,20 +2874,20 @@ snapshots:
jsx-ast-utils@3.3.5:
dependencies:
- array-includes: 3.1.7
+ array-includes: 3.1.8
array.prototype.flat: 1.3.2
object.assign: 4.1.5
- object.values: 1.1.7
+ object.values: 1.2.0
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
- language-subtag-registry@0.3.22: {}
+ language-subtag-registry@0.3.23: {}
language-tags@1.0.9:
dependencies:
- language-subtag-registry: 0.3.22
+ language-subtag-registry: 0.3.23
levn@0.4.1:
dependencies:
@@ -2611,7 +2896,7 @@ snapshots:
lilconfig@2.1.0: {}
- lilconfig@3.0.0: {}
+ lilconfig@3.1.2: {}
lines-and-columns@1.2.4: {}
@@ -2625,13 +2910,11 @@ snapshots:
dependencies:
js-tokens: 4.0.0
- lru-cache@6.0.0:
- dependencies:
- yallist: 4.0.0
+ lru-cache@10.4.3: {}
merge2@1.4.1: {}
- micromatch@4.0.5:
+ micromatch@4.0.8:
dependencies:
braces: 3.0.3
picomatch: 2.3.1
@@ -2640,9 +2923,13 @@ snapshots:
dependencies:
brace-expansion: 1.1.11
+ minimatch@9.0.5:
+ dependencies:
+ brace-expansion: 2.0.1
+
minimist@1.2.8: {}
- ms@2.1.2: {}
+ minipass@7.1.2: {}
ms@2.1.3: {}
@@ -2656,32 +2943,32 @@ snapshots:
natural-compare@1.4.0: {}
- next@14.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
+ next@14.2.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@next/env': 14.1.1
- '@swc/helpers': 0.5.2
+ '@next/env': 14.2.16
+ '@swc/helpers': 0.5.5
busboy: 1.6.0
- caniuse-lite: 1.0.30001620
+ caniuse-lite: 1.0.30001677
graceful-fs: 4.2.11
postcss: 8.4.31
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(react@18.2.0)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ styled-jsx: 5.1.1(react@18.3.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.1.1
- '@next/swc-darwin-x64': 14.1.1
- '@next/swc-linux-arm64-gnu': 14.1.1
- '@next/swc-linux-arm64-musl': 14.1.1
- '@next/swc-linux-x64-gnu': 14.1.1
- '@next/swc-linux-x64-musl': 14.1.1
- '@next/swc-win32-arm64-msvc': 14.1.1
- '@next/swc-win32-ia32-msvc': 14.1.1
- '@next/swc-win32-x64-msvc': 14.1.1
+ '@next/swc-darwin-arm64': 14.2.16
+ '@next/swc-darwin-x64': 14.2.16
+ '@next/swc-linux-arm64-gnu': 14.2.16
+ '@next/swc-linux-arm64-musl': 14.2.16
+ '@next/swc-linux-x64-gnu': 14.2.16
+ '@next/swc-linux-x64-musl': 14.2.16
+ '@next/swc-win32-arm64-msvc': 14.2.16
+ '@next/swc-win32-ia32-msvc': 14.2.16
+ '@next/swc-win32-x64-msvc': 14.2.16
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- node-releases@2.0.14: {}
+ node-releases@2.0.18: {}
normalize-path@3.0.0: {}
@@ -2691,46 +2978,41 @@ snapshots:
object-hash@3.0.0: {}
- object-inspect@1.13.1: {}
+ object-inspect@1.13.2: {}
object-keys@1.1.1: {}
object.assign@4.1.5:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
has-symbols: 1.0.3
object-keys: 1.1.1
- object.entries@1.1.7:
+ object.entries@1.1.8:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-object-atoms: 1.0.0
- object.fromentries@2.0.7:
+ object.fromentries@2.0.8:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
- object.groupby@1.0.1:
+ object.groupby@1.0.3:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.23.3
- object.hasown@1.1.3:
+ object.values@1.2.0:
dependencies:
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
-
- object.values@1.1.7:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-object-atoms: 1.0.0
once@1.4.0:
dependencies:
@@ -2741,16 +3023,16 @@ snapshots:
'@wry/caches': 1.0.1
'@wry/context': 0.7.4
'@wry/trie': 0.4.3
- tslib: 2.6.2
+ tslib: 2.8.1
- optionator@0.9.3:
+ optionator@0.9.4:
dependencies:
- '@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
+ word-wrap: 1.2.5
p-limit@3.1.0:
dependencies:
@@ -2760,6 +3042,8 @@ snapshots:
dependencies:
p-limit: 3.1.0
+ package-json-from-dist@1.0.1: {}
+
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -2772,9 +3056,12 @@ snapshots:
path-parse@1.0.7: {}
- path-type@4.0.0: {}
+ path-scurry@1.11.1:
+ dependencies:
+ lru-cache: 10.4.3
+ minipass: 7.1.2
- picocolors@1.0.0: {}
+ picocolors@1.1.1: {}
picomatch@2.3.1: {}
@@ -2782,31 +3069,33 @@ snapshots:
pirates@4.0.6: {}
- postcss-import@15.1.0(postcss@8.4.32):
+ possible-typed-array-names@1.0.0: {}
+
+ postcss-import@15.1.0(postcss@8.4.47):
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.47
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- postcss-js@4.0.1(postcss@8.4.32):
+ postcss-js@4.0.1(postcss@8.4.47):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.32
+ postcss: 8.4.47
- postcss-load-config@4.0.2(postcss@8.4.32):
+ postcss-load-config@4.0.2(postcss@8.4.47):
dependencies:
- lilconfig: 3.0.0
- yaml: 2.3.4
+ lilconfig: 3.1.2
+ yaml: 2.6.0
optionalDependencies:
- postcss: 8.4.32
+ postcss: 8.4.47
- postcss-nested@6.0.1(postcss@8.4.32):
+ postcss-nested@6.2.0(postcss@8.4.47):
dependencies:
- postcss: 8.4.32
- postcss-selector-parser: 6.0.13
+ postcss: 8.4.47
+ postcss-selector-parser: 6.1.2
- postcss-selector-parser@6.0.13:
+ postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -2816,14 +3105,14 @@ snapshots:
postcss@8.4.31:
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
- postcss@8.4.32:
+ postcss@8.4.47:
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
prelude-ls@1.2.1: {}
@@ -2837,15 +3126,15 @@ snapshots:
queue-microtask@1.2.3: {}
- react-dom@18.2.0(react@18.2.0):
+ react-dom@18.3.1(react@18.3.1):
dependencies:
loose-envify: 1.4.0
- react: 18.2.0
- scheduler: 0.23.0
+ react: 18.3.1
+ scheduler: 0.23.2
react-is@16.13.1: {}
- react@18.2.0:
+ react@18.3.1:
dependencies:
loose-envify: 1.4.0
@@ -2857,22 +3146,27 @@ snapshots:
dependencies:
picomatch: 2.3.1
- reflect.getprototypeof@1.0.4:
+ reflect.getprototypeof@1.0.6:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
- globalthis: 1.0.3
- which-builtin-type: 1.1.3
-
- regenerator-runtime@0.14.1: {}
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ globalthis: 1.0.4
+ which-builtin-type: 1.1.4
- regexp.prototype.flags@1.5.1:
+ regexp.prototype.flags@1.5.3:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- set-function-name: 2.0.1
+ es-errors: 1.3.0
+ set-function-name: 2.0.2
+
+ rehackt@0.1.0(@types/react@18.3.12)(react@18.3.1):
+ optionalDependencies:
+ '@types/react': 18.3.12
+ react: 18.3.1
resolve-from@4.0.0: {}
@@ -2880,13 +3174,13 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
resolve@2.0.0-next.5:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -2902,41 +3196,42 @@ snapshots:
dependencies:
queue-microtask: 1.2.3
- safe-array-concat@1.0.1:
+ safe-array-concat@1.1.2:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
isarray: 2.0.5
- safe-regex-test@1.0.0:
+ safe-regex-test@1.0.3:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ es-errors: 1.3.0
is-regex: 1.1.4
- scheduler@0.23.0:
+ scheduler@0.23.2:
dependencies:
loose-envify: 1.4.0
semver@6.3.1: {}
- semver@7.5.4:
- dependencies:
- lru-cache: 6.0.0
+ semver@7.6.3: {}
- set-function-length@1.1.1:
+ set-function-length@1.2.2:
dependencies:
- define-data-property: 1.1.1
- get-intrinsic: 1.2.2
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
gopd: 1.0.1
- has-property-descriptors: 1.0.1
+ has-property-descriptors: 1.0.2
- set-function-name@2.0.1:
+ set-function-name@2.0.2:
dependencies:
- define-data-property: 1.1.1
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
functions-have-names: 1.2.3
- has-property-descriptors: 1.0.1
+ has-property-descriptors: 1.0.2
shebang-command@2.0.0:
dependencies:
@@ -2944,66 +3239,98 @@ snapshots:
shebang-regex@3.0.0: {}
- side-channel@1.0.4:
+ side-channel@1.0.6:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- object-inspect: 1.13.1
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ object-inspect: 1.13.2
- slash@3.0.0: {}
+ signal-exit@4.1.0: {}
- source-map-js@1.0.2: {}
+ source-map-js@1.2.1: {}
streamsearch@1.1.0: {}
- string.prototype.matchall@4.0.10:
+ string-width@4.2.3:
dependencies:
- call-bind: 1.0.5
+ emoji-regex: 8.0.0
+ is-fullwidth-code-point: 3.0.0
+ strip-ansi: 6.0.1
+
+ string-width@5.1.2:
+ dependencies:
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.1.0
+
+ string.prototype.includes@2.0.1:
+ dependencies:
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.23.3
+
+ string.prototype.matchall@4.0.11:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
has-symbols: 1.0.3
- internal-slot: 1.0.6
- regexp.prototype.flags: 1.5.1
- set-function-name: 2.0.1
- side-channel: 1.0.4
+ internal-slot: 1.0.7
+ regexp.prototype.flags: 1.5.3
+ set-function-name: 2.0.2
+ side-channel: 1.0.6
- string.prototype.trim@1.2.8:
+ string.prototype.repeat@1.0.0:
dependencies:
- call-bind: 1.0.5
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
- string.prototype.trimend@1.0.7:
+ string.prototype.trim@1.2.9:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
- string.prototype.trimstart@1.0.7:
+ string.prototype.trimend@1.0.8:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-object-atoms: 1.0.0
+
+ string.prototype.trimstart@1.0.8:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
+ strip-ansi@7.1.0:
+ dependencies:
+ ansi-regex: 6.1.0
+
strip-bom@3.0.0: {}
strip-json-comments@3.1.1: {}
- styled-jsx@5.1.1(react@18.2.0):
+ styled-jsx@5.1.1(react@18.3.1):
dependencies:
client-only: 0.0.1
- react: 18.2.0
+ react: 18.3.1
- sucrase@3.34.0:
+ sucrase@3.35.0:
dependencies:
- '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 7.1.6
+ glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
@@ -3017,30 +3344,30 @@ snapshots:
symbol-observable@4.0.0: {}
- tailwindcss@3.4.0:
+ tailwindcss@3.4.14:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
- chokidar: 3.5.3
+ chokidar: 3.6.0
didyoumean: 1.2.2
dlv: 1.1.3
fast-glob: 3.3.2
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.21.0
+ jiti: 1.21.6
lilconfig: 2.1.0
- micromatch: 4.0.5
+ micromatch: 4.0.8
normalize-path: 3.0.0
object-hash: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.32
- postcss-import: 15.1.0(postcss@8.4.32)
- postcss-js: 4.0.1(postcss@8.4.32)
- postcss-load-config: 4.0.2(postcss@8.4.32)
- postcss-nested: 6.0.1(postcss@8.4.32)
- postcss-selector-parser: 6.0.13
+ picocolors: 1.1.1
+ postcss: 8.4.47
+ postcss-import: 15.1.0(postcss@8.4.47)
+ postcss-js: 4.0.1(postcss@8.4.47)
+ postcss-load-config: 4.0.2(postcss@8.4.47)
+ postcss-nested: 6.2.0(postcss@8.4.47)
+ postcss-selector-parser: 6.1.2
resolve: 1.22.8
- sucrase: 3.34.0
+ sucrase: 3.35.0
transitivePeerDependencies:
- ts-node
@@ -3060,15 +3387,15 @@ snapshots:
dependencies:
is-number: 7.0.0
- ts-api-utils@1.0.3(typescript@5.3.3):
+ ts-api-utils@1.4.0(typescript@5.6.3):
dependencies:
- typescript: 5.3.3
+ typescript: 5.6.3
ts-interface-checker@0.1.13: {}
ts-invariant@0.10.3:
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
tsconfig-paths@3.15.0:
dependencies:
@@ -3077,7 +3404,7 @@ snapshots:
minimist: 1.2.8
strip-bom: 3.0.0
- tslib@2.6.2: {}
+ tslib@2.8.1: {}
type-check@0.4.0:
dependencies:
@@ -3085,49 +3412,54 @@ snapshots:
type-fest@0.20.2: {}
- typed-array-buffer@1.0.0:
+ typed-array-buffer@1.0.2:
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-typed-array: 1.1.12
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-typed-array: 1.1.13
- typed-array-byte-length@1.0.0:
+ typed-array-byte-length@1.0.1:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
for-each: 0.3.3
- has-proto: 1.0.1
- is-typed-array: 1.1.12
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
- typed-array-byte-offset@1.0.0:
+ typed-array-byte-offset@1.0.2:
dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
for-each: 0.3.3
- has-proto: 1.0.1
- is-typed-array: 1.1.12
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
- typed-array-length@1.0.4:
+ typed-array-length@1.0.6:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
for-each: 0.3.3
- is-typed-array: 1.1.12
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
- typescript@5.3.3: {}
+ typescript@5.6.3: {}
unbox-primitive@1.0.2:
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
has-bigints: 1.0.2
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
- undici-types@5.26.5: {}
+ undici-types@6.19.8: {}
- update-browserslist-db@1.0.13(browserslist@4.22.2):
+ update-browserslist-db@1.1.1(browserslist@4.24.2):
dependencies:
- browserslist: 4.22.2
- escalade: 3.1.1
- picocolors: 1.0.0
+ browserslist: 4.24.2
+ escalade: 3.2.0
+ picocolors: 1.1.1
uri-js@4.4.1:
dependencies:
@@ -3143,10 +3475,10 @@ snapshots:
is-string: 1.0.7
is-symbol: 1.0.4
- which-builtin-type@1.1.3:
+ which-builtin-type@1.1.4:
dependencies:
function.prototype.name: 1.1.6
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-async-function: 2.0.0
is-date-object: 1.0.5
is-finalizationregistry: 1.0.2
@@ -3155,33 +3487,45 @@ snapshots:
is-weakref: 1.0.2
isarray: 2.0.5
which-boxed-primitive: 1.0.2
- which-collection: 1.0.1
- which-typed-array: 1.1.13
+ which-collection: 1.0.2
+ which-typed-array: 1.1.15
- which-collection@1.0.1:
+ which-collection@1.0.2:
dependencies:
- is-map: 2.0.2
- is-set: 2.0.2
- is-weakmap: 2.0.1
- is-weakset: 2.0.2
+ is-map: 2.0.3
+ is-set: 2.0.3
+ is-weakmap: 2.0.2
+ is-weakset: 2.0.3
- which-typed-array@1.1.13:
+ which-typed-array@1.1.15:
dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
for-each: 0.3.3
gopd: 1.0.1
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
which@2.0.2:
dependencies:
isexe: 2.0.0
- wrappy@1.0.2: {}
+ word-wrap@1.2.5: {}
+
+ wrap-ansi@7.0.0:
+ dependencies:
+ ansi-styles: 4.3.0
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+
+ wrap-ansi@8.1.0:
+ dependencies:
+ ansi-styles: 6.2.1
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
- yallist@4.0.0: {}
+ wrappy@1.0.2: {}
- yaml@2.3.4: {}
+ yaml@2.6.0: {}
yocto-queue@0.1.0: {}
diff --git a/tests/e2e/website/website_test.ts b/tests/e2e/website/website_test.ts
index ba22e81b25..9aa55049c8 100644
--- a/tests/e2e/website/website_test.ts
+++ b/tests/e2e/website/website_test.ts
@@ -67,6 +67,7 @@ const skip = [
"runtimes",
"typecheck",
"types",
+ "play",
];
const prepare = {
diff --git a/tests/metagen/typegraphs/sample/py/client.py b/tests/metagen/typegraphs/sample/py/client.py
index 935d695e9a..10a2eb34dc 100644
--- a/tests/metagen/typegraphs/sample/py/client.py
+++ b/tests/metagen/typegraphs/sample/py/client.py
@@ -608,7 +608,7 @@ class NodeDescs:
@staticmethod
def scalar():
return NodeMeta()
-
+
@staticmethod
def Post():
return NodeMeta(
@@ -736,42 +736,29 @@ def RootMixedUnionFn():
},
)
-
UserIdStringUuid = str
PostSlugString = str
-Post = typing.TypedDict(
- "Post",
- {
- "id": UserIdStringUuid,
- "slug": PostSlugString,
- "title": PostSlugString,
- },
- total=False,
-)
-
-RootCompositeArgsFnInput = typing.TypedDict(
- "RootCompositeArgsFnInput",
- {
- "id": PostSlugString,
- },
- total=False,
-)
+Post = typing.TypedDict("Post", {
+ "id": UserIdStringUuid,
+ "slug": PostSlugString,
+ "title": PostSlugString,
+}, total=False)
+
+RootCompositeArgsFnInput = typing.TypedDict("RootCompositeArgsFnInput", {
+ "id": PostSlugString,
+}, total=False)
UserEmailStringEmail = str
UserPostsPostList = typing.List[Post]
-User = typing.TypedDict(
- "User",
- {
- "id": UserIdStringUuid,
- "email": UserEmailStringEmail,
- "posts": UserPostsPostList,
- },
- total=False,
-)
+User = typing.TypedDict("User", {
+ "id": UserIdStringUuid,
+ "email": UserEmailStringEmail,
+ "posts": UserPostsPostList,
+}, total=False)
RootScalarUnionFnOutputT1Integer = int
@@ -795,140 +782,111 @@ def RootMixedUnionFn():
]
-PostSelections = typing.TypedDict(
- "PostSelections",
- {
- "_": SelectionFlags,
- "id": ScalarSelectNoArgs,
- "slug": ScalarSelectNoArgs,
- "title": ScalarSelectNoArgs,
- },
- total=False,
-)
-
-UserSelections = typing.TypedDict(
- "UserSelections",
- {
- "_": SelectionFlags,
- "id": ScalarSelectNoArgs,
- "email": ScalarSelectNoArgs,
- "posts": CompositeSelectNoArgs["PostSelections"],
- },
- total=False,
-)
-
-RootCompositeUnionFnOutputSelections = typing.TypedDict(
- "RootCompositeUnionFnOutputSelections",
- {
- "_": SelectionFlags,
- "post": CompositeSelectNoArgs["PostSelections"],
- "user": CompositeSelectNoArgs["UserSelections"],
- },
- total=False,
-)
-
-RootMixedUnionFnOutputSelections = typing.TypedDict(
- "RootMixedUnionFnOutputSelections",
- {
- "_": SelectionFlags,
- "post": CompositeSelectNoArgs["PostSelections"],
- "user": CompositeSelectNoArgs["UserSelections"],
- },
- total=False,
-)
+
+PostSelections = typing.TypedDict("PostSelections", {
+ "_": SelectionFlags,
+ "id": ScalarSelectNoArgs,
+ "slug": ScalarSelectNoArgs,
+ "title": ScalarSelectNoArgs,
+}, total=False)
+
+UserSelections = typing.TypedDict("UserSelections", {
+ "_": SelectionFlags,
+ "id": ScalarSelectNoArgs,
+ "email": ScalarSelectNoArgs,
+ "posts": CompositeSelectNoArgs["PostSelections"],
+}, total=False)
+
+RootCompositeUnionFnOutputSelections = typing.TypedDict("RootCompositeUnionFnOutputSelections", {
+ "_": SelectionFlags,
+ "post": CompositeSelectNoArgs["PostSelections"],
+ "user": CompositeSelectNoArgs["UserSelections"],
+}, total=False)
+
+RootMixedUnionFnOutputSelections = typing.TypedDict("RootMixedUnionFnOutputSelections", {
+ "_": SelectionFlags,
+ "post": CompositeSelectNoArgs["PostSelections"],
+ "user": CompositeSelectNoArgs["UserSelections"],
+}, total=False)
class QueryGraph(QueryGraphBase):
def __init__(self):
- super().__init__(
- {
- "UserIdStringUuid": "String!",
- "PostSlugString": "String!",
- "post": "post!",
- "user": "user!",
- }
- )
-
+ super().__init__({
+ "UserIdStringUuid": "String!",
+ "PostSlugString": "String!",
+ "post": "post!",
+ "user": "user!",
+ })
+
def get_user(self, select: UserSelections) -> QueryNode[User]:
node = selection_to_nodes(
- {"getUser": select}, {"getUser": NodeDescs.RootGetUserFn}, "$q"
+ {"getUser": select},
+ {"getUser": NodeDescs.RootGetUserFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
def get_posts(self, select: PostSelections) -> QueryNode[Post]:
node = selection_to_nodes(
- {"getPosts": select}, {"getPosts": NodeDescs.RootGetPostsFn}, "$q"
+ {"getPosts": select},
+ {"getPosts": NodeDescs.RootGetPostsFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
def scalar_no_args(self) -> QueryNode[PostSlugString]:
node = selection_to_nodes(
- {"scalarNoArgs": True}, {"scalarNoArgs": NodeDescs.RootScalarNoArgsFn}, "$q"
+ {"scalarNoArgs": True},
+ {"scalarNoArgs": NodeDescs.RootScalarNoArgsFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
- def scalar_args(
- self, args: typing.Union[Post, PlaceholderArgs]
- ) -> MutationNode[PostSlugString]:
+ def scalar_args(self, args: typing.Union[Post, PlaceholderArgs]) -> MutationNode[PostSlugString]:
node = selection_to_nodes(
- {"scalarArgs": args}, {"scalarArgs": NodeDescs.RootScalarArgsFn}, "$q"
+ {"scalarArgs": args},
+ {"scalarArgs": NodeDescs.RootScalarArgsFn},
+ "$q"
)[0]
- return MutationNode(
- node.node_name, node.instance_name, node.args, node.sub_nodes
- )
+ return MutationNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
def composite_no_args(self, select: PostSelections) -> MutationNode[Post]:
node = selection_to_nodes(
- {"compositeNoArgs": select},
- {"compositeNoArgs": NodeDescs.RootCompositeNoArgsFn},
- "$q",
+ {"compositeNoArgs": select},
+ {"compositeNoArgs": NodeDescs.RootCompositeNoArgsFn},
+ "$q"
)[0]
- return MutationNode(
- node.node_name, node.instance_name, node.args, node.sub_nodes
- )
+ return MutationNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
- def composite_args(
- self,
- args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs],
- select: PostSelections,
- ) -> MutationNode[Post]:
+ def composite_args(self, args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs], select: PostSelections) -> MutationNode[Post]:
node = selection_to_nodes(
- {"compositeArgs": (args, select)},
- {"compositeArgs": NodeDescs.RootCompositeArgsFn},
- "$q",
+ {"compositeArgs": (args, select)},
+ {"compositeArgs": NodeDescs.RootCompositeArgsFn},
+ "$q"
)[0]
- return MutationNode(
- node.node_name, node.instance_name, node.args, node.sub_nodes
- )
+ return MutationNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
- def scalar_union(
- self, args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs]
- ) -> QueryNode[RootScalarUnionFnOutput]:
+ def scalar_union(self, args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs]) -> QueryNode[RootScalarUnionFnOutput]:
node = selection_to_nodes(
- {"scalarUnion": args}, {"scalarUnion": NodeDescs.RootScalarUnionFn}, "$q"
+ {"scalarUnion": args},
+ {"scalarUnion": NodeDescs.RootScalarUnionFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
- def composite_union(
- self,
- args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs],
- select: RootCompositeUnionFnOutputSelections,
- ) -> QueryNode[RootCompositeUnionFnOutput]:
+ def composite_union(self, args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs], select: RootCompositeUnionFnOutputSelections) -> QueryNode[RootCompositeUnionFnOutput]:
node = selection_to_nodes(
- {"compositeUnion": (args, select)},
- {"compositeUnion": NodeDescs.RootCompositeUnionFn},
- "$q",
+ {"compositeUnion": (args, select)},
+ {"compositeUnion": NodeDescs.RootCompositeUnionFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
- def mixed_union(
- self,
- args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs],
- select: RootMixedUnionFnOutputSelections,
- ) -> QueryNode[RootMixedUnionFnOutput]:
+ def mixed_union(self, args: typing.Union[RootCompositeArgsFnInput, PlaceholderArgs], select: RootMixedUnionFnOutputSelections) -> QueryNode[RootMixedUnionFnOutput]:
node = selection_to_nodes(
- {"mixedUnion": (args, select)},
- {"mixedUnion": NodeDescs.RootMixedUnionFn},
- "$q",
+ {"mixedUnion": (args, select)},
+ {"mixedUnion": NodeDescs.RootMixedUnionFn},
+ "$q"
)[0]
return QueryNode(node.node_name, node.instance_name, node.args, node.sub_nodes)
diff --git a/tests/runtimes/temporal/worker/package.json b/tests/runtimes/temporal/worker/package.json
index 8d8662520e..139ae7e5fa 100644
--- a/tests/runtimes/temporal/worker/package.json
+++ b/tests/runtimes/temporal/worker/package.json
@@ -1,14 +1,14 @@
{
"dependencies": {
- "@temporalio/activity": "^1.9.0",
- "@temporalio/worker": "^1.9.0",
- "@temporalio/workflow": "^1.9.0"
+ "@temporalio/activity": "^1.9",
+ "@temporalio/worker": "^1.9",
+ "@temporalio/workflow": "^1.9"
},
"devDependencies": {
- "@tsconfig/node16": "^16.1.1",
- "@types/node": "^20.11.4",
- "tsx": "^4.7.0",
- "typescript": "^5.3.3"
+ "@tsconfig/node16": "^16",
+ "@types/node": "^20",
+ "tsx": "^4",
+ "typescript": "^5"
},
"scripts": {
"start": "tsx worker.ts",
diff --git a/tests/runtimes/temporal/worker/pnpm-lock.yaml b/tests/runtimes/temporal/worker/pnpm-lock.yaml
index d6a21eb1df..93b26e0860 100644
--- a/tests/runtimes/temporal/worker/pnpm-lock.yaml
+++ b/tests/runtimes/temporal/worker/pnpm-lock.yaml
@@ -9,174 +9,180 @@ importers:
.:
dependencies:
'@temporalio/activity':
- specifier: ^1.9.0
- version: 1.9.3
+ specifier: ^1.9
+ version: 1.11.3
'@temporalio/worker':
- specifier: ^1.9.0
- version: 1.9.3
+ specifier: ^1.9
+ version: 1.11.3
'@temporalio/workflow':
- specifier: ^1.9.0
- version: 1.9.3
+ specifier: ^1.9
+ version: 1.11.3
devDependencies:
'@tsconfig/node16':
- specifier: ^16.1.1
- version: 16.1.2
+ specifier: ^16
+ version: 16.1.3
'@types/node':
- specifier: ^20.11.4
- version: 20.11.30
+ specifier: ^20
+ version: 20.17.6
tsx:
- specifier: ^4.7.0
- version: 4.7.1
+ specifier: ^4
+ version: 4.19.2
typescript:
- specifier: ^5.3.3
- version: 5.4.3
+ specifier: ^5
+ version: 5.6.3
packages:
- '@esbuild/aix-ppc64@0.19.12':
- resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
- engines: {node: '>=12'}
+ '@esbuild/aix-ppc64@0.23.1':
+ resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==}
+ engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/android-arm64@0.19.12':
- resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==}
- engines: {node: '>=12'}
+ '@esbuild/android-arm64@0.23.1':
+ resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm@0.19.12':
- resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==}
- engines: {node: '>=12'}
+ '@esbuild/android-arm@0.23.1':
+ resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==}
+ engines: {node: '>=18'}
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.19.12':
- resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==}
- engines: {node: '>=12'}
+ '@esbuild/android-x64@0.23.1':
+ resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.19.12':
- resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==}
- engines: {node: '>=12'}
+ '@esbuild/darwin-arm64@0.23.1':
+ resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.19.12':
- resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==}
- engines: {node: '>=12'}
+ '@esbuild/darwin-x64@0.23.1':
+ resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.19.12':
- resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==}
- engines: {node: '>=12'}
+ '@esbuild/freebsd-arm64@0.23.1':
+ resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.19.12':
- resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==}
- engines: {node: '>=12'}
+ '@esbuild/freebsd-x64@0.23.1':
+ resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.19.12':
- resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==}
- engines: {node: '>=12'}
+ '@esbuild/linux-arm64@0.23.1':
+ resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.19.12':
- resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==}
- engines: {node: '>=12'}
+ '@esbuild/linux-arm@0.23.1':
+ resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==}
+ engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.19.12':
- resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==}
- engines: {node: '>=12'}
+ '@esbuild/linux-ia32@0.23.1':
+ resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==}
+ engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.19.12':
- resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==}
- engines: {node: '>=12'}
+ '@esbuild/linux-loong64@0.23.1':
+ resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==}
+ engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.19.12':
- resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==}
- engines: {node: '>=12'}
+ '@esbuild/linux-mips64el@0.23.1':
+ resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==}
+ engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.19.12':
- resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-ppc64@0.23.1':
+ resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==}
+ engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.19.12':
- resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-riscv64@0.23.1':
+ resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==}
+ engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.19.12':
- resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-s390x@0.23.1':
+ resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==}
+ engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.19.12':
- resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-x64@0.23.1':
+ resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-x64@0.19.12':
- resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==}
- engines: {node: '>=12'}
+ '@esbuild/netbsd-x64@0.23.1':
+ resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-x64@0.19.12':
- resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==}
- engines: {node: '>=12'}
+ '@esbuild/openbsd-arm64@0.23.1':
+ resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
+ '@esbuild/openbsd-x64@0.23.1':
+ resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/sunos-x64@0.19.12':
- resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==}
- engines: {node: '>=12'}
+ '@esbuild/sunos-x64@0.23.1':
+ resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.19.12':
- resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==}
- engines: {node: '>=12'}
+ '@esbuild/win32-arm64@0.23.1':
+ resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.19.12':
- resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==}
- engines: {node: '>=12'}
+ '@esbuild/win32-ia32@0.23.1':
+ resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==}
+ engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.19.12':
- resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==}
- engines: {node: '>=12'}
+ '@esbuild/win32-x64@0.23.1':
+ resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- '@grpc/grpc-js@1.7.3':
- resolution: {integrity: sha512-H9l79u4kJ2PVSxUNA08HMYAnUBLj9v6KjYQ7SQ71hOZcEXhShE/y5iQCesP8+6/Ik/7i2O0a10bPquIcYfufog==}
- engines: {node: ^8.13.0 || >=10.10.0}
+ '@grpc/grpc-js@1.12.2':
+ resolution: {integrity: sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg==}
+ engines: {node: '>=12.10.0'}
- '@grpc/proto-loader@0.7.10':
- resolution: {integrity: sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ==}
+ '@grpc/proto-loader@0.7.13':
+ resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==}
engines: {node: '>=6'}
hasBin: true
@@ -195,12 +201,33 @@ packages:
'@jridgewell/source-map@0.3.6':
resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.5.0':
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@js-sdsl/ordered-map@4.4.2':
+ resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==}
+
+ '@jsonjoy.com/base64@1.1.2':
+ resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==}
+ engines: {node: '>=10.0'}
+ peerDependencies:
+ tslib: '2'
+
+ '@jsonjoy.com/json-pack@1.1.0':
+ resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==}
+ engines: {node: '>=10.0'}
+ peerDependencies:
+ tslib: '2'
+
+ '@jsonjoy.com/util@1.5.0':
+ resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==}
+ engines: {node: '>=10.0'}
+ peerDependencies:
+ tslib: '2'
+
'@protobufjs/aspromise@1.1.2':
resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
@@ -231,71 +258,71 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- '@swc/core-darwin-arm64@1.4.8':
- resolution: {integrity: sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==}
+ '@swc/core-darwin-arm64@1.8.0':
+ resolution: {integrity: sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.4.8':
- resolution: {integrity: sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==}
+ '@swc/core-darwin-x64@1.8.0':
+ resolution: {integrity: sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.4.8':
- resolution: {integrity: sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==}
+ '@swc/core-linux-arm-gnueabihf@1.8.0':
+ resolution: {integrity: sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.4.8':
- resolution: {integrity: sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==}
+ '@swc/core-linux-arm64-gnu@1.8.0':
+ resolution: {integrity: sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.4.8':
- resolution: {integrity: sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==}
+ '@swc/core-linux-arm64-musl@1.8.0':
+ resolution: {integrity: sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.4.8':
- resolution: {integrity: sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==}
+ '@swc/core-linux-x64-gnu@1.8.0':
+ resolution: {integrity: sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.4.8':
- resolution: {integrity: sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==}
+ '@swc/core-linux-x64-musl@1.8.0':
+ resolution: {integrity: sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.4.8':
- resolution: {integrity: sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==}
+ '@swc/core-win32-arm64-msvc@1.8.0':
+ resolution: {integrity: sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.4.8':
- resolution: {integrity: sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==}
+ '@swc/core-win32-ia32-msvc@1.8.0':
+ resolution: {integrity: sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.4.8':
- resolution: {integrity: sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==}
+ '@swc/core-win32-x64-msvc@1.8.0':
+ resolution: {integrity: sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.4.8':
- resolution: {integrity: sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==}
+ '@swc/core@1.8.0':
+ resolution: {integrity: sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA==}
engines: {node: '>=10'}
peerDependencies:
- '@swc/helpers': ^0.5.0
+ '@swc/helpers': '*'
peerDependenciesMeta:
'@swc/helpers':
optional: true
@@ -303,48 +330,48 @@ packages:
'@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@swc/types@0.1.6':
- resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==}
+ '@swc/types@0.1.14':
+ resolution: {integrity: sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==}
- '@temporalio/activity@1.9.3':
- resolution: {integrity: sha512-QmY2dCNNSANhCgy4HCaeRmosyg73wI7KFbxTpnCrFjAWjxpJqBYC5qROrWHQEG/52Mcf59MtmznWSqz3M04Naw==}
+ '@temporalio/activity@1.11.3':
+ resolution: {integrity: sha512-XH923/I7wvKSxrMiB/vF7Xuix3lBEd1vLGMtgkj0wF2t8WBITjbHXQLzpJUlQm8O0hjixI7bDqFNRCan3Ov1xQ==}
- '@temporalio/client@1.9.3':
- resolution: {integrity: sha512-RgcqMqgrzQG3jOrCxnh8mYqwDqngAMKoCUOPwZZU5AAJa0sBcBLV2lEhJ9KGEavpfZej/duplUa67EV0s+M/6w==}
+ '@temporalio/client@1.11.3':
+ resolution: {integrity: sha512-2x30xAXbUuqelrWe3Vd1FVC0+Z2Cfh6m2W5yDUZBjqTMdNP6qd8nH4S4mceRtZ4TipYSPmaONaiWoAU2VvwEIg==}
- '@temporalio/common@1.9.3':
- resolution: {integrity: sha512-o6aAiqyIyu8b1bUOeY4nu04ZMwLAPR66Vtc8W/xYs7WM874wNhZlm8XWspqnmflI3W7td4y3Y50AHRi/BUNxRg==}
+ '@temporalio/common@1.11.3':
+ resolution: {integrity: sha512-dzCrwiE9ox/Q16AjBsUKr4djg1ovYHNCjH36WZadwsemXINRWa5eW53j0WZOlmFF8/CbcHIhiD5N18rZqjiYkg==}
- '@temporalio/core-bridge@1.9.3':
- resolution: {integrity: sha512-0cYVDzypc+ilpWeBsYkHP8wv/SbtcLZA4z4ZZd2c6OWKEM3+p4UuW8AiXZf/avL+rpo7cjrSRl+PTWe52vPReg==}
+ '@temporalio/core-bridge@1.11.3':
+ resolution: {integrity: sha512-dUPJiS/ZQtFnttmu0V1BLLjUE5wQxrwI0+xSvUc6JEiC1q9Z6BmhobSKbcEKCvJgh5OMZKh/jn6yu1N7oLsZPw==}
- '@temporalio/proto@1.9.3':
- resolution: {integrity: sha512-YOeelTGdz8zLX8LUlXlERvd/VTaCPmV9xN/JEUQoxsyc7YpOB2wVwdrXS7Al/2b1jOTYRm00vbn3rljRV9W5dA==}
+ '@temporalio/proto@1.11.3':
+ resolution: {integrity: sha512-X+xV75m11BvvS5MljagtYCybRNxpLNJM24eWyfv+uyU4WZSvgQCUh21fY4FOUDJS66DPvO1mefSPu0Nunp1PHg==}
- '@temporalio/worker@1.9.3':
- resolution: {integrity: sha512-RFotNUeWNnLDk4EvnPVZBiYAZWc+daezr/Prn/iMsCI6e3CxbchDha6GiqIVkIF3ppq1R2Vl+FpouNA/gBniGg==}
- engines: {node: '>= 14.18.0'}
+ '@temporalio/worker@1.11.3':
+ resolution: {integrity: sha512-CwiqsiQ5pKIyEcYOlfjRudu4pXCHU9PXm3Qycn1owpgdL1fbbpFiJ8yCoTWqrlB23BsWMhOpUyaQLnTF8D+4aQ==}
+ engines: {node: '>= 16.0.0'}
- '@temporalio/workflow@1.9.3':
- resolution: {integrity: sha512-JU3SKZf+Cdm9ebNIbhLB3DM3NmGyusOCCZ1eSOWCHPAJo+fW9Zi6B2ba+Td7XRu6EGWJwvBwh6fnqzVCxtBPMA==}
+ '@temporalio/workflow@1.11.3':
+ resolution: {integrity: sha512-TT4TqzMveLY9UsWQUSkFyb9Qvoz4VvCcJCPCyKLQyrp5BuAsf7owOByOfs74gz2tgTQiPjk1TtV4YXXEPRb4yA==}
- '@tsconfig/node16@16.1.2':
- resolution: {integrity: sha512-dQ4IMJsdighPkzI8YNdjZy9Ky2ZAj1m2EkCUfQ575djffboaVJrkl5RmHmmc4MEF7LXVv501aO8KeG5Aa43VHA==}
+ '@tsconfig/node16@16.1.3':
+ resolution: {integrity: sha512-9nTOUBn+EMKO6rtSZJk+DcqsfgtlERGT9XPJ5PRj/HNENPCBY1yu/JEj5wT6GLtbCLBO2k46SeXDaY0pjMqypw==}
'@types/eslint-scope@3.7.7':
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
- '@types/eslint@8.56.6':
- resolution: {integrity: sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==}
+ '@types/eslint@9.6.1':
+ resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
- '@types/estree@1.0.5':
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ '@types/estree@1.0.6':
+ resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
- '@types/node@20.11.30':
- resolution: {integrity: sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==}
+ '@types/node@20.17.6':
+ resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
'@webassemblyjs/ast@1.12.1':
resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
@@ -401,13 +428,8 @@ packages:
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
engines: {node: '>=6.5'}
- acorn-import-assertions@1.9.0:
- resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
- peerDependencies:
- acorn: ^8
-
- acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ acorn@8.14.0:
+ resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -430,23 +452,23 @@ packages:
arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ browserslist@4.24.2:
+ resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- caniuse-lite@1.0.30001600:
- resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
+ caniuse-lite@1.0.30001677:
+ resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==}
- cargo-cp-artifact@0.1.8:
- resolution: {integrity: sha512-3j4DaoTrsCD1MRkTF2Soacii0Nx7UHCce0EwUf4fHnggwiE4fbmF2AbnfzayR36DF8KGadfh7M/Yfy625kgPlA==}
+ cargo-cp-artifact@0.1.9:
+ resolution: {integrity: sha512-6F+UYzTaGB+awsTXg0uSJA1/b/B3DDJzpKVRu0UmyI7DmNeaAl2RFHuTGIN6fEgpadRxoXGb7gbC1xo4C3IdyA==}
hasBin: true
- chrome-trace-event@1.0.3:
- resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
+ chrome-trace-event@1.0.4:
+ resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
engines: {node: '>=6.0'}
cliui@8.0.1:
@@ -463,26 +485,26 @@ packages:
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
- electron-to-chromium@1.4.715:
- resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==}
+ electron-to-chromium@1.5.51:
+ resolution: {integrity: sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- enhanced-resolve@5.16.0:
- resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==}
+ enhanced-resolve@5.17.1:
+ resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
engines: {node: '>=10.13.0'}
- es-module-lexer@1.4.2:
- resolution: {integrity: sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==}
+ es-module-lexer@1.5.4:
+ resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
- esbuild@0.19.12:
- resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==}
- engines: {node: '>=12'}
+ esbuild@0.23.1:
+ resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==}
+ engines: {node: '>=18'}
hasBin: true
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
eslint-scope@5.1.1:
@@ -515,8 +537,8 @@ packages:
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- fs-monkey@1.0.5:
- resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==}
+ fs-monkey@1.0.6:
+ resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==}
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
@@ -527,8 +549,8 @@ packages:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*}
- get-tsconfig@4.7.3:
- resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==}
+ get-tsconfig@4.8.1:
+ resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==}
glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
@@ -544,6 +566,10 @@ packages:
resolution: {integrity: sha512-kUGoI3p7u6B41z/dp33G6OaL7J4DRqRYwVmeIlwLClx7yaaAy7hoDExnuejTKtuDwfcatGmddHDEOjf6EyIxtQ==}
engines: {node: '>=10.0.0'}
+ hyperdyperid@1.2.0:
+ resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==}
+ engines: {node: '>=10.18'}
+
iconv-lite@0.6.3:
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'}
@@ -576,8 +602,8 @@ packages:
long@5.2.3:
resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==}
- memfs@4.8.0:
- resolution: {integrity: sha512-fcs7trFxZlOMadmTw5nyfOwS3il9pr3y+6xzLfXNwmuR/D0i4wz6rJURxArAbcJDGalbpbMvQ/IFI0NojRZgRg==}
+ memfs@4.14.0:
+ resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==}
engines: {node: '>= 4.0.0'}
merge-stream@2.0.0:
@@ -598,18 +624,18 @@ packages:
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.18:
+ resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
- picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- proto3-json-serializer@2.0.1:
- resolution: {integrity: sha512-8awBvjO+FwkMd6gNoGFZyqkHZXCFd54CIYTb6De7dPaufGJ2XNW+QUNqbMr8MaAocMdb+KpsD4rxEOaTBDCffA==}
+ proto3-json-serializer@2.0.2:
+ resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==}
engines: {node: '>=14.0.0'}
- protobufjs@7.2.6:
- resolution: {integrity: sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==}
+ protobufjs@7.4.0:
+ resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==}
engines: {node: '>=12.0.0'}
punycode@2.3.1:
@@ -642,8 +668,8 @@ packages:
serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
- source-map-js@1.2.0:
- resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-loader@4.0.2:
@@ -701,32 +727,44 @@ packages:
uglify-js:
optional: true
- terser@5.29.2:
- resolution: {integrity: sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==}
+ terser@5.36.0:
+ resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==}
engines: {node: '>=10'}
hasBin: true
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ thingies@1.21.0:
+ resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==}
+ engines: {node: '>=10.18'}
+ peerDependencies:
+ tslib: ^2
- tsx@4.7.1:
- resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==}
+ tree-dump@1.0.2:
+ resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==}
+ engines: {node: '>=10.0'}
+ peerDependencies:
+ tslib: '2'
+
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
+ tsx@4.19.2:
+ resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==}
engines: {node: '>=18.0.0'}
hasBin: true
- typescript@5.4.3:
- resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
+ typescript@5.6.3:
+ resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
engines: {node: '>=14.17'}
hasBin: true
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ undici-types@6.19.8:
+ resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
unionfs@4.5.4:
resolution: {integrity: sha512-qI3RvJwwdFcWUdZz1dWgAyLSfGlY2fS2pstvwkZBUTnkxjcnIvzriBLtqJTKz9FtArAvJeiVCqHlxhOw8Syfyw==}
- update-browserslist-db@1.0.13:
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ update-browserslist-db@1.1.1:
+ resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -738,16 +776,16 @@ packages:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
- watchpack@2.4.1:
- resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
+ watchpack@2.4.2:
+ resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
engines: {node: '>=10.13.0'}
webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- webpack@5.91.0:
- resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==}
+ webpack@5.96.1:
+ resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -779,91 +817,94 @@ packages:
snapshots:
- '@esbuild/aix-ppc64@0.19.12':
+ '@esbuild/aix-ppc64@0.23.1':
optional: true
- '@esbuild/android-arm64@0.19.12':
+ '@esbuild/android-arm64@0.23.1':
optional: true
- '@esbuild/android-arm@0.19.12':
+ '@esbuild/android-arm@0.23.1':
optional: true
- '@esbuild/android-x64@0.19.12':
+ '@esbuild/android-x64@0.23.1':
optional: true
- '@esbuild/darwin-arm64@0.19.12':
+ '@esbuild/darwin-arm64@0.23.1':
optional: true
- '@esbuild/darwin-x64@0.19.12':
+ '@esbuild/darwin-x64@0.23.1':
optional: true
- '@esbuild/freebsd-arm64@0.19.12':
+ '@esbuild/freebsd-arm64@0.23.1':
optional: true
- '@esbuild/freebsd-x64@0.19.12':
+ '@esbuild/freebsd-x64@0.23.1':
optional: true
- '@esbuild/linux-arm64@0.19.12':
+ '@esbuild/linux-arm64@0.23.1':
optional: true
- '@esbuild/linux-arm@0.19.12':
+ '@esbuild/linux-arm@0.23.1':
optional: true
- '@esbuild/linux-ia32@0.19.12':
+ '@esbuild/linux-ia32@0.23.1':
optional: true
- '@esbuild/linux-loong64@0.19.12':
+ '@esbuild/linux-loong64@0.23.1':
optional: true
- '@esbuild/linux-mips64el@0.19.12':
+ '@esbuild/linux-mips64el@0.23.1':
optional: true
- '@esbuild/linux-ppc64@0.19.12':
+ '@esbuild/linux-ppc64@0.23.1':
optional: true
- '@esbuild/linux-riscv64@0.19.12':
+ '@esbuild/linux-riscv64@0.23.1':
optional: true
- '@esbuild/linux-s390x@0.19.12':
+ '@esbuild/linux-s390x@0.23.1':
optional: true
- '@esbuild/linux-x64@0.19.12':
+ '@esbuild/linux-x64@0.23.1':
optional: true
- '@esbuild/netbsd-x64@0.19.12':
+ '@esbuild/netbsd-x64@0.23.1':
optional: true
- '@esbuild/openbsd-x64@0.19.12':
+ '@esbuild/openbsd-arm64@0.23.1':
optional: true
- '@esbuild/sunos-x64@0.19.12':
+ '@esbuild/openbsd-x64@0.23.1':
optional: true
- '@esbuild/win32-arm64@0.19.12':
+ '@esbuild/sunos-x64@0.23.1':
optional: true
- '@esbuild/win32-ia32@0.19.12':
+ '@esbuild/win32-arm64@0.23.1':
optional: true
- '@esbuild/win32-x64@0.19.12':
+ '@esbuild/win32-ia32@0.23.1':
optional: true
- '@grpc/grpc-js@1.7.3':
+ '@esbuild/win32-x64@0.23.1':
+ optional: true
+
+ '@grpc/grpc-js@1.12.2':
dependencies:
- '@grpc/proto-loader': 0.7.10
- '@types/node': 20.11.30
+ '@grpc/proto-loader': 0.7.13
+ '@js-sdsl/ordered-map': 4.4.2
- '@grpc/proto-loader@0.7.10':
+ '@grpc/proto-loader@0.7.13':
dependencies:
lodash.camelcase: 4.3.0
long: 5.2.3
- protobufjs: 7.2.6
+ protobufjs: 7.4.0
yargs: 17.7.2
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
'@jridgewell/resolve-uri@3.1.2': {}
@@ -875,12 +916,30 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@jridgewell/sourcemap-codec@1.4.15': {}
+ '@jridgewell/sourcemap-codec@1.5.0': {}
'@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
+
+ '@js-sdsl/ordered-map@4.4.2': {}
+
+ '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)':
+ dependencies:
+ tslib: 2.8.1
+
+ '@jsonjoy.com/json-pack@1.1.0(tslib@2.8.1)':
+ dependencies:
+ '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1)
+ '@jsonjoy.com/util': 1.5.0(tslib@2.8.1)
+ hyperdyperid: 1.2.0
+ thingies: 1.21.0(tslib@2.8.1)
+ tslib: 2.8.1
+
+ '@jsonjoy.com/util@1.5.0(tslib@2.8.1)':
+ dependencies:
+ tslib: 2.8.1
'@protobufjs/aspromise@1.1.2': {}
@@ -905,139 +964,140 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
- '@swc/core-darwin-arm64@1.4.8':
+ '@swc/core-darwin-arm64@1.8.0':
optional: true
- '@swc/core-darwin-x64@1.4.8':
+ '@swc/core-darwin-x64@1.8.0':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.4.8':
+ '@swc/core-linux-arm-gnueabihf@1.8.0':
optional: true
- '@swc/core-linux-arm64-gnu@1.4.8':
+ '@swc/core-linux-arm64-gnu@1.8.0':
optional: true
- '@swc/core-linux-arm64-musl@1.4.8':
+ '@swc/core-linux-arm64-musl@1.8.0':
optional: true
- '@swc/core-linux-x64-gnu@1.4.8':
+ '@swc/core-linux-x64-gnu@1.8.0':
optional: true
- '@swc/core-linux-x64-musl@1.4.8':
+ '@swc/core-linux-x64-musl@1.8.0':
optional: true
- '@swc/core-win32-arm64-msvc@1.4.8':
+ '@swc/core-win32-arm64-msvc@1.8.0':
optional: true
- '@swc/core-win32-ia32-msvc@1.4.8':
+ '@swc/core-win32-ia32-msvc@1.8.0':
optional: true
- '@swc/core-win32-x64-msvc@1.4.8':
+ '@swc/core-win32-x64-msvc@1.8.0':
optional: true
- '@swc/core@1.4.8':
+ '@swc/core@1.8.0':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.6
+ '@swc/types': 0.1.14
optionalDependencies:
- '@swc/core-darwin-arm64': 1.4.8
- '@swc/core-darwin-x64': 1.4.8
- '@swc/core-linux-arm-gnueabihf': 1.4.8
- '@swc/core-linux-arm64-gnu': 1.4.8
- '@swc/core-linux-arm64-musl': 1.4.8
- '@swc/core-linux-x64-gnu': 1.4.8
- '@swc/core-linux-x64-musl': 1.4.8
- '@swc/core-win32-arm64-msvc': 1.4.8
- '@swc/core-win32-ia32-msvc': 1.4.8
- '@swc/core-win32-x64-msvc': 1.4.8
+ '@swc/core-darwin-arm64': 1.8.0
+ '@swc/core-darwin-x64': 1.8.0
+ '@swc/core-linux-arm-gnueabihf': 1.8.0
+ '@swc/core-linux-arm64-gnu': 1.8.0
+ '@swc/core-linux-arm64-musl': 1.8.0
+ '@swc/core-linux-x64-gnu': 1.8.0
+ '@swc/core-linux-x64-musl': 1.8.0
+ '@swc/core-win32-arm64-msvc': 1.8.0
+ '@swc/core-win32-ia32-msvc': 1.8.0
+ '@swc/core-win32-x64-msvc': 1.8.0
'@swc/counter@0.1.3': {}
- '@swc/types@0.1.6':
+ '@swc/types@0.1.14':
dependencies:
'@swc/counter': 0.1.3
- '@temporalio/activity@1.9.3':
+ '@temporalio/activity@1.11.3':
dependencies:
- '@temporalio/common': 1.9.3
+ '@temporalio/common': 1.11.3
abort-controller: 3.0.0
- '@temporalio/client@1.9.3':
+ '@temporalio/client@1.11.3':
dependencies:
- '@grpc/grpc-js': 1.7.3
- '@temporalio/common': 1.9.3
- '@temporalio/proto': 1.9.3
+ '@grpc/grpc-js': 1.12.2
+ '@temporalio/common': 1.11.3
+ '@temporalio/proto': 1.11.3
abort-controller: 3.0.0
long: 5.2.3
uuid: 9.0.1
- '@temporalio/common@1.9.3':
+ '@temporalio/common@1.11.3':
dependencies:
- '@temporalio/proto': 1.9.3
+ '@temporalio/proto': 1.11.3
long: 5.2.3
ms: 3.0.0-canary.1
- proto3-json-serializer: 2.0.1
+ proto3-json-serializer: 2.0.2
- '@temporalio/core-bridge@1.9.3':
+ '@temporalio/core-bridge@1.11.3':
dependencies:
- '@temporalio/common': 1.9.3
+ '@temporalio/common': 1.11.3
arg: 5.0.2
- cargo-cp-artifact: 0.1.8
+ cargo-cp-artifact: 0.1.9
which: 4.0.0
- '@temporalio/proto@1.9.3':
+ '@temporalio/proto@1.11.3':
dependencies:
long: 5.2.3
- protobufjs: 7.2.6
+ protobufjs: 7.4.0
- '@temporalio/worker@1.9.3':
+ '@temporalio/worker@1.11.3':
dependencies:
- '@swc/core': 1.4.8
- '@temporalio/activity': 1.9.3
- '@temporalio/client': 1.9.3
- '@temporalio/common': 1.9.3
- '@temporalio/core-bridge': 1.9.3
- '@temporalio/proto': 1.9.3
- '@temporalio/workflow': 1.9.3
+ '@swc/core': 1.8.0
+ '@temporalio/activity': 1.11.3
+ '@temporalio/client': 1.11.3
+ '@temporalio/common': 1.11.3
+ '@temporalio/core-bridge': 1.11.3
+ '@temporalio/proto': 1.11.3
+ '@temporalio/workflow': 1.11.3
abort-controller: 3.0.0
heap-js: 2.5.0
- memfs: 4.8.0
+ memfs: 4.14.0
rxjs: 7.8.1
source-map: 0.7.4
- source-map-loader: 4.0.2(webpack@5.91.0)
- swc-loader: 0.2.6(@swc/core@1.4.8)(webpack@5.91.0)
+ source-map-loader: 4.0.2(webpack@5.96.1(@swc/core@1.8.0))
+ supports-color: 8.1.1
+ swc-loader: 0.2.6(@swc/core@1.8.0)(webpack@5.96.1(@swc/core@1.8.0))
unionfs: 4.5.4
- webpack: 5.91.0(@swc/core@1.4.8)
+ webpack: 5.96.1(@swc/core@1.8.0)
transitivePeerDependencies:
- '@swc/helpers'
- esbuild
- uglify-js
- webpack-cli
- '@temporalio/workflow@1.9.3':
+ '@temporalio/workflow@1.11.3':
dependencies:
- '@temporalio/common': 1.9.3
- '@temporalio/proto': 1.9.3
+ '@temporalio/common': 1.11.3
+ '@temporalio/proto': 1.11.3
- '@tsconfig/node16@16.1.2': {}
+ '@tsconfig/node16@16.1.3': {}
'@types/eslint-scope@3.7.7':
dependencies:
- '@types/eslint': 8.56.6
- '@types/estree': 1.0.5
+ '@types/eslint': 9.6.1
+ '@types/estree': 1.0.6
- '@types/eslint@8.56.6':
+ '@types/eslint@9.6.1':
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
'@types/json-schema': 7.0.15
- '@types/estree@1.0.5': {}
+ '@types/estree@1.0.6': {}
'@types/json-schema@7.0.15': {}
- '@types/node@20.11.30':
+ '@types/node@20.17.6':
dependencies:
- undici-types: 5.26.5
+ undici-types: 6.19.8
'@webassemblyjs/ast@1.12.1':
dependencies:
@@ -1123,11 +1183,7 @@ snapshots:
dependencies:
event-target-shim: 5.0.1
- acorn-import-assertions@1.9.0(acorn@8.11.3):
- dependencies:
- acorn: 8.11.3
-
- acorn@8.11.3: {}
+ acorn@8.14.0: {}
ajv-keywords@3.5.2(ajv@6.12.6):
dependencies:
@@ -1148,20 +1204,20 @@ snapshots:
arg@5.0.2: {}
- browserslist@4.23.0:
+ browserslist@4.24.2:
dependencies:
- caniuse-lite: 1.0.30001600
- electron-to-chromium: 1.4.715
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.23.0)
+ caniuse-lite: 1.0.30001677
+ electron-to-chromium: 1.5.51
+ node-releases: 2.0.18
+ update-browserslist-db: 1.1.1(browserslist@4.24.2)
buffer-from@1.1.2: {}
- caniuse-lite@1.0.30001600: {}
+ caniuse-lite@1.0.30001677: {}
- cargo-cp-artifact@0.1.8: {}
+ cargo-cp-artifact@0.1.9: {}
- chrome-trace-event@1.0.3: {}
+ chrome-trace-event@1.0.4: {}
cliui@8.0.1:
dependencies:
@@ -1177,44 +1233,45 @@ snapshots:
commander@2.20.3: {}
- electron-to-chromium@1.4.715: {}
+ electron-to-chromium@1.5.51: {}
emoji-regex@8.0.0: {}
- enhanced-resolve@5.16.0:
+ enhanced-resolve@5.17.1:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
- es-module-lexer@1.4.2: {}
+ es-module-lexer@1.5.4: {}
- esbuild@0.19.12:
+ esbuild@0.23.1:
optionalDependencies:
- '@esbuild/aix-ppc64': 0.19.12
- '@esbuild/android-arm': 0.19.12
- '@esbuild/android-arm64': 0.19.12
- '@esbuild/android-x64': 0.19.12
- '@esbuild/darwin-arm64': 0.19.12
- '@esbuild/darwin-x64': 0.19.12
- '@esbuild/freebsd-arm64': 0.19.12
- '@esbuild/freebsd-x64': 0.19.12
- '@esbuild/linux-arm': 0.19.12
- '@esbuild/linux-arm64': 0.19.12
- '@esbuild/linux-ia32': 0.19.12
- '@esbuild/linux-loong64': 0.19.12
- '@esbuild/linux-mips64el': 0.19.12
- '@esbuild/linux-ppc64': 0.19.12
- '@esbuild/linux-riscv64': 0.19.12
- '@esbuild/linux-s390x': 0.19.12
- '@esbuild/linux-x64': 0.19.12
- '@esbuild/netbsd-x64': 0.19.12
- '@esbuild/openbsd-x64': 0.19.12
- '@esbuild/sunos-x64': 0.19.12
- '@esbuild/win32-arm64': 0.19.12
- '@esbuild/win32-ia32': 0.19.12
- '@esbuild/win32-x64': 0.19.12
-
- escalade@3.1.2: {}
+ '@esbuild/aix-ppc64': 0.23.1
+ '@esbuild/android-arm': 0.23.1
+ '@esbuild/android-arm64': 0.23.1
+ '@esbuild/android-x64': 0.23.1
+ '@esbuild/darwin-arm64': 0.23.1
+ '@esbuild/darwin-x64': 0.23.1
+ '@esbuild/freebsd-arm64': 0.23.1
+ '@esbuild/freebsd-x64': 0.23.1
+ '@esbuild/linux-arm': 0.23.1
+ '@esbuild/linux-arm64': 0.23.1
+ '@esbuild/linux-ia32': 0.23.1
+ '@esbuild/linux-loong64': 0.23.1
+ '@esbuild/linux-mips64el': 0.23.1
+ '@esbuild/linux-ppc64': 0.23.1
+ '@esbuild/linux-riscv64': 0.23.1
+ '@esbuild/linux-s390x': 0.23.1
+ '@esbuild/linux-x64': 0.23.1
+ '@esbuild/netbsd-x64': 0.23.1
+ '@esbuild/openbsd-arm64': 0.23.1
+ '@esbuild/openbsd-x64': 0.23.1
+ '@esbuild/sunos-x64': 0.23.1
+ '@esbuild/win32-arm64': 0.23.1
+ '@esbuild/win32-ia32': 0.23.1
+ '@esbuild/win32-x64': 0.23.1
+
+ escalade@3.2.0: {}
eslint-scope@5.1.1:
dependencies:
@@ -1237,14 +1294,14 @@ snapshots:
fast-json-stable-stringify@2.1.0: {}
- fs-monkey@1.0.5: {}
+ fs-monkey@1.0.6: {}
fsevents@2.3.3:
optional: true
get-caller-file@2.0.5: {}
- get-tsconfig@4.7.3:
+ get-tsconfig@4.8.1:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -1256,6 +1313,8 @@ snapshots:
heap-js@2.5.0: {}
+ hyperdyperid@1.2.0: {}
+
iconv-lite@0.6.3:
dependencies:
safer-buffer: 2.1.2
@@ -1266,7 +1325,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.11.30
+ '@types/node': 20.17.6
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -1280,9 +1339,12 @@ snapshots:
long@5.2.3: {}
- memfs@4.8.0:
+ memfs@4.14.0:
dependencies:
- tslib: 2.6.2
+ '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 1.5.0(tslib@2.8.1)
+ tree-dump: 1.0.2(tslib@2.8.1)
+ tslib: 2.8.1
merge-stream@2.0.0: {}
@@ -1296,15 +1358,15 @@ snapshots:
neo-async@2.6.2: {}
- node-releases@2.0.14: {}
+ node-releases@2.0.18: {}
- picocolors@1.0.0: {}
+ picocolors@1.1.1: {}
- proto3-json-serializer@2.0.1:
+ proto3-json-serializer@2.0.2:
dependencies:
- protobufjs: 7.2.6
+ protobufjs: 7.4.0
- protobufjs@7.2.6:
+ protobufjs@7.4.0:
dependencies:
'@protobufjs/aspromise': 1.1.2
'@protobufjs/base64': 1.1.2
@@ -1316,7 +1378,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 20.11.30
+ '@types/node': 20.17.6
long: 5.2.3
punycode@2.3.1: {}
@@ -1331,7 +1393,7 @@ snapshots:
rxjs@7.8.1:
dependencies:
- tslib: 2.6.2
+ tslib: 2.8.1
safe-buffer@5.2.1: {}
@@ -1347,13 +1409,13 @@ snapshots:
dependencies:
randombytes: 2.1.0
- source-map-js@1.2.0: {}
+ source-map-js@1.2.1: {}
- source-map-loader@4.0.2(webpack@5.91.0):
+ source-map-loader@4.0.2(webpack@5.96.1(@swc/core@1.8.0)):
dependencies:
iconv-lite: 0.6.3
- source-map-js: 1.2.0
- webpack: 5.91.0(@swc/core@1.4.8)
+ source-map-js: 1.2.1
+ webpack: 5.96.1(@swc/core@1.8.0)
source-map-support@0.5.21:
dependencies:
@@ -1378,53 +1440,62 @@ snapshots:
dependencies:
has-flag: 4.0.0
- swc-loader@0.2.6(@swc/core@1.4.8)(webpack@5.91.0):
+ swc-loader@0.2.6(@swc/core@1.8.0)(webpack@5.96.1(@swc/core@1.8.0)):
dependencies:
- '@swc/core': 1.4.8
+ '@swc/core': 1.8.0
'@swc/counter': 0.1.3
- webpack: 5.91.0(@swc/core@1.4.8)
+ webpack: 5.96.1(@swc/core@1.8.0)
tapable@2.2.1: {}
- terser-webpack-plugin@5.3.10(@swc/core@1.4.8)(webpack@5.91.0):
+ terser-webpack-plugin@5.3.10(@swc/core@1.8.0)(webpack@5.96.1(@swc/core@1.8.0)):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- '@swc/core': 1.4.8
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.29.2
- webpack: 5.91.0(@swc/core@1.4.8)
+ terser: 5.36.0
+ webpack: 5.96.1(@swc/core@1.8.0)
+ optionalDependencies:
+ '@swc/core': 1.8.0
- terser@5.29.2:
+ terser@5.36.0:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.11.3
+ acorn: 8.14.0
commander: 2.20.3
source-map-support: 0.5.21
- tslib@2.6.2: {}
+ thingies@1.21.0(tslib@2.8.1):
+ dependencies:
+ tslib: 2.8.1
+
+ tree-dump@1.0.2(tslib@2.8.1):
+ dependencies:
+ tslib: 2.8.1
+
+ tslib@2.8.1: {}
- tsx@4.7.1:
+ tsx@4.19.2:
dependencies:
- esbuild: 0.19.12
- get-tsconfig: 4.7.3
+ esbuild: 0.23.1
+ get-tsconfig: 4.8.1
optionalDependencies:
fsevents: 2.3.3
- typescript@5.4.3: {}
+ typescript@5.6.3: {}
- undici-types@5.26.5: {}
+ undici-types@6.19.8: {}
unionfs@4.5.4:
dependencies:
- fs-monkey: 1.0.5
+ fs-monkey: 1.0.6
- update-browserslist-db@1.0.13(browserslist@4.23.0):
+ update-browserslist-db@1.1.1(browserslist@4.24.2):
dependencies:
- browserslist: 4.23.0
- escalade: 3.1.2
- picocolors: 1.0.0
+ browserslist: 4.24.2
+ escalade: 3.2.0
+ picocolors: 1.1.1
uri-js@4.4.1:
dependencies:
@@ -1432,26 +1503,25 @@ snapshots:
uuid@9.0.1: {}
- watchpack@2.4.1:
+ watchpack@2.4.2:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
webpack-sources@3.2.3: {}
- webpack@5.91.0(@swc/core@1.4.8):
+ webpack@5.96.1(@swc/core@1.8.0):
dependencies:
'@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/wasm-edit': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.11.3
- acorn-import-assertions: 1.9.0(acorn@8.11.3)
- browserslist: 4.23.0
- chrome-trace-event: 1.0.3
- enhanced-resolve: 5.16.0
- es-module-lexer: 1.4.2
+ acorn: 8.14.0
+ browserslist: 4.24.2
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.17.1
+ es-module-lexer: 1.5.4
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@@ -1462,8 +1532,8 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.4.8)(webpack@5.91.0)
- watchpack: 2.4.1
+ terser-webpack-plugin: 5.3.10(@swc/core@1.8.0)(webpack@5.96.1(@swc/core@1.8.0))
+ watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
@@ -1487,7 +1557,7 @@ snapshots:
yargs@17.7.2:
dependencies:
cliui: 8.0.1
- escalade: 3.1.2
+ escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
diff --git a/tools/compose/compose.grpc.yml b/tools/compose/compose.grpc.yml
index 34907d806a..fc5d1ea4c3 100644
--- a/tools/compose/compose.grpc.yml
+++ b/tools/compose/compose.grpc.yml
@@ -6,8 +6,8 @@ services:
- "4770:4770"
- "4771:4771"
volumes:
- - ./proto:/proto
- - ./stub:/stub
+ - ./proto:/proto:Z
+ - ./stub:/stub:Z
command:
- --stub=/stub
- /proto/helloworld.proto
diff --git a/tools/deps.ts b/tools/deps.ts
index 8e7069d80b..172f83626a 100644
--- a/tools/deps.ts
+++ b/tools/deps.ts
@@ -38,7 +38,7 @@ export {
expandGlob,
expandGlobSync,
} from "jsr:@std/fs@^1.0.1";
-export { cyan, gray, green, red, yellow } from "jsr:@std/fmt@^1.0.0/colors";
+export { cyan, gray, green, red, yellow, dim } from "jsr:@std/fmt@^1.0.0/colors";
export { format as formatDuration } from "jsr:@std/fmt@^1.0.0/duration";
export { mergeReadableStreams, TextLineStream } from "jsr:@std/streams@1";
export type {} from "jsr:@std/path@^1.0.2";
From 2225a4e942408643d0fef0370f7cae866a60fc83 Mon Sep 17 00:00:00 2001
From: Yohe-Am <56622350+Yohe-Am@users.noreply.github.com>
Date: Thu, 7 Nov 2024 14:12:27 +0300
Subject: [PATCH 06/10] fix: hack around op leaks
---
tests/e2e/nextjs/apollo_test.ts | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/tests/e2e/nextjs/apollo_test.ts b/tests/e2e/nextjs/apollo_test.ts
index fd7437109f..a99a013d48 100644
--- a/tests/e2e/nextjs/apollo_test.ts
+++ b/tests/e2e/nextjs/apollo_test.ts
@@ -186,12 +186,15 @@ class NextJsServer {
async status() {
// return this.process.status;
- const [_, __, s] = await Promise.all([
+ const [_, __, s] = await Promise.allSettled([
this.stdout.cancellableReader.cancel(),
this.stderr.cancellableReader.cancel(),
this.process.status,
]);
- return s;
+ if (s.status == "rejected") {
+ throw s.reason;
+ }
+ return s.value;
}
ready(): Promise<{ port: number }> {
@@ -278,6 +281,9 @@ async function undeployTypegraph(port: number) {
Meta.test({
name: "apollo client",
introspection: true,
+ // FIXME: this has started leaking stdout from the CancellableReader
+ sanitizeOps: false,
+ sanitizeResources: false,
}, async (t) => {
await initBucket();
await deployTypegraph(t.port!);
From b35d133ee5c6a8f1708b1cfc269320ce0e4ee57a Mon Sep 17 00:00:00 2001
From: Yohe-Am <56622350+Yohe-Am@users.noreply.github.com>
Date: Mon, 11 Nov 2024 15:57:21 +0300
Subject: [PATCH 07/10] chore: deno fmt
---
.pre-commit-config.yaml | 5 +-
.vscode/extensions.json | 34 +++----
.vscode/launch.json | 64 ++++++-------
.vscode/tasks.json | 90 +++++++++----------
deno.jsonc | 14 ++-
.../typegate/authentication/oauth2.tsx | 12 +--
.../src/components/Features/index.tsx | 6 +-
.../src/components/Newsletter/index.tsx | 3 +-
.../src/components/animations/animated.tsx | 2 +-
.../src/components/animations/hooks.tsx | 2 +-
.../src/components/animations/textarrow.tsx | 16 ++--
examples/deploy/deploy.ts | 10 +--
examples/templates/node/api/example.ts | 2 +-
examples/templates/node/tsconfig.json | 12 +--
examples/typegraphs/authentication.ts | 4 +-
examples/typegraphs/basic.ts | 2 +-
examples/typegraphs/cors.ts | 4 +-
examples/typegraphs/database.ts | 6 +-
examples/typegraphs/deno.ts | 6 +-
examples/typegraphs/example_rest.ts | 6 +-
examples/typegraphs/faas-runner.ts | 7 +-
examples/typegraphs/files-upload.ts | 6 +-
examples/typegraphs/first-typegraph.ts | 4 +-
examples/typegraphs/func-ctx.ts | 6 +-
examples/typegraphs/func.ts | 16 ++--
examples/typegraphs/http-runtime.ts | 8 +-
examples/typegraphs/iam-provider.ts | 17 ++--
examples/typegraphs/jwt.ts | 4 +-
examples/typegraphs/math.ts | 10 +--
examples/typegraphs/metagen-py.ts | 4 +-
examples/typegraphs/metagen-rs.ts | 6 +-
examples/typegraphs/metagen/ts/fdk.ts | 1 -
examples/typegraphs/metagen/ts/remix.ts | 2 +-
examples/typegraphs/oauth2.ts | 4 +-
examples/typegraphs/policies.ts | 8 +-
examples/typegraphs/prisma-runtime.ts | 8 +-
.../typegraphs/programmable-api-gateway.ts | 6 +-
examples/typegraphs/quick-start-project.ts | 10 +--
examples/typegraphs/random-field.ts | 4 +-
examples/typegraphs/rate.ts | 4 +-
examples/typegraphs/reduce.ts | 12 +--
examples/typegraphs/rest.ts | 16 ++--
examples/typegraphs/roadmap-policies.ts | 12 +--
examples/typegraphs/roadmap-random.ts | 2 +-
examples/typegraphs/temporal.ts | 6 +-
.../src/analysis/runtimes/mod.ts | 2 +-
.../typescript-semantic/semantic-node.ts | 9 +-
.../analysis/typescript-semantic/symbols.ts | 2 +-
.../src/typegraphs/introspection.json | 2 +-
.../src/typegraphs/prisma_migration.json | 2 +-
src/typegate/src/typegraphs/typegate.json | 2 +-
tests/crypto/crypto_test.ts | 5 +-
tests/metagen/typegraphs/identities/ts/fdk.ts | 56 +++++++++---
tests/metagen/typegraphs/sample/ts/client.ts | 24 +++--
tests/runtimes/substantial/child_workflow.ts | 2 +-
tests/runtimes/substantial/common.ts | 60 ++++++-------
.../substantial/imports/common_types.ts | 8 +-
tests/utils/process.ts | 9 +-
tools/deps.ts | 9 +-
59 files changed, 372 insertions(+), 303 deletions(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index b3b0e85b3f..360ece29ba 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -28,11 +28,12 @@ repos:
- id: deno-fmt
name: Deno format
language: system
- entry: bash -c 'cd src/typegate && deno fmt --ignore=native,src/typegraphs,tmp,tests/e2e/nextjs,tests/metagen/typegraphs/sample/ts/client.ts && cd ../../tools && deno fmt && cd ../src/typegraph/deno && deno fmt --ignore=node_modules,dist && cd ../../../src/metagen/src && deno fmt'
+ entry: bash -c 'deno fmt'
pass_filenames: false
types:
- ts
- files: ^(src/typegate|tools|src/typegraph/deno)/
+ - tsx
+ - json
- id: deno-lint
name: Deno lint
language: system
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index e93f836096..fcada10e0c 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -1,19 +1,19 @@
{
- "recommendations": [
- "charliermarsh.ruff",
- "rust-lang.rust-analyzer",
- "ms-python.black-formatter",
- "denoland.vscode-deno",
- "ms-vscode-remote.remote-containers",
- "dbaeumer.vscode-eslint",
- "graphql.vscode-graphql-syntax",
- "unifiedjs.vscode-mdx",
- "ms-python.vscode-pylance",
- "ms-python.python",
- "chrischinchilla.vale-vscode",
- "hediet.vscode-drawio",
- "davidlday.languagetool-linter",
- "dtsvet.vscode-wasm",
- "bierner.comment-tagged-templates"
- ]
+ "recommendations": [
+ "charliermarsh.ruff",
+ "rust-lang.rust-analyzer",
+ "ms-python.black-formatter",
+ "denoland.vscode-deno",
+ "ms-vscode-remote.remote-containers",
+ "dbaeumer.vscode-eslint",
+ "graphql.vscode-graphql-syntax",
+ "unifiedjs.vscode-mdx",
+ "ms-python.vscode-pylance",
+ "ms-python.python",
+ "chrischinchilla.vale-vscode",
+ "hediet.vscode-drawio",
+ "davidlday.languagetool-linter",
+ "dtsvet.vscode-wasm",
+ "bierner.comment-tagged-templates"
+ ]
}
diff --git a/.vscode/launch.json b/.vscode/launch.json
index 147a4fe4df..65afc1ad85 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -1,33 +1,33 @@
-// A launch configuration that compiles the extension and then opens it inside a new window
-{
- "version": "0.2.0",
- "configurations": [
- {
- "type": "extensionHost",
- "request": "launch",
- "name": "Launch Client",
- "runtimeExecutable": "${execPath}",
- "args": [
- "--extensionDevelopmentPath=${workspaceRoot}/meta-lsp"
- ],
- "outFiles": [
- "${workspaceRoot}/meta-lsp/vscode-metatype-support/out/**/*.js"
- ],
- "preLaunchTask": "vscode-ext:build"
- },
- {
- "name": "Language Server E2E Test",
- "type": "extensionHost",
- "request": "launch",
- "runtimeExecutable": "${execPath}",
- "args": [
- "--extensionDevelopmentPath=${workspaceRoot}",
- "--extensionTestsPath=${workspaceRoot}/client/out/test/index",
- "${workspaceRoot}/client/testFixture"
- ],
- "outFiles": [
- "${workspaceRoot}/client/out/test/**/*.js"
- ]
- }
- ]
+// A launch configuration that compiles the extension and then opens it inside a new window
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "type": "extensionHost",
+ "request": "launch",
+ "name": "Launch Client",
+ "runtimeExecutable": "${execPath}",
+ "args": [
+ "--extensionDevelopmentPath=${workspaceRoot}/meta-lsp"
+ ],
+ "outFiles": [
+ "${workspaceRoot}/meta-lsp/vscode-metatype-support/out/**/*.js"
+ ],
+ "preLaunchTask": "vscode-ext:build"
+ },
+ {
+ "name": "Language Server E2E Test",
+ "type": "extensionHost",
+ "request": "launch",
+ "runtimeExecutable": "${execPath}",
+ "args": [
+ "--extensionDevelopmentPath=${workspaceRoot}",
+ "--extensionTestsPath=${workspaceRoot}/client/out/test/index",
+ "${workspaceRoot}/client/testFixture"
+ ],
+ "outFiles": [
+ "${workspaceRoot}/client/out/test/**/*.js"
+ ]
+ }
+ ]
}
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
index 007fee01bc..554966b00d 100644
--- a/.vscode/tasks.json
+++ b/.vscode/tasks.json
@@ -1,46 +1,46 @@
-{
- "version": "2.0.0",
- "tasks": [
- {
- "label": "vscode-ext:build",
- "type": "shell",
- "command": "pnpm",
- "args": [
- "compile:vscode"
- ],
- "group": "build",
- "presentation": {
- "panel": "dedicated",
- "reveal": "never"
- },
- "problemMatcher": [
- "$tsc"
- ],
- "options": {
- "cwd": "${workspaceFolder}/meta-lsp"
- }
- },
- {
- "label": "vscode-ext:build:watch",
- "type": "shell",
- "command": "pnpm",
- "args": [
- "watch"
- ],
- "isBackground": true,
- "group": {
- "kind": "build"
- },
- "presentation": {
- "panel": "dedicated",
- "reveal": "never"
- },
- "problemMatcher": [
- "$tsc-watch"
- ],
- "options": {
- "cwd": "${workspaceFolder}/meta-lsp/vscode-metatype-support"
- }
- }
- ]
+{
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "vscode-ext:build",
+ "type": "shell",
+ "command": "pnpm",
+ "args": [
+ "compile:vscode"
+ ],
+ "group": "build",
+ "presentation": {
+ "panel": "dedicated",
+ "reveal": "never"
+ },
+ "problemMatcher": [
+ "$tsc"
+ ],
+ "options": {
+ "cwd": "${workspaceFolder}/meta-lsp"
+ }
+ },
+ {
+ "label": "vscode-ext:build:watch",
+ "type": "shell",
+ "command": "pnpm",
+ "args": [
+ "watch"
+ ],
+ "isBackground": true,
+ "group": {
+ "kind": "build"
+ },
+ "presentation": {
+ "panel": "dedicated",
+ "reveal": "never"
+ },
+ "problemMatcher": [
+ "$tsc-watch"
+ ],
+ "options": {
+ "cwd": "${workspaceFolder}/meta-lsp/vscode-metatype-support"
+ }
+ }
+ ]
}
diff --git a/deno.jsonc b/deno.jsonc
index 582d271d36..5e86d6024c 100644
--- a/deno.jsonc
+++ b/deno.jsonc
@@ -10,10 +10,22 @@
"./examples/" // needed for published_test
]
},
+ "fmt": {
+ "exclude": [
+ "target",
+ "src/typegraph/node",
+ "*.md",
+ "**/*.md",
+ ".ghjk/**",
+ ".git",
+ "vendor/**",
+ "node_modules",
+ "docs/metatype.dev/docusaurus.config.js"
+ ]
+ },
"compilerOptions": {
"allowJs": false,
"strict": true,
- "experimentalDecorators": true,
"types": [
"./src/typegate/engine/runtime.d.ts"
],
diff --git a/docs/metatype.dev/docs/reference/typegate/authentication/oauth2.tsx b/docs/metatype.dev/docs/reference/typegate/authentication/oauth2.tsx
index a555e6a6b2..a358ca2e54 100644
--- a/docs/metatype.dev/docs/reference/typegate/authentication/oauth2.tsx
+++ b/docs/metatype.dev/docs/reference/typegate/authentication/oauth2.tsx
@@ -26,13 +26,15 @@ function OAuth2({ name, typegraph }) {
}
}, [setToken, tgUrl]);
- const url = `${tgUrl}/${typegraph}/auth/${name}?redirect_uri=${encodeURIComponent(
- window.location.href,
- )}`;
+ const url = `${tgUrl}/${typegraph}/auth/${name}?redirect_uri=${
+ encodeURIComponent(
+ window.location.href,
+ )
+ }`;
return (
- Start the flow via {url} and take token by
- clicking{" "}
+ Start the flow via {url}{" "}
+ and take token by clicking{" "}
here
diff --git a/docs/metatype.dev/src/components/Features/index.tsx b/docs/metatype.dev/src/components/Features/index.tsx
index be240d5c25..e1a76fd86c 100644
--- a/docs/metatype.dev/src/components/Features/index.tsx
+++ b/docs/metatype.dev/src/components/Features/index.tsx
@@ -14,9 +14,9 @@ export default function Features(props: {
| React.JSX.Element
| FeatureDeets
| {
- content: string;
- path: string;
- }
+ content: string;
+ path: string;
+ }
)[][];
}): JSX.Element {
return (
diff --git a/docs/metatype.dev/src/components/Newsletter/index.tsx b/docs/metatype.dev/src/components/Newsletter/index.tsx
index 5c3f8b5720..b86440df47 100644
--- a/docs/metatype.dev/src/components/Newsletter/index.tsx
+++ b/docs/metatype.dev/src/components/Newsletter/index.tsx
@@ -60,7 +60,8 @@ export default function Newsletter() {
type="email"
className="px-2 py-2 font-sans bg-slate-100 border-none text-base"
value={email}
- onChange={(event) => setEmail(event.target.value)}
+ onChange={(event) =>
+ setEmail(event.target.value)}
/>
{
const vertical = px - x < py - my;
- const sx =
- px < x
- ? x - (vertical ? 0 : width / 2 + 10)
- : x + (vertical ? 0 : width / 2 + 10);
- const sy =
- py < y
- ? y - (!vertical ? 0 : height / 2 + 10)
- : y + (!vertical ? 0 : height / 2 + 10);
+ const sx = px < x
+ ? x - (vertical ? 0 : width / 2 + 10)
+ : x + (vertical ? 0 : width / 2 + 10);
+ const sy = py < y
+ ? y - (!vertical ? 0 : height / 2 + 10)
+ : y + (!vertical ? 0 : height / 2 + 10);
return (
{
.fromLambda(
t.struct({ first: t.float(), second: t.float() }),
t.float(),
- { code: "lambda x: x['first'] + x['second']" }
+ { code: "lambda x: x['first'] + x['second']" },
)
.withPolicy(pub),
multiply: deno
diff --git a/examples/templates/node/tsconfig.json b/examples/templates/node/tsconfig.json
index 999217dd3c..8654230394 100644
--- a/examples/templates/node/tsconfig.json
+++ b/examples/templates/node/tsconfig.json
@@ -1,8 +1,8 @@
{
- "compilerOptions": {
- "strict": true,
- "moduleResolution": "node16",
- "module": "Node16",
- "esModuleInterop": true
- }
+ "compilerOptions": {
+ "strict": true,
+ "moduleResolution": "node16",
+ "module": "Node16",
+ "esModuleInterop": true
+ }
}
diff --git a/examples/typegraphs/authentication.ts b/examples/typegraphs/authentication.ts
index d32b3b990c..740e5c51e9 100644
--- a/examples/typegraphs/authentication.ts
+++ b/examples/typegraphs/authentication.ts
@@ -32,9 +32,9 @@ await typegraph(
code: "(_: any, ctx: any) => Deno.inspect(ctx.context)",
}),
},
- Policy.public()
+ Policy.public(),
);
// skip:start
- }
+ },
);
// skip:end
diff --git a/examples/typegraphs/basic.ts b/examples/typegraphs/basic.ts
index 529e49c669..86edbe9f34 100644
--- a/examples/typegraphs/basic.ts
+++ b/examples/typegraphs/basic.ts
@@ -30,5 +30,5 @@ await typegraph(
})
.withPolicy(pub),
});
- }
+ },
);
diff --git a/examples/typegraphs/cors.ts b/examples/typegraphs/cors.ts
index dedb2c5bdf..296ba3cc77 100644
--- a/examples/typegraphs/cors.ts
+++ b/examples/typegraphs/cors.ts
@@ -24,7 +24,7 @@ await typegraph(
{
catch_me_if_you_can: random.gen(t.string()),
},
- Policy.public()
+ Policy.public(),
);
- }
+ },
);
diff --git a/examples/typegraphs/database.ts b/examples/typegraphs/database.ts
index 1e08a76bcb..364a34a220 100644
--- a/examples/typegraphs/database.ts
+++ b/examples/typegraphs/database.ts
@@ -24,7 +24,7 @@ await typegraph(
body: t.string(),
},
// highlight-next-line
- { name: "message" }
+ { name: "message" },
);
g.expose(
@@ -33,7 +33,7 @@ await typegraph(
create_message: db.create(message),
list_messages: db.findMany(message),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/deno.ts b/examples/typegraphs/deno.ts
index be47cd8f14..c69762936e 100644
--- a/examples/typegraphs/deno.ts
+++ b/examples/typegraphs/deno.ts
@@ -33,14 +33,14 @@ await typegraph(
};
}
`,
- }
+ },
);
g.expose(
{
compute_fib: fib,
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/example_rest.ts b/examples/typegraphs/example_rest.ts
index a9280af9be..b0a5c3c81a 100644
--- a/examples/typegraphs/example_rest.ts
+++ b/examples/typegraphs/example_rest.ts
@@ -19,7 +19,7 @@ await typegraph(
id: t.integer(),
author: user,
},
- { name: "Post" }
+ { name: "Post" },
);
// skip:end
@@ -41,9 +41,9 @@ await typegraph(
}
}
}
- `
+ `,
);
// highlight-end
// skip:start
- }
+ },
);
diff --git a/examples/typegraphs/faas-runner.ts b/examples/typegraphs/faas-runner.ts
index 933a0e500a..5d840c82b7 100644
--- a/examples/typegraphs/faas-runner.ts
+++ b/examples/typegraphs/faas-runner.ts
@@ -26,10 +26,11 @@ typegraph(
code: `lambda inp: sum(range(inp['n']))`,
}),
tscumsum: deno.func(inp, out, {
- code: "({n}) => Array.from(Array(5).keys()).reduce((sum, e) => sum + e, 0)",
+ code:
+ "({n}) => Array.from(Array(5).keys()).reduce((sum, e) => sum + e, 0)",
}),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/files-upload.ts b/examples/typegraphs/files-upload.ts
index 047bc52b39..aea8bc1edf 100644
--- a/examples/typegraphs/files-upload.ts
+++ b/examples/typegraphs/files-upload.ts
@@ -23,11 +23,11 @@ await typegraph(
signUploadUrl: s3.presignPut({ bucket: "examples" }),
upload: s3.upload(
"examples",
- t.file({ allow: ["image/png", "image/jpeg"] })
+ t.file({ allow: ["image/png", "image/jpeg"] }),
),
uploadMany: s3.uploadAll("examples"),
},
- Policy.public()
+ Policy.public(),
);
- }
+ },
);
diff --git a/examples/typegraphs/first-typegraph.ts b/examples/typegraphs/first-typegraph.ts
index b7ad5b7855..3d46e76c5d 100644
--- a/examples/typegraphs/first-typegraph.ts
+++ b/examples/typegraphs/first-typegraph.ts
@@ -25,7 +25,7 @@ await typegraph(
// input → output via runtime function
get_message: random.gen(message),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/func-ctx.ts b/examples/typegraphs/func-ctx.ts
index 2e7f8c5ff7..1e388fcb59 100644
--- a/examples/typegraphs/func-ctx.ts
+++ b/examples/typegraphs/func-ctx.ts
@@ -48,11 +48,11 @@ await typegraph(
headers: Object.entries(ctx.headers),
secrets: Object.entries(ctx.secrets),
}),
- }
+ },
),
},
- Policy.public()
+ Policy.public(),
);
// skip:start
- }
+ },
);
diff --git a/examples/typegraphs/func.ts b/examples/typegraphs/func.ts
index e010cb8aec..9f44056ff6 100644
--- a/examples/typegraphs/func.ts
+++ b/examples/typegraphs/func.ts
@@ -27,7 +27,7 @@ await typegraph(
name: t.string(),
ideas: t.list(g.ref("idea")),
},
- { name: "bucket" }
+ { name: "bucket" },
);
const idea = t.struct(
@@ -38,7 +38,7 @@ await typegraph(
votes: t.list(g.ref("vote")),
bucket: g.ref("bucket"),
},
- { name: "idea" }
+ { name: "idea" },
);
const vote = t.struct(
@@ -49,14 +49,14 @@ await typegraph(
desc: t.string().optional(),
idea: g.ref("idea"),
},
- { name: "vote" }
+ { name: "vote" },
);
g.auth(Auth.basic(["andim"]));
const admins = deno.policy(
"admins",
- "(_args, { context }) => !!context.username"
+ "(_args, { context }) => !!context.username",
);
// skip:end
@@ -82,7 +82,7 @@ await typegraph(
name: "parse",
}),
},
- pub
+ pub,
);
// skip:start
@@ -99,7 +99,7 @@ await typegraph(
}
}
}
- `
+ `,
);
g.rest(
@@ -117,8 +117,8 @@ await typegraph(
}
}
}
- `
+ `,
);
// skip:end
- }
+ },
);
diff --git a/examples/typegraphs/http-runtime.ts b/examples/typegraphs/http-runtime.ts
index 2090af3984..9bb2374523 100644
--- a/examples/typegraphs/http-runtime.ts
+++ b/examples/typegraphs/http-runtime.ts
@@ -33,7 +33,7 @@ await typegraph(
}),
{
path: "/random",
- }
+ },
),
facts_as_text: facts.get(
t.struct({
@@ -41,10 +41,10 @@ await typegraph(
language: t.enum_(["en", "de"]),
}),
t.string(),
- { path: "/random", headerPrefix: "header_" }
+ { path: "/random", headerPrefix: "header_" },
),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/iam-provider.ts b/examples/typegraphs/iam-provider.ts
index 86c74f7b2b..6b25e8a26b 100644
--- a/examples/typegraphs/iam-provider.ts
+++ b/examples/typegraphs/iam-provider.ts
@@ -27,9 +27,11 @@ typegraph(
const deno = new DenoRuntime();
const host = getEnvOrDefault("TG_URL", "http://localhost:7890");
- const url = `${host}/iam-provider/auth/github?redirect_uri=${encodeURIComponent(
- host
- )}`;
+ const url = `${host}/iam-provider/auth/github?redirect_uri=${
+ encodeURIComponent(
+ host,
+ )
+ }`;
g.expose(
{
@@ -39,11 +41,12 @@ typegraph(
t.struct({}),
t.struct({ username: t.string() }).optional(),
{
- code: "(_, { context }) => Object.keys(context).length === 0 ? null : context",
- }
+ code:
+ "(_, { context }) => Object.keys(context).length === 0 ? null : context",
+ },
),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/jwt.ts b/examples/typegraphs/jwt.ts
index 82fd389973..cc396ae5ed 100644
--- a/examples/typegraphs/jwt.ts
+++ b/examples/typegraphs/jwt.ts
@@ -27,7 +27,7 @@ typegraph(
your_own_content: g.fromContext("your_own_content"),
}),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/math.ts b/examples/typegraphs/math.ts
index bdec25bdfe..45db028804 100644
--- a/examples/typegraphs/math.ts
+++ b/examples/typegraphs/math.ts
@@ -24,7 +24,7 @@ await typegraph(
// the policy implementation is based on functions itself
const restrict_referer = deno.policy(
"restrict_referer_policy",
- '(_, context) => context.headers.referer && ["localhost", "metatype.dev"].includes(new URL(context.headers.referer).hostname)'
+ '(_, context) => context.headers.referer && ["localhost", "metatype.dev"].includes(new URL(context.headers.referer).hostname)',
);
// or we can point to a local file that's accessible to the meta-cli
@@ -42,15 +42,15 @@ await typegraph(
randomItem: deno.func(
t.struct({ items: t.list(t.string()) }),
t.string(),
- { code: random_item_fn }
+ { code: random_item_fn },
),
random: deno.func(
t.struct({}),
t.float(),
- { code: "() => Math.random()" } // more inline code
+ { code: "() => Math.random()" }, // more inline code
),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/metagen-py.ts b/examples/typegraphs/metagen-py.ts
index 5de27f2490..924932199b 100644
--- a/examples/typegraphs/metagen-py.ts
+++ b/examples/typegraphs/metagen-py.ts
@@ -32,7 +32,7 @@ await typegraph(
})
.rename("remix_track"), // explicit names help
},
- Policy.public()
+ Policy.public(),
);
- }
+ },
);
diff --git a/examples/typegraphs/metagen-rs.ts b/examples/typegraphs/metagen-rs.ts
index 3d0142d801..e4e3f74c3e 100644
--- a/examples/typegraphs/metagen-rs.ts
+++ b/examples/typegraphs/metagen-rs.ts
@@ -32,13 +32,13 @@ await typegraph(
idv3,
{
name: "remix_track",
- }
+ },
// the traits will map to the name of the materializer
// and also the the name of the handler mentioned above
)
.rename("remix_track"),
},
- Policy.public()
+ Policy.public(),
);
- }
+ },
);
diff --git a/examples/typegraphs/metagen/ts/fdk.ts b/examples/typegraphs/metagen/ts/fdk.ts
index b34231aaa1..223bec680a 100644
--- a/examples/typegraphs/metagen/ts/fdk.ts
+++ b/examples/typegraphs/metagen/ts/fdk.ts
@@ -42,5 +42,4 @@ export type Idv3 = {
mp3Url: StringUri;
};
-
export type RemixTrackHandler = Handler;
diff --git a/examples/typegraphs/metagen/ts/remix.ts b/examples/typegraphs/metagen/ts/remix.ts
index 0d0ecbac02..b69a0b4a53 100644
--- a/examples/typegraphs/metagen/ts/remix.ts
+++ b/examples/typegraphs/metagen/ts/remix.ts
@@ -1,4 +1,4 @@
-import type { RemixTrackHandler, Ctx, Idv3 } from "./fdk.ts";
+import type { Ctx, Idv3, RemixTrackHandler } from "./fdk.ts";
// the name of the export must match the one referred int he typegraph
export const remix_track: RemixTrackHandler = (inp, cx: Ctx) => {
diff --git a/examples/typegraphs/oauth2.ts b/examples/typegraphs/oauth2.ts
index 96172d572b..4164497f84 100644
--- a/examples/typegraphs/oauth2.ts
+++ b/examples/typegraphs/oauth2.ts
@@ -27,7 +27,7 @@ typegraph(
exp: g.fromContext("exp"),
}),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/policies.ts b/examples/typegraphs/policies.ts
index e128ff32df..46651fc6b0 100644
--- a/examples/typegraphs/policies.ts
+++ b/examples/typegraphs/policies.ts
@@ -19,11 +19,11 @@ typegraph(
const admin_only = deno.policy(
"admin_only",
// note: policies either return true | false | null
- "(args, { context }) => context.username ? context.username === 'admin' : null"
+ "(args, { context }) => context.username ? context.username === 'admin' : null",
);
const user_only = deno.policy(
"user_only",
- "(args, { context }) => context.username ? context.username === 'user' : null"
+ "(args, { context }) => context.username ? context.username === 'user' : null",
);
g.auth(Auth.basic(["admin", "user"]));
@@ -37,9 +37,9 @@ typegraph(
both: random.gen(t.string()).withPolicy([user_only, admin_only]),
// set default policy for the exposed functions
},
- pub
+ pub,
);
// skip:start
- }
+ },
);
// skip:end
diff --git a/examples/typegraphs/prisma-runtime.ts b/examples/typegraphs/prisma-runtime.ts
index c6bb7b2977..e446afc640 100644
--- a/examples/typegraphs/prisma-runtime.ts
+++ b/examples/typegraphs/prisma-runtime.ts
@@ -29,7 +29,7 @@ typegraph(
email: t.email(),
firstname: t.string({ min: 2, max: 2000 }, {}),
},
- { name: "user" }
+ { name: "user" },
);
g.expose(
@@ -42,10 +42,10 @@ typegraph(
id: t.string(),
term: t.string(),
}),
- t.list(user)
+ t.list(user),
),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/programmable-api-gateway.ts b/examples/typegraphs/programmable-api-gateway.ts
index 9180126fd7..7f372f885d 100644
--- a/examples/typegraphs/programmable-api-gateway.ts
+++ b/examples/typegraphs/programmable-api-gateway.ts
@@ -17,7 +17,7 @@ typegraph(
const pub = Policy.public();
const roulette_access = deno.policy(
"roulette",
- "() => Math.random() < 0.5"
+ "() => Math.random() < 0.5",
);
// skip:next-line
@@ -34,8 +34,8 @@ typegraph(
foo: static_vals["foo"],
}),
},
- policy
+ policy,
);
}
- }
+ },
);
diff --git a/examples/typegraphs/quick-start-project.ts b/examples/typegraphs/quick-start-project.ts
index 887b68b351..4b968de079 100644
--- a/examples/typegraphs/quick-start-project.ts
+++ b/examples/typegraphs/quick-start-project.ts
@@ -24,19 +24,19 @@ typegraph(
title: t.string(),
body: t.string(),
},
- { name: "message" } // the name of our type
+ { name: "message" }, // the name of our type
);
// custom functions
const add = deno.func(
t.struct({ first: t.float(), second: t.float() }),
t.float(),
- { code: "({first, second}) => first + second" }
+ { code: "({first, second}) => first + second" },
);
const hello = python.fromLambda(
t.struct({ world: t.string() }),
t.string(),
- { code: `lambda x: f"Hello {x['world']}!"` }
+ { code: `lambda x: f"Hello {x['world']}!"` },
);
g.expose(
@@ -46,7 +46,7 @@ typegraph(
create_message: db.create(message),
list_messages: db.findMany(message),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/random-field.ts b/examples/typegraphs/random-field.ts
index 0b2e4eb9b7..53c4b2f71b 100644
--- a/examples/typegraphs/random-field.ts
+++ b/examples/typegraphs/random-field.ts
@@ -27,7 +27,7 @@ typegraph(
`Daily bonus: ${(performance > 100 ? bonus : ["none"]).join(", ")}`,
}),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/rate.ts b/examples/typegraphs/rate.ts
index a3115c1d84..608c04c00b 100644
--- a/examples/typegraphs/rate.ts
+++ b/examples/typegraphs/rate.ts
@@ -39,7 +39,7 @@ typegraph(
.gen(t.list(t.string()))
.rate({ calls: false, weight: 2 }), // increment by # of results returned
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/reduce.ts b/examples/typegraphs/reduce.ts
index def512775c..00cdb815ee 100644
--- a/examples/typegraphs/reduce.ts
+++ b/examples/typegraphs/reduce.ts
@@ -20,7 +20,7 @@ typegraph(
name: t.string(),
ideas: t.list(g.ref("idea")),
},
- { name: "bucket" }
+ { name: "bucket" },
);
const idea = t.struct(
@@ -31,7 +31,7 @@ typegraph(
votes: t.list(g.ref("vote")),
bucket: g.ref("bucket"),
},
- { name: "idea" }
+ { name: "idea" },
);
const vote = t.struct(
@@ -42,14 +42,14 @@ typegraph(
desc: t.string().optional(),
idea: g.ref("idea"),
},
- { name: "vote" }
+ { name: "vote" },
);
g.auth(Auth.basic(["andim"]));
const admins = deno.policy(
"admins",
- "(_args, { context }) => !!context.username"
+ "(_args, { context }) => !!context.username",
);
g.expose(
@@ -68,7 +68,7 @@ typegraph(
}),
create_vote: db.create(vote),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/rest.ts b/examples/typegraphs/rest.ts
index c99aa80abb..60672ac706 100644
--- a/examples/typegraphs/rest.ts
+++ b/examples/typegraphs/rest.ts
@@ -20,7 +20,7 @@ typegraph(
name: t.string(),
ideas: t.list(g.ref("idea")),
},
- { name: "bucket" }
+ { name: "bucket" },
);
const idea = t.struct(
@@ -31,7 +31,7 @@ typegraph(
votes: t.list(g.ref("vote")),
bucket: g.ref("bucket"),
},
- { name: "idea" }
+ { name: "idea" },
);
const vote = t.struct(
@@ -42,14 +42,14 @@ typegraph(
desc: t.string().optional(),
idea: g.ref("idea"),
},
- { name: "vote" }
+ { name: "vote" },
);
g.auth(Auth.basic(["andim"]));
const admins = deno.policy(
"admins",
- "(_args, { context }) => !!context.username"
+ "(_args, { context }) => !!context.username",
);
g.expose(
@@ -68,7 +68,7 @@ typegraph(
}),
create_vote: db.create(vote),
},
- pub
+ pub,
);
g.rest(
@@ -84,7 +84,7 @@ typegraph(
}
}
}
- `
+ `,
);
g.rest(
@@ -102,7 +102,7 @@ typegraph(
}
}
}
- `
+ `,
);
- }
+ },
);
diff --git a/examples/typegraphs/roadmap-policies.ts b/examples/typegraphs/roadmap-policies.ts
index e526e195e3..7902f05033 100644
--- a/examples/typegraphs/roadmap-policies.ts
+++ b/examples/typegraphs/roadmap-policies.ts
@@ -21,7 +21,7 @@ typegraph(
name: t.string(),
ideas: t.list(g.ref("idea")),
},
- { name: "bucket" }
+ { name: "bucket" },
);
const idea = t.struct(
@@ -32,7 +32,7 @@ typegraph(
votes: t.list(g.ref("vote")),
bucket: g.ref("bucket"),
},
- { name: "idea" }
+ { name: "idea" },
);
const vote = t.struct(
@@ -43,14 +43,14 @@ typegraph(
desc: t.string().optional(),
idea: g.ref("idea"),
},
- { name: "vote" }
+ { name: "vote" },
);
g.auth(Auth.basic(["andim"]));
const admins = deno.policy(
"admins",
- "(_args, { context }) => !!context.username"
+ "(_args, { context }) => !!context.username",
);
g.expose(
@@ -61,7 +61,7 @@ typegraph(
create_idea: db.create(idea),
create_vote: db.create(vote),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/examples/typegraphs/roadmap-random.ts b/examples/typegraphs/roadmap-random.ts
index 02172f617d..628c666344 100644
--- a/examples/typegraphs/roadmap-random.ts
+++ b/examples/typegraphs/roadmap-random.ts
@@ -34,5 +34,5 @@ typegraph(
const random = new RandomRuntime({ seed: 1 });
const pub = Policy.public();
g.expose({ get_idea: random.gen(idea) }, pub);
- }
+ },
);
diff --git a/examples/typegraphs/temporal.ts b/examples/typegraphs/temporal.ts
index b56afac5ea..8cf301a607 100644
--- a/examples/typegraphs/temporal.ts
+++ b/examples/typegraphs/temporal.ts
@@ -4,7 +4,7 @@ import { TemporalRuntime } from "@typegraph/sdk/providers/temporal.ts";
// skip:start
function getEnvVariable(
key: string,
- defaultValue?: string
+ defaultValue?: string,
): string | undefined {
const glob = globalThis as any;
const value = glob?.process
@@ -41,7 +41,7 @@ typegraph(
? temporal.describeWorkflow().reduce({ workflow_id })
: temporal.describeWorkflow(),
},
- pub
+ pub,
);
- }
+ },
);
diff --git a/src/meta-lsp/ts-language-server/src/analysis/runtimes/mod.ts b/src/meta-lsp/ts-language-server/src/analysis/runtimes/mod.ts
index 29b1f2168b..bbaead4b52 100644
--- a/src/meta-lsp/ts-language-server/src/analysis/runtimes/mod.ts
+++ b/src/meta-lsp/ts-language-server/src/analysis/runtimes/mod.ts
@@ -8,7 +8,7 @@ export type InputType = {
};
export abstract class Runtime {
- protected constructor(public node: Parser.SyntaxNode) { }
+ protected constructor(public node: Parser.SyntaxNode) {}
static analyze(
node: Parser.SyntaxNode,
diff --git a/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/semantic-node.ts b/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/semantic-node.ts
index 864f35a100..7c04a12718 100644
--- a/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/semantic-node.ts
+++ b/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/semantic-node.ts
@@ -28,7 +28,7 @@ export type TgTypeName =
// ];
export abstract class SemanticNode {
- protected constructor(public node: Parser.SyntaxNode) { }
+ protected constructor(public node: Parser.SyntaxNode) {}
asType(): TgType | null {
if (this instanceof TgType) {
@@ -54,9 +54,10 @@ export abstract class TgType extends SemanticNode {
}
toString(): string {
- return `TgType(${this.type}${this.children
- .map((c) => `, ${c.key} => ${c.type.toString()}`)
- .join("")
+ return `TgType(${this.type}${
+ this.children
+ .map((c) => `, ${c.key} => ${c.type.toString()}`)
+ .join("")
})`;
}
diff --git a/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/symbols.ts b/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/symbols.ts
index 02f75a3658..df8685d4a1 100644
--- a/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/symbols.ts
+++ b/src/meta-lsp/ts-language-server/src/analysis/typescript-semantic/symbols.ts
@@ -9,7 +9,7 @@ export abstract class Symbol {
public name: string,
public node: Parser.SyntaxNode,
private scopeManager: ScopeManager,
- ) { }
+ ) {}
}
export class ImportSymbol extends Symbol {
diff --git a/src/typegate/src/typegraphs/introspection.json b/src/typegate/src/typegraphs/introspection.json
index 71997398b4..eeabf338f6 100644
--- a/src/typegate/src/typegraphs/introspection.json
+++ b/src/typegate/src/typegraphs/introspection.json
@@ -635,4 +635,4 @@
"randomSeed": null,
"artifacts": {}
}
-}
\ No newline at end of file
+}
diff --git a/src/typegate/src/typegraphs/prisma_migration.json b/src/typegate/src/typegraphs/prisma_migration.json
index c44d6428ba..6d5d98040d 100644
--- a/src/typegate/src/typegraphs/prisma_migration.json
+++ b/src/typegate/src/typegraphs/prisma_migration.json
@@ -411,4 +411,4 @@
"randomSeed": null,
"artifacts": {}
}
-}
\ No newline at end of file
+}
diff --git a/src/typegate/src/typegraphs/typegate.json b/src/typegate/src/typegraphs/typegate.json
index 8d1e0881a3..391ec404f0 100644
--- a/src/typegate/src/typegraphs/typegate.json
+++ b/src/typegate/src/typegraphs/typegate.json
@@ -956,4 +956,4 @@
"randomSeed": null,
"artifacts": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/crypto/crypto_test.ts b/tests/crypto/crypto_test.ts
index fe794b1763..a65422fab2 100644
--- a/tests/crypto/crypto_test.ts
+++ b/tests/crypto/crypto_test.ts
@@ -5,7 +5,10 @@ import {
defaultTypegateConfigBase,
getTypegateConfig,
} from "@metatype/typegate/config.ts";
-import { TypegateCryptoKeys, unsafeExtractJWT } from "@metatype/typegate/crypto.ts";
+import {
+ TypegateCryptoKeys,
+ unsafeExtractJWT,
+} from "@metatype/typegate/crypto.ts";
import { assertEquals } from "@std/assert";
const gateConfig = getTypegateConfig({
diff --git a/tests/metagen/typegraphs/identities/ts/fdk.ts b/tests/metagen/typegraphs/identities/ts/fdk.ts
index 53f94ad7d2..edcee66bf3 100644
--- a/tests/metagen/typegraphs/identities/ts/fdk.ts
+++ b/tests/metagen/typegraphs/identities/ts/fdk.ts
@@ -62,7 +62,10 @@ export type Primitives = {
export type PrimitivesArgs = {
data: Primitives;
};
-export type CompositesOptPrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
+export type CompositesOptPrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
export type Branch2 = {
branch2: PrimitivesStrString;
};
@@ -87,14 +90,23 @@ export type Composites = {
export type CompositesArgs = {
data: Composites;
};
-export type Cycles1Phantom1PrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
-export type Branch33APhantom3aPrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
+export type Cycles1Phantom1PrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
+export type Branch33APhantom3aPrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
export type Branch33ATo1Cycles1Optional = Cycles1 | null | undefined;
export type Branch33A = {
phantom3a?: Branch33APhantom3aPrimitivesStrStringOptional;
to1?: Branch33ATo1Cycles1Optional;
};
-export type Branch33BPhantom3bPrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
+export type Branch33BPhantom3bPrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
export type Branch33BTo2Cycles2Optional = Cycles2 | null | undefined;
export type Branch33B = {
phantom3b?: Branch33BPhantom3bPrimitivesStrStringOptional;
@@ -108,7 +120,10 @@ export type Cycles2 =
| (Cycles1);
export type Cycles1To2Cycles2Optional = Cycles2 | null | undefined;
export type Cycles1List3Cycles3List = Array;
-export type Cycles1List3Cycles1List3Cycles3ListOptional = Cycles1List3Cycles3List | null | undefined;
+export type Cycles1List3Cycles1List3Cycles3ListOptional =
+ | Cycles1List3Cycles3List
+ | null
+ | undefined;
export type Cycles1 = {
phantom1?: Cycles1Phantom1PrimitivesStrStringOptional;
to2?: Cycles1To2Cycles2Optional;
@@ -117,20 +132,38 @@ export type Cycles1 = {
export type Cycles1Args = {
data: Cycles1;
};
-export type SimpleCycles1Phantom1PrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
-export type SimpleCycles2Phantom2PrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
-export type SimpleCycles3Phantom3PrimitivesStrStringOptional = PrimitivesStrString | null | undefined;
-export type SimpleCycles3To1SimpleCycles1Optional = SimpleCycles1 | null | undefined;
+export type SimpleCycles1Phantom1PrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
+export type SimpleCycles2Phantom2PrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
+export type SimpleCycles3Phantom3PrimitivesStrStringOptional =
+ | PrimitivesStrString
+ | null
+ | undefined;
+export type SimpleCycles3To1SimpleCycles1Optional =
+ | SimpleCycles1
+ | null
+ | undefined;
export type SimpleCycles3 = {
phantom3?: SimpleCycles3Phantom3PrimitivesStrStringOptional;
to1?: SimpleCycles3To1SimpleCycles1Optional;
};
-export type SimpleCycles2To3SimpleCycles3Optional = SimpleCycles3 | null | undefined;
+export type SimpleCycles2To3SimpleCycles3Optional =
+ | SimpleCycles3
+ | null
+ | undefined;
export type SimpleCycles2 = {
phantom2?: SimpleCycles2Phantom2PrimitivesStrStringOptional;
to3?: SimpleCycles2To3SimpleCycles3Optional;
};
-export type SimpleCycles1To2SimpleCycles2Optional = SimpleCycles2 | null | undefined;
+export type SimpleCycles1To2SimpleCycles2Optional =
+ | SimpleCycles2
+ | null
+ | undefined;
export type SimpleCycles1 = {
phantom1?: SimpleCycles1Phantom1PrimitivesStrStringOptional;
to2?: SimpleCycles1To2SimpleCycles2Optional;
@@ -139,7 +172,6 @@ export type SimpleCycles1Args = {
data: SimpleCycles1;
};
-
export type TsPrimitivesHandler = Handler;
export type TsCompositesHandler = Handler;
export type TsCyclesHandler = Handler;
diff --git a/tests/metagen/typegraphs/sample/ts/client.ts b/tests/metagen/typegraphs/sample/ts/client.ts
index 25f0bb1d91..4bbf3fc00f 100644
--- a/tests/metagen/typegraphs/sample/ts/client.ts
+++ b/tests/metagen/typegraphs/sample/ts/client.ts
@@ -712,12 +712,11 @@ class _QueryGraphBase {
// -------------------------------------------------- //
-
const nodeMetas = {
scalar() {
return {};
},
-
+
Post(): NodeMeta {
return {
subNodes: [
@@ -877,7 +876,7 @@ export class QueryGraph extends _QueryGraphBase {
"user": "user!",
});
}
-
+
getUser(select: UserSelections) {
const inner = _selectionToNodeSet(
{ "getUser": select },
@@ -918,7 +917,10 @@ export class QueryGraph extends _QueryGraphBase {
)[0];
return new MutationNode(inner) as MutationNode;
}
- compositeArgs(args: RootCompositeArgsFnInput | PlaceholderArgs, select: PostSelections) {
+ compositeArgs(
+ args: RootCompositeArgsFnInput | PlaceholderArgs,
+ select: PostSelections,
+ ) {
const inner = _selectionToNodeSet(
{ "compositeArgs": [args, select] },
[["compositeArgs", nodeMetas.RootCompositeArgsFn]],
@@ -926,7 +928,9 @@ export class QueryGraph extends _QueryGraphBase {
)[0];
return new MutationNode(inner) as MutationNode;
}
- scalarUnion(args: RootCompositeArgsFnInput | PlaceholderArgs) {
+ scalarUnion(
+ args: RootCompositeArgsFnInput | PlaceholderArgs,
+ ) {
const inner = _selectionToNodeSet(
{ "scalarUnion": args },
[["scalarUnion", nodeMetas.RootScalarUnionFn]],
@@ -934,7 +938,10 @@ export class QueryGraph extends _QueryGraphBase {
)[0];
return new QueryNode(inner) as QueryNode;
}
- compositeUnion(args: RootCompositeArgsFnInput | PlaceholderArgs, select: RootCompositeUnionFnOutputSelections) {
+ compositeUnion(
+ args: RootCompositeArgsFnInput | PlaceholderArgs,
+ select: RootCompositeUnionFnOutputSelections,
+ ) {
const inner = _selectionToNodeSet(
{ "compositeUnion": [args, select] },
[["compositeUnion", nodeMetas.RootCompositeUnionFn]],
@@ -942,7 +949,10 @@ export class QueryGraph extends _QueryGraphBase {
)[0];
return new QueryNode(inner) as QueryNode;
}
- mixedUnion(args: RootCompositeArgsFnInput | PlaceholderArgs, select: RootMixedUnionFnOutputSelections) {
+ mixedUnion(
+ args: RootCompositeArgsFnInput | PlaceholderArgs,
+ select: RootMixedUnionFnOutputSelections,
+ ) {
const inner = _selectionToNodeSet(
{ "mixedUnion": [args, select] },
[["mixedUnion", nodeMetas.RootMixedUnionFn]],
diff --git a/tests/runtimes/substantial/child_workflow.ts b/tests/runtimes/substantial/child_workflow.ts
index 904d2b9b90..9e77ccc84e 100644
--- a/tests/runtimes/substantial/child_workflow.ts
+++ b/tests/runtimes/substantial/child_workflow.ts
@@ -2,7 +2,7 @@ import { Context } from "./imports/common_types.ts";
function apply(pkg: string, oldVersion: string, newVersion: string) {
console.info(
- `Updating ${pkg} v${oldVersion} => ${pkg} v${newVersion}: applied`
+ `Updating ${pkg} v${oldVersion} => ${pkg} v${newVersion}: applied`,
);
}
diff --git a/tests/runtimes/substantial/common.ts b/tests/runtimes/substantial/common.ts
index 5aca8d3dda..6c2f833680 100644
--- a/tests/runtimes/substantial/common.ts
+++ b/tests/runtimes/substantial/common.ts
@@ -1,4 +1,4 @@
-import { assertExists, assertEquals } from "@std/assert";
+import { assertEquals, assertExists } from "@std/assert";
import { connect, parseURL } from "redis";
import { gql, Meta, sleep } from "../../utils/mod.ts";
import { MetaTestCleanupFn } from "test-utils/test.ts";
@@ -33,7 +33,7 @@ export function basicTestTemplate(
};
secrets?: Record;
},
- cleanup?: MetaTestCleanupFn
+ cleanup?: MetaTestCleanupFn,
) {
Meta.test(
{
@@ -66,11 +66,11 @@ export function basicTestTemplate(
currentRunId = body.data?.start_sleep! as string;
assertExists(
currentRunId,
- "Run id was not returned when workflow was started"
+ "Run id was not returned when workflow was started",
);
})
.on(e);
- }
+ },
);
// Let interrupts to do their jobs for a bit
@@ -104,7 +104,7 @@ export function basicTestTemplate(
},
})
.on(e);
- }
+ },
);
await sleep(delays.awaitSleepCompleteSec * 1000);
@@ -148,9 +148,9 @@ export function basicTestTemplate(
},
})
.on(e);
- }
+ },
);
- }
+ },
);
}
@@ -165,7 +165,7 @@ export function concurrentWorkflowTestTemplate(
};
secrets?: Record;
},
- cleanup?: MetaTestCleanupFn
+ cleanup?: MetaTestCleanupFn,
) {
Meta.test(
{
@@ -213,7 +213,7 @@ export function concurrentWorkflowTestTemplate(
runIds.push(...[one, two, three]);
})
.on(e);
- }
+ },
);
// let's wait for a bit to make sure interrupts are doing their jobs
@@ -249,7 +249,7 @@ export function concurrentWorkflowTestTemplate(
three: [runIds[2]],
})
.on(e);
- }
+ },
);
// This is arbitrary, if ops are leaking that means it should be increased
@@ -283,20 +283,20 @@ export function concurrentWorkflowTestTemplate(
assertEquals(
body?.data?.results?.ongoing?.count,
0,
- `0 workflow currently running (${backendName})`
+ `0 workflow currently running (${backendName})`,
);
assertEquals(
body?.data?.results?.completed?.count,
3,
- `3 workflows completed (${backendName})`
+ `3 workflows completed (${backendName})`,
);
const localSorter = (a: any, b: any) =>
a.run_id.localeCompare(b.run_id);
- const received =
- body?.data?.results?.completed?.runs ?? ([] as Array);
+ const received = body?.data?.results?.completed?.runs ??
+ ([] as Array);
const expected = [
{
result: {
@@ -324,12 +324,12 @@ export function concurrentWorkflowTestTemplate(
assertEquals(
received.sort(localSorter),
expected.sort(localSorter),
- `All three workflows have completed, including the aborted one (${backendName})`
+ `All three workflows have completed, including the aborted one (${backendName})`,
);
})
.on(e);
});
- }
+ },
);
}
@@ -344,7 +344,7 @@ export function retrySaveTestTemplate(
};
secrets?: Record;
},
- cleanup?: MetaTestCleanupFn
+ cleanup?: MetaTestCleanupFn,
) {
Meta.test(
{
@@ -390,7 +390,7 @@ export function retrySaveTestTemplate(
assertExists(retryAbortMeId, "retry_abort_me runId");
})
.on(e);
- }
+ },
);
await sleep(1000);
@@ -410,7 +410,7 @@ export function retrySaveTestTemplate(
abort_retry: [retryAbortMeId],
})
.on(e);
- }
+ },
);
// Waiting for the retry to finish
@@ -445,20 +445,20 @@ export function retrySaveTestTemplate(
assertEquals(
body?.data?.results?.ongoing?.count,
0,
- `0 workflow currently running (${backendName})`
+ `0 workflow currently running (${backendName})`,
);
assertEquals(
body?.data?.results?.completed?.count,
4,
- `4 workflows completed (${backendName})`
+ `4 workflows completed (${backendName})`,
);
const localSorter = (a: any, b: any) =>
a.run_id.localeCompare(b.run_id);
- const received =
- body?.data?.results?.completed?.runs ?? ([] as Array);
+ const received = body?.data?.results?.completed?.runs ??
+ ([] as Array);
const expected = [
{
result: {
@@ -493,13 +493,13 @@ export function retrySaveTestTemplate(
assertEquals(
received.sort(localSorter),
expected.sort(localSorter),
- `All workflows have completed (${backendName})`
+ `All workflows have completed (${backendName})`,
);
})
.on(e);
- }
+ },
);
- }
+ },
);
}
@@ -514,7 +514,7 @@ export function childWorkflowTestTemplate(
};
secrets?: Record;
},
- cleanup?: MetaTestCleanupFn
+ cleanup?: MetaTestCleanupFn,
) {
Meta.test(
{
@@ -531,7 +531,7 @@ export function childWorkflowTestTemplate(
"runtimes/substantial/substantial_child_workflow.py",
{
secrets,
- }
+ },
);
const packages = [
@@ -552,7 +552,7 @@ export function childWorkflowTestTemplate(
parentRunId = body.data?.start! as string;
assertExists(
parentRunId,
- "Run id was not returned when workflow was started"
+ "Run id was not returned when workflow was started",
);
})
.on(e);
@@ -619,7 +619,7 @@ export function childWorkflowTestTemplate(
})
.on(e);
});
- }
+ },
);
}
diff --git a/tests/runtimes/substantial/imports/common_types.ts b/tests/runtimes/substantial/imports/common_types.ts
index b3c0130651..95cde71752 100644
--- a/tests/runtimes/substantial/imports/common_types.ts
+++ b/tests/runtimes/substantial/imports/common_types.ts
@@ -24,7 +24,7 @@ export interface Context {
...args: unknown[]
) => {
run: (
- variables: Record
+ variables: Record,
) => Promise>;
};
sleep: (ms: number) => void;
@@ -32,16 +32,16 @@ export interface Context {
receive(eventName: string): O;
handle(
eventName: string,
- fn: (received: I) => O | Promise
+ fn: (received: I) => O | Promise,
): Promise;
ensure(conditionFn: () => boolean | Promise): Promise;
startChildWorkflow(
workflow: Workflow,
- kwargs: unknown
+ kwargs: unknown,
): Promise;
createWorkflowHandle(
- handleDef: SerializableWorkflowHandle
+ handleDef: SerializableWorkflowHandle,
): ChildWorkflowHandle;
}
diff --git a/tests/utils/process.ts b/tests/utils/process.ts
index 7a36add6bf..e3be8183fa 100644
--- a/tests/utils/process.ts
+++ b/tests/utils/process.ts
@@ -22,12 +22,11 @@ export class Lines {
// return true if the stream is exhausted
async readWhile(
check: Consumer,
- timeoutMs: number | null = 30_000
+ timeoutMs: number | null = 30_000,
): Promise {
- const next =
- timeoutMs == null
- ? () => this.#reader.read()
- : () => deadline(this.#reader.read(), timeoutMs);
+ const next = timeoutMs == null
+ ? () => this.#reader.read()
+ : () => deadline(this.#reader.read(), timeoutMs);
let shouldContinue = true;
while (shouldContinue) {
const { value: line, done } = await next();
diff --git a/tools/deps.ts b/tools/deps.ts
index 219ee58302..6a1afe3a2c 100644
--- a/tools/deps.ts
+++ b/tools/deps.ts
@@ -38,7 +38,14 @@ export {
expandGlob,
expandGlobSync,
} from "jsr:@std/fs@^1.0.1";
-export { cyan, gray, green, red, yellow, dim } from "jsr:@std/fmt@^1.0.0/colors";
+export {
+ cyan,
+ dim,
+ gray,
+ green,
+ red,
+ yellow,
+} from "jsr:@std/fmt@^1.0.0/colors";
export { format as formatDuration } from "jsr:@std/fmt@^1.0.0/duration";
export { mergeReadableStreams, TextLineStream } from "jsr:@std/streams@1";
export type {} from "jsr:@std/path@^1.0.2";
From 2d16c0708d3327fb60319bd71e917346daf0a0eb Mon Sep 17 00:00:00 2001
From: Yohe-Am <56622350+Yohe-Am@users.noreply.github.com>
Date: Mon, 11 Nov 2024 17:10:29 +0300
Subject: [PATCH 08/10] fix: deno lint issues
---
.pre-commit-config.yaml | 60 ++++---------------
deno.jsonc | 12 +++-
examples/deno.jsonc | 7 +++
examples/deploy/deploy.ts | 7 ++-
examples/typegraphs/metagen-sdk.ts | 4 ++
examples/typegraphs/temporal.ts | 19 ++----
src/typegraph/deno/deno.json | 11 +++-
src/typegraph/deno/src/deps/_import.ts | 4 +-
src/typegraph/deno/src/deps/mod.ts | 13 ++--
src/typegraph/deno/src/effects.ts | 2 +-
src/typegraph/deno/src/envs/cli.ts | 4 +-
src/typegraph/deno/src/io.ts | 35 +++++++----
src/typegraph/deno/src/metagen.ts | 6 +-
src/typegraph/deno/src/params.ts | 14 +++--
src/typegraph/deno/src/policy.ts | 6 +-
src/typegraph/deno/src/providers/aws.ts | 4 +-
src/typegraph/deno/src/providers/prisma.ts | 2 +-
src/typegraph/deno/src/providers/temporal.ts | 4 +-
src/typegraph/deno/src/runtimes/deno.ts | 3 +
src/typegraph/deno/src/runtimes/graphql.ts | 4 +-
src/typegraph/deno/src/runtimes/grpc.ts | 2 +-
src/typegraph/deno/src/runtimes/http.ts | 4 +-
src/typegraph/deno/src/runtimes/kv.ts | 18 +++---
src/typegraph/deno/src/runtimes/python.ts | 5 +-
src/typegraph/deno/src/runtimes/random.ts | 4 +-
src/typegraph/deno/src/runtimes/wasm.ts | 4 +-
src/typegraph/deno/src/tg_artifact_upload.ts | 8 +--
src/typegraph/deno/src/tg_deploy.ts | 11 +++-
src/typegraph/deno/src/tg_manage.ts | 17 +++---
src/typegraph/deno/src/typegraph.ts | 26 +++++---
src/typegraph/deno/src/types.ts | 53 ++++++++--------
src/typegraph/deno/src/utils/func_utils.ts | 26 ++------
.../deno/src/utils/injection_utils.ts | 20 +++++--
src/typegraph/deno/src/utils/type_utils.ts | 4 +-
src/typegraph/deno/src/wit.ts | 8 +--
tests/e2e/cli/watch_test.ts | 4 +-
tools/jsr/jsr-gen.ts | 11 +++-
37 files changed, 236 insertions(+), 210 deletions(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 360ece29ba..f49beb47ca 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -31,16 +31,22 @@ repos:
entry: bash -c 'deno fmt'
pass_filenames: false
types:
+ - javascript
- ts
- tsx
- json
+ - yaml
- id: deno-lint
name: Deno lint
language: system
- entry: bash -c 'cd src/typegate && deno lint --rules-exclude=no-explicit-any --ignore=native,tmp,tests/e2e/nextjs && cd ../../tools && deno lint && cd ../src/metagen/src/ && deno lint'
+ entry: bash -c 'deno lint'
pass_filenames: false
types:
+ - javascript
- ts
+ - tsx
+ - json
+ - yaml
files: ^(src/typegate|tools)/
- id: es-lint
name: Eslint website
@@ -50,16 +56,7 @@ repos:
types_or:
- ts
- tsx
- files: ^website/
- exclude: ^website/typegraphs/
- - id: devtools-lint
- name: ESLint meta-lsp
- language: system
- entry: bash -c 'cd meta-lsp && pnpm lint'
- pass_filenames: false
- types:
- - ts
- files: ^meta-lsp/
+ files: ^docs/metatype.dev
#- id: cargo-udeps
# name: Check for unused cargo dependencies
# language: system
@@ -88,9 +85,9 @@ repos:
.*deno.lock|
CHANGELOG.md|
.*\.snap$|
- typegate/src/typegraphs/.*\.json|
- website/docs/reference/|
- libs/pyrt_wit_wire/pyrt|
+ src/typegate/src/typegraphs/.*\.json|
+ docs/metatype.dev/reference/|
+ src/pyrt_wit_wire/pyrt|
migration_lock.toml|
tests/metagen/typegraphs/sample/[rs|ts|py]/client\.[rs|ts|py]
)
@@ -106,7 +103,6 @@ repos:
- "--skip-license-insertion-comment=no-auto-license-header"
types_or:
- python
- files: ^typegraph/
- id: insert-license
name: "License MPL-2.0 rust"
args:
@@ -117,38 +113,6 @@ repos:
- "--skip-license-insertion-comment=@generated"
types_or:
- rust
- files: ^(typegate|libs!(/metagen/.*))/
- - id: insert-license
- name: "License MPL-2.0 rust"
- args:
- #- --remove-header
- - --license-filepath=tools/license-header-MPL-2.0.txt
- - "--comment-style=//"
- - "--skip-license-insertion-comment=no-auto-license-header"
- types_or:
- - rust
- files: ^(meta-cli|typegraph|libs/metagen)/
- - id: insert-license
- name: "License MPL-2.0 deno"
- args:
- #- --remove-header
- - --license-filepath=tools/license-header-MPL-2.0.txt
- - "--comment-style=//"
- - "--skip-license-insertion-comment=no-auto-license-header"
- - "--skip-license-insertion-comment=@generated"
- types_or:
- - ts
- files: ^(typegate|tools)/
- - id: insert-license
- name: "License MPL-2.0 deno"
- args:
- #- --remove-header
- - --license-filepath=tools/license-header-MPL-2.0.txt
- - "--comment-style=//"
- - "--skip-license-insertion-comment=no-auto-license-header"
- types_or:
- - ts
- files: ^typegraph/
- id: insert-license
name: "License MPL-2.0 typescript"
args:
@@ -159,8 +123,6 @@ repos:
types_or:
- ts
- tsx
- files: ^website/
- exclude: website/typegraphs
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.28.6
hooks:
diff --git a/deno.jsonc b/deno.jsonc
index 5e86d6024c..152c6ec454 100644
--- a/deno.jsonc
+++ b/deno.jsonc
@@ -13,6 +13,7 @@
"fmt": {
"exclude": [
"target",
+ "src/typegraph/deno/src/gen",
"src/typegraph/node",
"*.md",
"**/*.md",
@@ -38,13 +39,22 @@
"nodeModulesDir": false,
"lock": "deno.lock",
"lint": {
+ "exclude": [
+ ".git",
+ "node_modules",
+ "./src/typegraph/deno/src/gen",
+ "./docs/metatype.dev",
+ "./src/typegraph/node",
+ "./src/meta-lsp",
+ "target"
+ ],
"rules": {
"include": [
"no-sync-fn-in-async-fn",
- "no-external-import",
"no-inferrable-types",
"no-self-compare",
"no-throw-literal"
+ // "no-external-import",
// "verbatim-module-syntax"
// "no-await-in-loop"
// "ban-untagged-todo"
diff --git a/examples/deno.jsonc b/examples/deno.jsonc
index 1ce1410442..9d5290c1b3 100644
--- a/examples/deno.jsonc
+++ b/examples/deno.jsonc
@@ -1,5 +1,12 @@
{
"imports": {
"@typegraph/sdk/": "../src/typegraph/deno/src/"
+ },
+ "lint": {
+ "rules": {
+ "exclude": [
+ "no-explicit-any"
+ ]
+ }
}
}
diff --git a/examples/deploy/deploy.ts b/examples/deploy/deploy.ts
index 9b7f165f38..d120f887c2 100644
--- a/examples/deploy/deploy.ts
+++ b/examples/deploy/deploy.ts
@@ -1,3 +1,6 @@
+// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
+// SPDX-License-Identifier: MPL-2.0
+
import { Policy, t, typegraph } from "@typegraph/sdk";
import { DenoRuntime } from "@typegraph/sdk/runtimes/deno";
import { PythonRuntime } from "@typegraph/sdk/runtimes/python";
@@ -70,7 +73,7 @@ const artifactsConfig = {
const baseUrl = "http://localhost:7890";
const auth = new BasicAuth("admin", "password");
-const { response, serialized } = await tgDeploy(tg, {
+const { response, serialized: _ } = await tgDeploy(tg, {
typegate: {
url: baseUrl,
auth,
@@ -81,8 +84,6 @@ const { response, serialized } = await tgDeploy(tg, {
typegraphPath: "./deploy.ts",
});
-// console.log(serialized);
-
const { migrations, messages } = response;
// migration status.. etc
diff --git a/examples/typegraphs/metagen-sdk.ts b/examples/typegraphs/metagen-sdk.ts
index 4e429514fa..130a1691ab 100644
--- a/examples/typegraphs/metagen-sdk.ts
+++ b/examples/typegraphs/metagen-sdk.ts
@@ -1,3 +1,6 @@
+// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
+// SPDX-License-Identifier: MPL-2.0
+
// skip:start
import { Policy, t, typegraph } from "@typegraph/sdk/index.ts";
import { DenoRuntime } from "@typegraph/sdk/runtimes/deno.ts";
@@ -38,6 +41,7 @@ const tg = await typegraph(
},
);
+// deno-lint-ignore no-constant-condition
if (false) {
const myPath = import.meta.url.replace("file://", "");
const metagen = new Metagen(
diff --git a/examples/typegraphs/temporal.ts b/examples/typegraphs/temporal.ts
index 8cf301a607..89ff00055c 100644
--- a/examples/typegraphs/temporal.ts
+++ b/examples/typegraphs/temporal.ts
@@ -1,18 +1,9 @@
+// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
+// SPDX-License-Identifier: MPL-2.0
+
import { Policy, t, typegraph } from "@typegraph/sdk/index.ts";
import { TemporalRuntime } from "@typegraph/sdk/providers/temporal.ts";
-
-// skip:start
-function getEnvVariable(
- key: string,
- defaultValue?: string,
-): string | undefined {
- const glob = globalThis as any;
- const value = glob?.process
- ? glob?.process.env?.[key]
- : glob?.Deno.env.get(key);
- return value ?? defaultValue;
-}
-// skip:end
+import process from "process";
typegraph(
{
@@ -29,7 +20,7 @@ typegraph(
namespaceSecret: "NAMESPACE",
});
- const workflow_id = getEnvVariable("ID_FROM_ENV");
+ const workflow_id = process.env["ID_FROM_ENV"];
const arg = t.struct({ some_field: t.string() });
g.expose(
diff --git a/src/typegraph/deno/deno.json b/src/typegraph/deno/deno.json
index 960caa6de9..ad7121212f 100644
--- a/src/typegraph/deno/deno.json
+++ b/src/typegraph/deno/deno.json
@@ -8,6 +8,13 @@
"!README.md"
]
},
+ "lint": {
+ "rules": {
+ "exclude": [
+ "no-external-import"
+ ]
+ }
+ },
"exports": {
"./deps/_import.ts": "./src/deps/_import.ts",
"./deps/mod.ts": "./src/deps/mod.ts",
@@ -25,6 +32,7 @@
"./providers/temporal.ts": "./src/providers/temporal.ts",
"./runtimes/deno.ts": "./src/runtimes/deno.ts",
"./runtimes/graphql.ts": "./src/runtimes/graphql.ts",
+ "./runtimes/grpc.ts": "./src/runtimes/grpc.ts",
"./runtimes/http.ts": "./src/runtimes/http.ts",
"./runtimes/kv.ts": "./src/runtimes/kv.ts",
"./runtimes/mod.ts": "./src/runtimes/mod.ts",
@@ -37,9 +45,6 @@
"./tg_manage.ts": "./src/tg_manage.ts",
"./typegraph.ts": "./src/typegraph.ts",
"./types.ts": "./src/types.ts",
- "./utils/func_utils.ts": "./src/utils/func_utils.ts",
- "./utils/injection_utils.ts": "./src/utils/injection_utils.ts",
- "./utils/type_utils.ts": "./src/utils/type_utils.ts",
"./wit.ts": "./src/wit.ts"
}
}
diff --git a/src/typegraph/deno/src/deps/_import.ts b/src/typegraph/deno/src/deps/_import.ts
index b21c30e5ab..855c2d0015 100644
--- a/src/typegraph/deno/src/deps/_import.ts
+++ b/src/typegraph/deno/src/deps/_import.ts
@@ -31,6 +31,7 @@ export interface Bind {
export const up = 3;
+// deno-lint-ignore no-explicit-any
export function caller(this: Bind | any, levelUp = up): string | undefined {
const err = new Error();
const stack = err.stack?.split("\n")[levelUp];
@@ -39,6 +40,7 @@ export function caller(this: Bind | any, levelUp = up): string | undefined {
}
}
+// deno-lint-ignore no-explicit-any
export function getFile(this: Bind | any, stack: string): string {
stack = stack.substr(stack.indexOf("at ") + 3);
if (!stack.startsWith("file://")) {
@@ -48,7 +50,7 @@ export function getFile(this: Bind | any, stack: string): string {
let file = `${path[0]}:${path[1]}`;
if ((this as Bind)?.cb) {
- const cb = (this as Bind).cb as any;
+ const cb = (this as Bind).cb!;
file = cb(file);
}
return file;
diff --git a/src/typegraph/deno/src/deps/mod.ts b/src/typegraph/deno/src/deps/mod.ts
index 1c558b0f17..0ad837fc8c 100644
--- a/src/typegraph/deno/src/deps/mod.ts
+++ b/src/typegraph/deno/src/deps/mod.ts
@@ -2,13 +2,16 @@
// SPDX-License-Identifier: MPL-2.0
export { caller } from "./_import.ts";
-export function mapValues(
- object: object,
- fn: (value: any, key: string, object: object) => any,
-): any {
+export function mapValues<
+ O extends Record,
+ T,
+>(
+ object: O,
+ fn: (value: O[keyof O], key: keyof O, object: O) => T,
+): Record {
const newEntries = Object.entries(object).map(([k, v]) => [
k,
- fn(v, k, object),
+ fn(v as O[keyof O], k, object),
]);
return Object.fromEntries(newEntries);
}
diff --git a/src/typegraph/deno/src/effects.ts b/src/typegraph/deno/src/effects.ts
index 8c5dbcdf7e..92bd6edd92 100644
--- a/src/typegraph/deno/src/effects.ts
+++ b/src/typegraph/deno/src/effects.ts
@@ -1,7 +1,7 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import {
+import type {
EffectCreate,
EffectDelete,
EffectRead,
diff --git a/src/typegraph/deno/src/envs/cli.ts b/src/typegraph/deno/src/envs/cli.ts
index 62e0295150..03c3dc0bc7 100644
--- a/src/typegraph/deno/src/envs/cli.ts
+++ b/src/typegraph/deno/src/envs/cli.ts
@@ -43,7 +43,7 @@ export function loadCliEnv(): CliEnv | null {
} else {
switch (key) {
case "command":
- if (!COMMANDS.includes(envValue as any)) {
+ if (!(COMMANDS as readonly string[]).includes(envValue)) {
throw new Error(
`${name} env value should be one of: serialize, deploy`,
);
@@ -93,7 +93,7 @@ export function loadCliEnv(): CliEnv | null {
return record as CliEnv;
}
-export const CLI_ENV = loadCliEnv();
+export const CLI_ENV: CliEnv | null = loadCliEnv();
/** check if running in the meta cli */
export function hasCliEnv(): boolean {
diff --git a/src/typegraph/deno/src/io.ts b/src/typegraph/deno/src/io.ts
index e11fab63ab..a572c7e258 100644
--- a/src/typegraph/deno/src/io.ts
+++ b/src/typegraph/deno/src/io.ts
@@ -30,6 +30,7 @@ type RpcNotificationMethod =
| "Success"
| "Failure";
+// deno-lint-ignore no-explicit-any
const rpcNotify = (method: RpcNotificationMethod, params: any = null) => {
const message = JSON.stringify({
jsonrpc: JSONRPC_VERSION,
@@ -39,6 +40,7 @@ const rpcNotify = (method: RpcNotificationMethod, params: any = null) => {
writeRpcMessage(message);
};
+// deno-lint-ignore no-explicit-any
function getOutput(args: any[]) {
return args
.map((arg) => {
@@ -53,24 +55,36 @@ function getOutput(args: any[]) {
.join(" ");
}
-export const log = {
- debug(...args: any[]) {
+export const log: {
+ // deno-lint-ignore no-explicit-any
+ debug(...args: any[]): void;
+ // deno-lint-ignore no-explicit-any
+ info(...args: any[]): void;
+ // deno-lint-ignore no-explicit-any
+ warn(...args: any[]): void;
+ // deno-lint-ignore no-explicit-any
+ error(...args: any[]): void;
+ // deno-lint-ignore no-explicit-any
+ failure(data: any): void;
+ // deno-lint-ignore no-explicit-any
+ success(data: any, noEncode?: boolean): void;
+} = {
+ debug(...args): void {
rpcNotify("Debug", { message: getOutput(args) });
},
- info(...args: any[]) {
+ info(...args): void {
rpcNotify("Info", { message: getOutput(args) });
},
- warn(...args: any[]) {
+ warn(...args): void {
rpcNotify("Warning", { message: getOutput(args) });
},
- error(...args: any[]) {
+ error(...args): void {
rpcNotify("Error", { message: getOutput(args) });
},
-
- failure(data: any) {
+ failure(data): void {
rpcNotify("Failure", { data: data });
},
- success(data: any, noEncode = false) {
+ success(data, noEncode = false): void {
if (noEncode) {
rpcNotify("Success", { data: JSON.parse(data) });
} else {
@@ -80,7 +94,7 @@ export const log = {
};
class RpcResponseReader {
- private buffer: string = "";
+ private buffer = "";
constructor() {
process.stdin.setEncoding("utf-8");
@@ -109,7 +123,7 @@ class RpcResponseReader {
resolve(message.result);
break;
}
- } catch (e) {
+ } catch {
reject("invalid message");
}
}
@@ -124,6 +138,7 @@ const rpcCall = (() => {
const responseReader = new RpcResponseReader();
let latestRpcId = 0;
+ // deno-lint-ignore no-explicit-any
return (method: string, params: any = null) => {
const rpcId = latestRpcId++;
const rpcMessage = JSON.stringify({
diff --git a/src/typegraph/deno/src/metagen.ts b/src/typegraph/deno/src/metagen.ts
index ac347c11f1..d0bd191e83 100644
--- a/src/typegraph/deno/src/metagen.ts
+++ b/src/typegraph/deno/src/metagen.ts
@@ -1,12 +1,12 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import {
+import type {
FdkConfig,
FdkOutput,
SerializeParams,
} from "./gen/typegraph_core.d.ts";
-import { TypegraphOutput } from "./typegraph.ts";
+import type { TypegraphOutput } from "./typegraph.ts";
import { wit_utils } from "./wit.ts";
import { freezeTgOutput } from "./utils/func_utils.ts";
@@ -46,7 +46,7 @@ export class Metagen {
overwrite?: false,
): Array {
const fdkConfig = this.getFdkConfig(tgOutput, targetName);
- return wit_utils.metagenExec(fdkConfig).map((value: any) => ({
+ return wit_utils.metagenExec(fdkConfig).map((value) => ({
...value,
overwrite: overwrite ?? value.overwrite,
})) as Array;
diff --git a/src/typegraph/deno/src/params.ts b/src/typegraph/deno/src/params.ts
index 669cc40279..25cbd2d7d0 100644
--- a/src/typegraph/deno/src/params.ts
+++ b/src/typegraph/deno/src/params.ts
@@ -2,12 +2,13 @@
// SPDX-License-Identifier: MPL-2.0
import { RawAuth } from "./typegraph.ts";
-import { Auth as Auth_, wit_utils } from "./wit.ts";
-import * as t from "./types.ts";
+import { type Auth as Auth_, wit_utils } from "./wit.ts";
+import type * as t from "./types.ts";
export type StdOauth2Profiler =
| { profiler: "default" }
| { profiler: "none" }
+ // deno-lint-ignore no-explicit-any
| { profiler: "extended"; extension: any }
| { profiler: "custom"; id: number };
@@ -19,6 +20,7 @@ export function defaultProfiler(): StdOauth2Profiler {
return { profiler: "default" };
}
+// deno-lint-ignore no-explicit-any
export function extendedProfiler(extension: any): StdOauth2Profiler {
return { profiler: "extended", extension };
}
@@ -28,13 +30,13 @@ export function customProfiler(func: t.Typedef): StdOauth2Profiler {
}
export class Auth {
- static jwt(name: string, format: string, algorithm?: any): Auth_ {
- if (!algorithm) {
- algorithm = {};
+ static jwt(name: string, format: string, algorithmParams?: object): Auth_ {
+ if (!algorithmParams) {
+ algorithmParams = {};
}
const authData = [
["format", JSON.stringify(format)],
- ["algorithm", JSON.stringify(algorithm)],
+ ["algorithm", JSON.stringify(algorithmParams)],
] as [string, string][];
return {
diff --git a/src/typegraph/deno/src/policy.ts b/src/typegraph/deno/src/policy.ts
index 8059b87508..13454f192c 100644
--- a/src/typegraph/deno/src/policy.ts
+++ b/src/typegraph/deno/src/policy.ts
@@ -1,15 +1,15 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import { ContextCheck, MaterializerId } from "./gen/typegraph_core.d.ts";
+import type { ContextCheck, MaterializerId } from "./gen/typegraph_core.d.ts";
import { core } from "./wit.ts";
-interface PolicyPerEffectAlt {
+type PolicyPerEffectAlt = {
update?: Policy;
delete?: Policy;
create?: Policy;
read?: Policy;
-}
+};
export class PolicyPerEffectObject {
constructor(public readonly value: PolicyPerEffectAlt) {}
diff --git a/src/typegraph/deno/src/providers/aws.ts b/src/typegraph/deno/src/providers/aws.ts
index 25cb62b2b6..e71ddaa12c 100644
--- a/src/typegraph/deno/src/providers/aws.ts
+++ b/src/typegraph/deno/src/providers/aws.ts
@@ -1,9 +1,9 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import { Materializer, Runtime } from "../runtimes/mod.ts";
+import { type Materializer, Runtime } from "../runtimes/mod.ts";
import { aws } from "../wit.ts";
-import {
+import type {
S3PresignGetParams,
S3PresignPutParams,
S3RuntimeData,
diff --git a/src/typegraph/deno/src/providers/prisma.ts b/src/typegraph/deno/src/providers/prisma.ts
index 790d59d07a..137a8f81e9 100644
--- a/src/typegraph/deno/src/providers/prisma.ts
+++ b/src/typegraph/deno/src/providers/prisma.ts
@@ -5,7 +5,7 @@ import { Runtime } from "../runtimes/mod.ts";
import { runtimes } from "../wit.ts";
import { Typedef } from "../types.ts";
import { t } from "../index.ts";
-import { Effect } from "../gen/typegraph_core.d.ts";
+import type { Effect } from "../gen/typegraph_core.d.ts";
import { genRef } from "./../typegraph.ts";
type PrismaLinkArg = {
diff --git a/src/typegraph/deno/src/providers/temporal.ts b/src/typegraph/deno/src/providers/temporal.ts
index 729a1d1ff2..b2184affe0 100644
--- a/src/typegraph/deno/src/providers/temporal.ts
+++ b/src/typegraph/deno/src/providers/temporal.ts
@@ -3,8 +3,8 @@
import { Runtime } from "../runtimes/mod.ts";
import { runtimes } from "../wit.ts";
-import { Func, Typedef } from "../types.ts";
-import {
+import { Func, type Typedef } from "../types.ts";
+import type {
TemporalOperationData,
TemporalOperationType,
} from "../gen/typegraph_core.d.ts";
diff --git a/src/typegraph/deno/src/runtimes/deno.ts b/src/typegraph/deno/src/runtimes/deno.ts
index ebf68b35a4..f72cc9b6e3 100644
--- a/src/typegraph/deno/src/runtimes/deno.ts
+++ b/src/typegraph/deno/src/runtimes/deno.ts
@@ -26,6 +26,7 @@ interface PredefinedFuncMat extends Materializer {
}
export interface DenoFunc {
+ // deno-lint-ignore no-explicit-any
code: string | ((...args: any[]) => any);
secrets?: Array;
effect?: Effect;
@@ -39,6 +40,7 @@ export interface DenoImport {
effect?: Effect;
}
+// deno-lint-ignore no-explicit-any
function stringifyFn(code: string | ((...any: []) => any)) {
if (typeof code == "function") {
const source = code.toString();
@@ -115,6 +117,7 @@ export class DenoRuntime extends Runtime {
}
/** use a static function already registered on the typegate */
+ // deno-lint-ignore no-explicit-any
static(out: P, value: any): t.Func {
const mat = {
_id: runtimes.registerDenoStatic(
diff --git a/src/typegraph/deno/src/runtimes/graphql.ts b/src/typegraph/deno/src/runtimes/graphql.ts
index e53fa2abc1..4e89980417 100644
--- a/src/typegraph/deno/src/runtimes/graphql.ts
+++ b/src/typegraph/deno/src/runtimes/graphql.ts
@@ -1,10 +1,10 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import { Effect } from "../gen/typegraph_core.d.ts";
+import type { Effect } from "../gen/typegraph_core.d.ts";
import * as t from "../types.ts";
import { runtimes } from "../wit.ts";
-import { Materializer, Runtime } from "./mod.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import { fx } from "../index.ts";
export class GraphQLRuntime extends Runtime {
diff --git a/src/typegraph/deno/src/runtimes/grpc.ts b/src/typegraph/deno/src/runtimes/grpc.ts
index d75be27f79..c32635d401 100644
--- a/src/typegraph/deno/src/runtimes/grpc.ts
+++ b/src/typegraph/deno/src/runtimes/grpc.ts
@@ -14,7 +14,7 @@ export class GrpcRuntime extends Runtime {
super(id);
}
- call(method: string) {
+ call(method: string): Func {
const funcData = runtimes.callGrpcMethod(this._id, { method: method });
return Func.fromTypeFunc(funcData);
}
diff --git a/src/typegraph/deno/src/runtimes/http.ts b/src/typegraph/deno/src/runtimes/http.ts
index 992ad7ac93..7965bfadff 100644
--- a/src/typegraph/deno/src/runtimes/http.ts
+++ b/src/typegraph/deno/src/runtimes/http.ts
@@ -2,13 +2,13 @@
// SPDX-License-Identifier: MPL-2.0
import * as t from "../types.ts";
-import {
+import type {
Effect,
HttpMethod,
MaterializerHttpRequest,
} from "../gen/typegraph_core.d.ts";
import { runtimes } from "../wit.ts";
-import { Materializer, Runtime } from "./mod.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import { fx } from "../index.ts";
type HttpRequestMat =
diff --git a/src/typegraph/deno/src/runtimes/kv.ts b/src/typegraph/deno/src/runtimes/kv.ts
index d3965b3a65..4c29222ae0 100644
--- a/src/typegraph/deno/src/runtimes/kv.ts
+++ b/src/typegraph/deno/src/runtimes/kv.ts
@@ -1,10 +1,10 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import { Materializer, Runtime } from "./mod.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import * as t from "../types.ts";
import { runtimes } from "../wit.ts";
-import { Effect, KvMaterializer } from "../gen/typegraph_core.d.ts";
+import type { Effect, KvMaterializer } from "../gen/typegraph_core.d.ts";
import { fx } from "../index.ts";
@@ -34,7 +34,11 @@ export class KvRuntime extends Runtime {
return new KvOperationMat(mad_id, operation);
}
- set() {
+ set(): t.Func<
+ t.Struct<{ key: t.String; value: t.String }>,
+ t.String,
+ KvOperationMat
+ > {
const mat = this.#operation("set", fx.update());
return t.func(
t.struct({ "key": t.string(), "value": t.string() }),
@@ -43,18 +47,18 @@ export class KvRuntime extends Runtime {
);
}
- get() {
+ get(): t.Func, t.Optional, KvOperationMat> {
const mat = this.#operation("get", fx.read());
// FIXME: consolidate response type construction inside tg_core
return t.func(t.struct({ "key": t.string() }), t.string().optional(), mat);
}
- delete() {
+ delete(): t.Func, t.Integer, KvOperationMat> {
const mat = this.#operation("delete", fx.delete_());
return t.func(t.struct({ "key": t.string() }), t.integer(), mat);
}
- keys() {
+ keys(): t.Func, t.List, KvOperationMat> {
const mat = this.#operation("keys", fx.read());
return t.func(
t.struct({ "filter": t.string().optional() }),
@@ -63,7 +67,7 @@ export class KvRuntime extends Runtime {
);
}
- values() {
+ values(): t.Func, t.List, KvOperationMat> {
const mat = this.#operation("values", fx.read());
return t.func(
t.struct({ "filter": t.string().optional() }),
diff --git a/src/typegraph/deno/src/runtimes/python.ts b/src/typegraph/deno/src/runtimes/python.ts
index 791a59306f..391afac0d2 100644
--- a/src/typegraph/deno/src/runtimes/python.ts
+++ b/src/typegraph/deno/src/runtimes/python.ts
@@ -3,10 +3,9 @@
import * as t from "../types.ts";
import { runtimes } from "../wit.ts";
-import { Effect, SubstantialBackend } from "../gen/typegraph_core.d.ts";
-import { Materializer, Runtime } from "./mod.ts";
+import type { Effect } from "../gen/typegraph_core.d.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import { fx } from "../index.ts";
-import { SubstantialRuntime } from "../runtimes/substantial.ts";
interface LambdaMat extends Materializer {
fn: string;
diff --git a/src/typegraph/deno/src/runtimes/random.ts b/src/typegraph/deno/src/runtimes/random.ts
index 330944e561..1c57a5f4f8 100644
--- a/src/typegraph/deno/src/runtimes/random.ts
+++ b/src/typegraph/deno/src/runtimes/random.ts
@@ -3,8 +3,8 @@
import * as t from "../types.ts";
import { runtimes } from "../wit.ts";
-import { RandomRuntimeData } from "../gen/typegraph_core.d.ts";
-import { Materializer, Runtime } from "./mod.ts";
+import type { RandomRuntimeData } from "../gen/typegraph_core.d.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import { fx } from "../index.ts";
interface RandomMat extends Materializer {
diff --git a/src/typegraph/deno/src/runtimes/wasm.ts b/src/typegraph/deno/src/runtimes/wasm.ts
index 462f8a261c..cf42c433e2 100644
--- a/src/typegraph/deno/src/runtimes/wasm.ts
+++ b/src/typegraph/deno/src/runtimes/wasm.ts
@@ -3,8 +3,8 @@
import * as t from "../types.ts";
import { runtimes } from "../wit.ts";
-import { Effect } from "../gen/typegraph_core.d.ts";
-import { Materializer, Runtime } from "./mod.ts";
+import type { Effect } from "../gen/typegraph_core.d.ts";
+import { type Materializer, Runtime } from "./mod.ts";
import { fx } from "../index.ts";
export class WasmRuntime extends Runtime {
diff --git a/src/typegraph/deno/src/tg_artifact_upload.ts b/src/typegraph/deno/src/tg_artifact_upload.ts
index d762f9623f..445a982000 100644
--- a/src/typegraph/deno/src/tg_artifact_upload.ts
+++ b/src/typegraph/deno/src/tg_artifact_upload.ts
@@ -1,8 +1,8 @@
// Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0.
// SPDX-License-Identifier: MPL-2.0
-import { BasicAuth } from "./tg_deploy.ts";
-import { Artifact } from "./gen/typegraph_core.d.ts";
+import type { BasicAuth } from "./tg_deploy.ts";
+import type { Artifact } from "./gen/typegraph_core.d.ts";
import { dirname, join } from "node:path";
import * as fsp from "node:fs/promises";
import { log } from "./io.ts";
@@ -60,7 +60,7 @@ export class ArtifactUploader {
private async upload(
token: string | null,
meta: UploadArtifactMeta,
- ): Promise {
+ ): Promise