From e1c30c34581f40e7ff76821a4f7cefde836f99da Mon Sep 17 00:00:00 2001 From: sam Date: Wed, 3 Jan 2024 13:16:17 -0800 Subject: [PATCH] fix: type references in package.json --- apps/test-app-runtime/package.json | 3 +- apps/test-app/package.json | 3 +- apps/tests/aws-runtime-cdk/eventual.json | 2 +- apps/tests/aws-runtime-cdk/package.json | 3 +- apps/tests/aws-runtime/eventual.json | 2 +- apps/tests/aws-runtime/package.json | 8 +- apps/tests/aws-runtime/tsconfig.json | 9 +- .../sst-nextjs/src/app/api/start/route.tsx | 6 +- examples/sst-nextjs/src/server/client.ts | 8 -- packages/@eventual/aws-cdk/package.json | 6 +- packages/@eventual/aws-client/package.json | 10 +- .../aws-client/src/aws-service-client.ts | 7 - packages/@eventual/aws-runtime/package.json | 13 +- packages/@eventual/cli/bin/eventual.mjs | 2 +- packages/@eventual/cli/package.json | 6 +- packages/@eventual/client/package.json | 13 +- .../@eventual/client/src/service-client.ts | 122 ++++-------------- packages/@eventual/compiler/package.json | 7 +- packages/@eventual/core-runtime/package.json | 12 +- packages/@eventual/core/package.json | 11 +- packages/@eventual/core/src/workflow.ts | 8 +- .../@eventual/integrations-slack/package.json | 9 +- packages/@eventual/sst/package.json | 1 - packages/@eventual/testing/package.json | 2 - pnpm-lock.yaml | 60 --------- 25 files changed, 93 insertions(+), 240 deletions(-) delete mode 100644 examples/sst-nextjs/src/server/client.ts diff --git a/apps/test-app-runtime/package.json b/apps/test-app-runtime/package.json index f15111a6c..f49a3b1a2 100644 --- a/apps/test-app-runtime/package.json +++ b/apps/test-app-runtime/package.json @@ -29,8 +29,7 @@ "aws-embedded-metrics": "^4.1.0", "jest": "^29", "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-node": "^10.9.1" }, "jest": { "preset": "ts-jest", diff --git a/apps/test-app/package.json b/apps/test-app/package.json index b5f69ad24..40cc472a9 100644 --- a/apps/test-app/package.json +++ b/apps/test-app/package.json @@ -26,8 +26,7 @@ "test-app-runtime": "workspace:^", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", - "tsx": "^4.7.0", - "typescript": "^5.3.3" + "tsx": "^4.7.0" }, "jest": { "preset": "ts-jest", diff --git a/apps/tests/aws-runtime-cdk/eventual.json b/apps/tests/aws-runtime-cdk/eventual.json index 60b2388c0..3a9ee4167 100644 --- a/apps/tests/aws-runtime-cdk/eventual.json +++ b/apps/tests/aws-runtime-cdk/eventual.json @@ -1,5 +1,5 @@ { "projectType": "aws-cdk", - "synth": "npx cdk synth --app \"ts-node --esm ./src/app.mts\"", + "synth": "npx cdk synth --app \"tsx ./src/app.mts\"", "deploy": "../aws-runtime/scripts/deploy" } diff --git a/apps/tests/aws-runtime-cdk/package.json b/apps/tests/aws-runtime-cdk/package.json index 9d57a8387..9db522ce1 100644 --- a/apps/tests/aws-runtime-cdk/package.json +++ b/apps/tests/aws-runtime-cdk/package.json @@ -24,8 +24,7 @@ "jest": "^29", "tests-runtime": "workspace:^", "ts-jest": "^29.1.0", - "tsx": "^4.7.0", - "typescript": "^5.3.3" + "tsx": "^4.7.0" }, "jest": { "preset": "ts-jest", diff --git a/apps/tests/aws-runtime/eventual.json b/apps/tests/aws-runtime/eventual.json index 0fe3e6908..d147649b9 100644 --- a/apps/tests/aws-runtime/eventual.json +++ b/apps/tests/aws-runtime/eventual.json @@ -1,5 +1,5 @@ { "projectType": "aws-cdk", - "synth": "npx cdk synth --app \"ts-node --esm ../aws-runtime-cdk/src/app.mts\"", + "synth": "npx cdk synth --app \"tsx ../aws-runtime-cdk/src/app.mts\"", "deploy": "./scripts/deploy" } diff --git a/apps/tests/aws-runtime/package.json b/apps/tests/aws-runtime/package.json index cc07bbe92..fb9ee33c0 100644 --- a/apps/tests/aws-runtime/package.json +++ b/apps/tests/aws-runtime/package.json @@ -39,8 +39,7 @@ "openapi3-ts": "^3.1.2", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", - "tsx": "^4.7.0", - "typescript": "^5.3.3" + "tsx": "^4.7.0" }, "jest": { "displayName": "workspace", @@ -54,6 +53,11 @@ "extensionsToTreatAsEsm": [ ".ts" ], + "transformIgnorePatterns": [ + "node_modules/", + "node_modules/@eventual/core/lib/", + "node_modules/@eventual/client/lib/" + ], "moduleNameMapper": { "^(\\.{1,2}/.*)\\.js$": "$1" }, diff --git a/apps/tests/aws-runtime/tsconfig.json b/apps/tests/aws-runtime/tsconfig.json index 560c6a7a5..38ac8c441 100644 --- a/apps/tests/aws-runtime/tsconfig.json +++ b/apps/tests/aws-runtime/tsconfig.json @@ -1,15 +1,16 @@ { - "extends": "../../../tsconfig-base", + "extends": "../../../tsconfig-base.test.json", "include": ["test"], "exclude": ["lib", "node_modules"], "compilerOptions": { "rootDir": "test", "outDir": "lib", - "module": "Node16", "target": "ESNext", - "moduleResolution": "Node16", + "module": "ESNext", + "moduleResolution": "Bundler", "noUnusedLocals": false, - "noUnusedParameters": false + "noUnusedParameters": false, + "allowJs": true }, "references": [ { "path": "../../../packages/@eventual/core" }, diff --git a/examples/sst-nextjs/src/app/api/start/route.tsx b/examples/sst-nextjs/src/app/api/start/route.tsx index 622dbfc5c..ec3b1b009 100644 --- a/examples/sst-nextjs/src/app/api/start/route.tsx +++ b/examples/sst-nextjs/src/app/api/start/route.tsx @@ -1,12 +1,12 @@ -import { client } from "@/server/client"; import { NextRequest, NextResponse } from "next/server"; +import { tickTock } from "@/server/workflow"; export async function POST(req: NextRequest) { - const executionHandle = await client.tickTock.startExecution(); + const executionHandle = await tickTock.startExecution(); return new NextResponse( JSON.stringify({ - executionId: "", + executionId: executionHandle.executionId, }) ); } diff --git a/examples/sst-nextjs/src/server/client.ts b/examples/sst-nextjs/src/server/client.ts deleted file mode 100644 index bf0a9b756..000000000 --- a/examples/sst-nextjs/src/server/client.ts +++ /dev/null @@ -1,8 +0,0 @@ -import type * as server from "."; -import { AWSServiceClient } from "@eventual/aws-client"; - -console.log(process.env.SERVICE_URL); - -export const client = new AWSServiceClient({ - serviceUrl: process.env.SERVICE_URL ?? "http://localhost:3111", -}); diff --git a/packages/@eventual/aws-cdk/package.json b/packages/@eventual/aws-cdk/package.json index 8664e4a66..a0fe27d02 100644 --- a/packages/@eventual/aws-cdk/package.json +++ b/packages/@eventual/aws-cdk/package.json @@ -3,6 +3,7 @@ "version": "0.57.0", "type": "module", "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { "import": "./lib/index.js", @@ -41,10 +42,7 @@ "constructs": "10.3.0", "esbuild": "^0.17.4", "jest": "^29", - "openapi3-ts": "^3.1.2", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "openapi3-ts": "^3.1.2" }, "jest": { "preset": "ts-jest", diff --git a/packages/@eventual/aws-client/package.json b/packages/@eventual/aws-client/package.json index 43cc0be22..2e1a76eec 100644 --- a/packages/@eventual/aws-client/package.json +++ b/packages/@eventual/aws-client/package.json @@ -1,13 +1,14 @@ { "name": "@eventual/aws-client", + "version": "0.57.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { "import": "./lib/index.js" } }, - "type": "module", - "module": "./lib/index.js", - "version": "0.57.0", "scripts": { "test": "jest --passWithNoTests" }, @@ -24,8 +25,7 @@ "@eventual/core": "workspace:^" }, "devDependencies": { - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-node": "^10.9.1" }, "publishConfig": { "access": "public" diff --git a/packages/@eventual/aws-client/src/aws-service-client.ts b/packages/@eventual/aws-client/src/aws-service-client.ts index f4fbd5f91..ec5d76c75 100644 --- a/packages/@eventual/aws-client/src/aws-service-client.ts +++ b/packages/@eventual/aws-client/src/aws-service-client.ts @@ -1,5 +1,4 @@ import { - HttpEventualClient, HttpServiceClient, HttpServiceClientProps, proxyServiceClient, @@ -20,18 +19,12 @@ export const AWSServiceClient: { new (props: HttpServiceClientProps): ServiceClient; } = class AWSServiceClient { public readonly httpClient: HttpServiceClient; - // @ts-ignore - public readonly httpEventualClient: HttpEventualClient; constructor(props: AWSHttpEventualClientProps) { const signer = createAwsHttpRequestSigner(props); this.httpClient = new HttpServiceClient({ serviceUrl: props.serviceUrl, beforeRequest: signer, }); - // this.httpEventualClient = new HttpEventualClient({ - // serviceUrl: props.serviceUrl, - // beforeRequest: signer, - // }); return proxyServiceClient.call(this); } diff --git a/packages/@eventual/aws-runtime/package.json b/packages/@eventual/aws-runtime/package.json index 2548e6f0e..b09988098 100644 --- a/packages/@eventual/aws-runtime/package.json +++ b/packages/@eventual/aws-runtime/package.json @@ -1,13 +1,15 @@ { "name": "@eventual/aws-runtime", + "version": "0.57.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" } }, - "type": "module", - "module": "./lib/index.js", - "version": "0.57.0", "scripts": { "test": "jest --passWithNoTests" }, @@ -39,8 +41,7 @@ "@types/express": "^4.17.17", "jest": "^29", "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-node": "^10.9.1" }, "jest": { "extensionsToTreatAsEsm": [ diff --git a/packages/@eventual/cli/bin/eventual.mjs b/packages/@eventual/cli/bin/eventual.mjs index d8bf81d8c..4465c2bc6 100755 --- a/packages/@eventual/cli/bin/eventual.mjs +++ b/packages/@eventual/cli/bin/eventual.mjs @@ -6,7 +6,7 @@ tsNode.register({ esm: true, }); -import { cli } from "../lib/esm/cli.js"; +import { cli } from "../lib/cli.js"; //Get rid of experimental fetch warning process.removeAllListeners("warning"); diff --git a/packages/@eventual/cli/package.json b/packages/@eventual/cli/package.json index 3e071e010..98cb90da1 100644 --- a/packages/@eventual/cli/package.json +++ b/packages/@eventual/cli/package.json @@ -1,7 +1,7 @@ { "name": "@eventual/cli", - "type": "module", "version": "0.57.0", + "type": "module", "bin": { "eventual": "bin/eventual.mjs" }, @@ -52,9 +52,7 @@ "@types/ws": "^8.5.5", "@types/yargs": "^17.0.24", "jest": "^29", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-jest": "^29.1.0" }, "jest": { "transform": { diff --git a/packages/@eventual/client/package.json b/packages/@eventual/client/package.json index cea993b48..40c4d3311 100644 --- a/packages/@eventual/client/package.json +++ b/packages/@eventual/client/package.json @@ -1,13 +1,15 @@ { "name": "@eventual/client", + "version": "0.57.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" } }, - "type": "module", - "module": "./lib/index.js", - "version": "0.57.0", "scripts": { "test": "NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests" }, @@ -17,8 +19,7 @@ "devDependencies": { "@jest/globals": "^29.5.0", "esbuild": "0.19.11", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-node": "^10.9.1" }, "jest": { "preset": "ts-jest/presets/default-esm", diff --git a/packages/@eventual/client/src/service-client.ts b/packages/@eventual/client/src/service-client.ts index fcbae21f2..96ed632cd 100644 --- a/packages/@eventual/client/src/service-client.ts +++ b/packages/@eventual/client/src/service-client.ts @@ -1,19 +1,8 @@ -import { - Command, - Event, - Execution, - ExecutionHandle, - SendSignalProps, - Signal, - Socket, - StartExecutionRequest, - Workflow, -} from "@eventual/core"; +import { Command } from "@eventual/core"; import { HttpServiceClient, HttpServiceClientProps, } from "./base-http-client.js"; -import { HttpEventualClient } from "./http-eventual-client.js"; /** * A generic client for any Service created with Eventual. @@ -53,14 +42,12 @@ export const ServiceClient: { ): ServiceClient; } = class ServiceClient { public httpClient: HttpServiceClient; - public httpEventualClient: HttpEventualClient; constructor( props: HttpServiceClientProps, rpcNamespace?: string, httpClient?: HttpServiceClient ) { this.httpClient = httpClient ?? new HttpServiceClient(props); - this.httpEventualClient = new HttpEventualClient(props); return proxyServiceClient.call(this, rpcNamespace); } @@ -78,70 +65,25 @@ export const ServiceClient: { export function proxyServiceClient( this: { httpClient: HttpServiceClient; - httpEventualClient: HttpEventualClient; }, namespace?: string ) { return new Proxy(this, { get: (_, commandName: string) => { - return new Proxy( - {}, - { - get: (_, name: string) => { - return { - emit: async (payload: any) => { - await this.httpEventualClient.emitEvents({ - events: [ - { - name, - event: payload, - }, - ], - }); - }, - sendSignal: async (executionId: string, payload: any) => { - // must be a signal - await this.httpEventualClient.sendSignal({ - execution: executionId, - signal: name, - payload, - }); - }, - startExecution: (req: any) => { - return this.httpEventualClient.startExecution({ - input: req?.input, - workflow: name, - executionName: req?.executionName, - timeout: req?.timeout, - }); - }, - getStatus: (executionId: string) => { - return this.httpEventualClient.getExecution(executionId); - }, - getHandle: (executionId: string) => { - return new ExecutionHandle(`${name}/${executionId}`); - }, - }; - }, - // a direct call is the command invocation - apply: ( - _self: any, - _target: any, - [input, options]: [ - input: any, - options?: { headers?: Record } - ] - ) => - this.httpClient.rpc({ - command: commandName, - payload: input, - headers: options?.headers, - namespace, - }), - } - ); - - return; + return ( + _self: any, + _target: any, + [input, options]: [ + input: any, + options?: { headers?: Record } + ] + ) => + this.httpClient.rpc({ + command: commandName, + payload: input, + headers: options?.headers, + namespace, + }); }, }); } @@ -172,30 +114,14 @@ type ServiceClientName = T extends { name: infer Name extends string } ? Name : never; -type ServiceClientMethod = T extends Workflow - ? { - startExecution: [undefined] extends [Input] - ? ( - req?: StartExecutionRequest - ) => Promise> - : ( - req: StartExecutionRequest - ) => Promise>; - getHandle: (executionId: string) => Promise>; - getStatus(executionId: string): Promise>; - sendSignal( - executionId: string, - signal: string | Signal, - ...args: SendSignalProps - ): Promise; - } - : T extends Event - ? { - emit: (payload: Payload) => Promise; - } - : T extends Socket - ? never - : T extends Command +type ServiceClientMethod = T extends Command< + any, + infer Input, + infer Output, + any, + any, + any +> ? [Input] extends [undefined] ? { ( @@ -219,7 +145,7 @@ type KeysWhereNameIsSame = { [k in keyof Service]: k extends Extract["name"] ? // we only want commands to show up Service[k] extends { - kind: "Command" | "Workflow" | "Event"; + kind: "Command"; } ? k : never diff --git a/packages/@eventual/compiler/package.json b/packages/@eventual/compiler/package.json index 0085d3354..577c6eb65 100644 --- a/packages/@eventual/compiler/package.json +++ b/packages/@eventual/compiler/package.json @@ -10,7 +10,8 @@ }, "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" }, "./bin/eventual-bundle.mjs": { "require": "./bin/eventual-bundle.mjs" @@ -41,9 +42,7 @@ "@types/minimatch": "5.1.2", "esbuild": "^0.17.4", "jest": "^29", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-jest": "^29.1.0" }, "jest": { "transformIgnorePatterns": [ diff --git a/packages/@eventual/core-runtime/package.json b/packages/@eventual/core-runtime/package.json index 98d2d4090..288c7b791 100644 --- a/packages/@eventual/core-runtime/package.json +++ b/packages/@eventual/core-runtime/package.json @@ -1,13 +1,15 @@ { "name": "@eventual/core-runtime", "version": "0.57.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" } }, - "type": "module", - "module": "./lib/index.js", "files": [ "lib" ], @@ -25,9 +27,7 @@ "devDependencies": { "@jest/globals": "^29.5.0", "jest": "^29", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3" + "ts-jest": "^29.1.0" }, "jest": { "extensionsToTreatAsEsm": [ diff --git a/packages/@eventual/core/package.json b/packages/@eventual/core/package.json index 5abf87239..e82fc9759 100644 --- a/packages/@eventual/core/package.json +++ b/packages/@eventual/core/package.json @@ -3,15 +3,19 @@ "version": "0.57.0", "type": "module", "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" }, "./internal": { - "import": "./lib/internal/index.js" + "import": "./lib/internal/index.js", + "types": "./lib/internal/index.d.ts" }, "./constants": { - "import": "./lib/constants.js" + "import": "./lib/constants.js", + "types": "./lib/constants.d.ts" } }, "files": [ @@ -35,7 +39,6 @@ "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "type-fest": "^3.11.0", - "typescript": "^5.3.3", "ulidx": "^0.3.0" }, "jest": { diff --git a/packages/@eventual/core/src/workflow.ts b/packages/@eventual/core/src/workflow.ts index d4aa0b979..149568c2f 100644 --- a/packages/@eventual/core/src/workflow.ts +++ b/packages/@eventual/core/src/workflow.ts @@ -95,7 +95,7 @@ export type WorkflowArguments = [Input] extends [undefined] */ export interface Workflow< Name extends string = string, - in Input = any, + Input = any, Output = any > extends WorkflowSpec { // input?: (i: Input) => any; @@ -117,7 +117,9 @@ export interface Workflow< * Starts a workflow execution */ startExecution( - request: StartExecutionRequest + ...args: [undefined] extends [Input] + ? [req?: StartExecutionRequest] + : [req: StartExecutionRequest] ): Promise>; } @@ -219,7 +221,7 @@ export function workflow< Object.defineProperty(workflow, "name", { value: name, writable: false }); - workflow.startExecution = async function (req) { + workflow.startExecution = async function (req: any) { const serviceClient = getEventualHook().getEventualProperty( createEventualProperty(PropertyKind.ServiceClient, {}) diff --git a/packages/@eventual/integrations-slack/package.json b/packages/@eventual/integrations-slack/package.json index 5879c536f..1e2b5de19 100644 --- a/packages/@eventual/integrations-slack/package.json +++ b/packages/@eventual/integrations-slack/package.json @@ -1,13 +1,15 @@ { "name": "@eventual/integrations-slack", "version": "0.57.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js" + "import": "./lib/index.js", + "types": "./lib/index.d.ts" } }, - "type": "module", - "module": "./lib/index.js", "files": [ "lib" ], @@ -28,7 +30,6 @@ "jest": "^29", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", - "typescript": "^5.3.3", "ulidx": "^0.3.0" }, "jest": { diff --git a/packages/@eventual/sst/package.json b/packages/@eventual/sst/package.json index 9d6c01944..e07f6e60b 100644 --- a/packages/@eventual/sst/package.json +++ b/packages/@eventual/sst/package.json @@ -23,7 +23,6 @@ "devDependencies": { "ts-jest": "^29.1.0", "ts-node": "^10.9.1", - "typescript": "^5.3.3", "constructs": "10.3.0", "sst": "2.39.2" }, diff --git a/packages/@eventual/testing/package.json b/packages/@eventual/testing/package.json index 19bae20af..6f1a8b146 100644 --- a/packages/@eventual/testing/package.json +++ b/packages/@eventual/testing/package.json @@ -22,8 +22,6 @@ "@jest/globals": "^29.5.0", "jest": "^29", "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "^5.3.3", "zod": "^3.21.4" }, "jest": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0073f8448..e6833855b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -102,9 +102,6 @@ importers: tsx: specifier: ^4.7.0 version: 4.7.0 - typescript: - specifier: ^5.3.3 - version: 5.3.3 apps/test-app-runtime: dependencies: @@ -166,9 +163,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 apps/test-app-sst: dependencies: @@ -295,9 +289,6 @@ importers: tsx: specifier: ^4.7.0 version: 4.7.0 - typescript: - specifier: ^5.3.3 - version: 5.3.3 apps/tests/aws-runtime-cdk: dependencies: @@ -344,9 +335,6 @@ importers: tsx: specifier: ^4.7.0 version: 4.7.0 - typescript: - specifier: ^5.3.3 - version: 5.3.3 examples/sst-nextjs: dependencies: @@ -469,15 +457,6 @@ importers: openapi3-ts: specifier: ^3.1.2 version: 3.1.2 - ts-jest: - specifier: ^29.1.0 - version: 29.1.0(@babel/core@7.22.17)(esbuild@0.17.4)(jest@29.5.0)(typescript@5.3.3) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/aws-client: dependencies: @@ -515,9 +494,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/aws-runtime: dependencies: @@ -600,9 +576,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/cli: dependencies: @@ -721,9 +694,6 @@ importers: ts-jest: specifier: ^29.1.0 version: 29.1.0(@babel/core@7.22.17)(esbuild@0.17.4)(jest@29.5.0)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/client: dependencies: @@ -740,9 +710,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/compiler: dependencies: @@ -777,12 +744,6 @@ importers: ts-jest: specifier: ^29.1.0 version: 29.1.0(@babel/core@7.22.17)(esbuild@0.17.4)(jest@29.5.0)(typescript@5.3.3) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/core: dependencies: @@ -823,9 +784,6 @@ importers: type-fest: specifier: ^3.11.0 version: 3.11.0 - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/core-runtime: dependencies: @@ -857,12 +815,6 @@ importers: ts-jest: specifier: ^29.1.0 version: 29.1.0(@babel/core@7.22.17)(esbuild@0.17.4)(jest@29.5.0)(typescript@5.3.3) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/integrations-slack: dependencies: @@ -897,9 +849,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 ulidx: specifier: ^0.3.0 version: 0.3.0 @@ -924,9 +873,6 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 packages/@eventual/testing: dependencies: @@ -955,12 +901,6 @@ importers: ts-jest: specifier: ^29.1.0 version: 29.1.0(@babel/core@7.22.17)(esbuild@0.17.4)(jest@29.5.0)(typescript@5.3.3) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.19)(@types/node@20.10.6)(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 zod: specifier: ^3.21.4 version: 3.21.4