From 24360dc4e72d78a111dcfe83fd38faff259ca244 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Wed, 14 Jun 2023 08:50:39 +0100 Subject: [PATCH] Make sure nextjs app routes have the correct types --- .changeset/tough-walls-share.md | 5 +++++ packages/nextjs/src/index.ts | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 14 insertions(+), 9 deletions(-) create mode 100644 .changeset/tough-walls-share.md diff --git a/.changeset/tough-walls-share.md b/.changeset/tough-walls-share.md new file mode 100644 index 000000000..197088036 --- /dev/null +++ b/.changeset/tough-walls-share.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/nextjs": patch +--- + +Make sure nextjs app routes have the correct types diff --git a/packages/nextjs/src/index.ts b/packages/nextjs/src/index.ts index e5250c304..dc2422f61 100644 --- a/packages/nextjs/src/index.ts +++ b/packages/nextjs/src/index.ts @@ -60,7 +60,7 @@ export function createAppRoute( dynamic: "force-dynamic", runtime: "nodejs", preferredRegion: "auto", - }; + } as const; } async function convertToStandardRequest( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e2dffa5a..c744e4d04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -444,7 +444,7 @@ importers: devDependencies: eslint: 8.31.0 eslint-config-prettier: 8.6.0_eslint@8.31.0 - eslint-config-turbo: 1.10.2_eslint@8.31.0 + eslint-config-turbo: 1.10.3_eslint@8.31.0 eslint-plugin-react: 7.31.8_eslint@8.31.0 typescript: 4.9.4 @@ -527,7 +527,7 @@ importers: '@octokit/types': ^9.2.3 '@octokit/webhooks': ^10.4.0 '@octokit/webhooks-types': ^6.10.0 - '@trigger.dev/sdk': workspace:^2.0.0-next.0 + '@trigger.dev/sdk': workspace:^2.0.0-next.1 '@trigger.dev/tsconfig': workspace:* '@types/node': '18' octokit: ^2.0.14 @@ -14476,13 +14476,13 @@ packages: eslint: 8.31.0 dev: true - /eslint-config-turbo/1.10.2_eslint@8.31.0: - resolution: {integrity: sha512-BaCnpn2GM0rTFLuTVplqY8n+3ttWcu/vEmfjJ2BNBVmwX6ALZoJQfL26ZW6VucRk0psTUJALeo+aPrf3VKEJXA==} + /eslint-config-turbo/1.10.3_eslint@8.31.0: + resolution: {integrity: sha512-ggzPfTJfMsMS383oZ4zfTP1zQvyMyiigOQJRUnLt1nqII6SKkTzdKZdwmXRDHU24KFwUfEFtT6c8vnm2VhL0uQ==} peerDependencies: eslint: '>6.6.0' dependencies: eslint: 8.31.0 - eslint-plugin-turbo: 1.10.2_eslint@8.31.0 + eslint-plugin-turbo: 1.10.3_eslint@8.31.0 dev: true /eslint-import-resolver-node/0.3.7: @@ -14744,8 +14744,8 @@ packages: - typescript dev: true - /eslint-plugin-turbo/1.10.2_eslint@8.31.0: - resolution: {integrity: sha512-Kxsy4zlKLrGkEqZgcAQtu16YqU/g0mV1vYa9/VweF+MSnWWQsEzsJ1qlzTfXV6N9VqGmkuLiyWOA84sRUklOOg==} + /eslint-plugin-turbo/1.10.3_eslint@8.31.0: + resolution: {integrity: sha512-g3Mnnk7el1FqxHfqbE/MayLvCsYjA/vKmAnUj66kV4AlM7p/EZqdt42NMcMSKtDVEm0w+utQkkzWG2Xsa0Pd/g==} peerDependencies: eslint: '>6.6.0' dependencies: @@ -18838,7 +18838,7 @@ packages: inquirer: 8.2.5 is-node-process: 1.0.1 js-levenshtein: 1.1.6 - node-fetch: 2.6.11 + node-fetch: 2.6.7 outvariant: 1.3.0 path-to-regexp: 6.2.1 statuses: 2.0.1