diff --git a/app/gateway-api/src/adminRouter.ts b/app/gateway-api/src/adminRouter.ts index 8f5b98b..2e80deb 100644 --- a/app/gateway-api/src/adminRouter.ts +++ b/app/gateway-api/src/adminRouter.ts @@ -768,9 +768,9 @@ export const adminRouter = router({ } } - let resolvedCommitSha: string | null = null; const gitRef = input.install.gitRef?.trim(); if (gitRef) { + let resolvedCommitSha: string; try { resolvedCommitSha = await resolveGitCommitSha(gitRef); } catch (error) { diff --git a/app/gateway-api/src/router.ts b/app/gateway-api/src/router.ts index 29e9fce..a6fa92d 100644 --- a/app/gateway-api/src/router.ts +++ b/app/gateway-api/src/router.ts @@ -284,7 +284,7 @@ export const appRouter = router({ accessTokenValidUntil: oauthSession.accessTokenValidUntil, refreshTokenValidUntil: oauthSession.refreshTokenValidUntil, }; - let created = null; + let created: Awaited>; try { created = await ctx.users.createUser({ username: input.username, diff --git a/packages/tools-scripts/package.json b/packages/tools-scripts/package.json index dd4167a..9ffb2eb 100644 --- a/packages/tools-scripts/package.json +++ b/packages/tools-scripts/package.json @@ -13,6 +13,7 @@ "zod": "^4.3.5" }, "devDependencies": { + "@types/node": "^26.1.1", "tsx": "^4.21.0", "typescript": "6.0.2" } diff --git a/packages/tools-scripts/tsconfig.json b/packages/tools-scripts/tsconfig.json index 9b42f91..059c2c7 100644 --- a/packages/tools-scripts/tsconfig.json +++ b/packages/tools-scripts/tsconfig.json @@ -5,6 +5,7 @@ "moduleResolution": "NodeNext", "target": "ES2023", "lib": ["ES2024"], + "types": ["node"], "verbatimModuleSyntax": true, "noUncheckedIndexedAccess": true, "exactOptionalPropertyTypes": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d42bc46..5159ef9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -431,6 +431,9 @@ importers: specifier: ^4.3.5 version: 4.3.5 devDependencies: + '@types/node': + specifier: ^26.1.1 + version: 26.1.1 tsx: specifier: ^4.21.0 version: 4.21.0