Skip to content

Improve ts build#24

Merged
herber merged 1 commit intomainfrom
improve-ts-build
Apr 3, 2026
Merged

Improve ts build#24
herber merged 1 commit intomainfrom
improve-ts-build

Conversation

@herber
Copy link
Copy Markdown
Member

@herber herber commented Apr 3, 2026

Note

Medium Risk
Changes the Node.js function build pipeline to auto-install bundling/TypeScript dependencies, which could affect build reproducibility and dependency resolution across package managers.

Overview
Improves the Node.js runtime builder by ensuring @vercel/ncc, typescript, and newly @types/node are available during builds.

The build step now attempts to add these packages into the project using the detected package manager (yarn/pnpm/bun/npm) with nothrow(), reducing failures when TypeScript/node typings aren’t present. Also bumps @function-bay/nodejs version to 1.0.13.

Written by Cursor Bugbot for commit 23a62be. This will update automatically on new commits. Configure here.

@herber herber self-assigned this Apr 3, 2026
@herber herber merged commit a0af1bb into main Apr 3, 2026
6 checks passed
@herber herber deleted the improve-ts-build branch April 3, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant