Skip to content

chore: update dependencies and configuration#1627

Merged
tyler-dane merged 3 commits intomainfrom
fix/package-json-bun
Apr 7, 2026
Merged

chore: update dependencies and configuration#1627
tyler-dane merged 3 commits intomainfrom
fix/package-json-bun

Conversation

@tyler-dane
Copy link
Copy Markdown
Contributor

  • Added "onetime" version "^5.1.2" to both resolutions and overrides in package.json and bun.lock.
  • Updated bunfig.toml to disable frozenLockfile for production builds.
  • Refactored Google Calendar client error handling to use GaxiosResponse type.
  • Enhanced type safety in sync services by refining filter methods.
  • Modified wait-until-event utility to improve event listener handling.

- Added "onetime" version "^5.1.2" to both resolutions and overrides in package.json and bun.lock.
- Updated bunfig.toml to disable frozenLockfile for production builds.
- Refactored Google Calendar client error handling to use GaxiosResponse type.
- Enhanced type safety in sync services by refining filter methods.
- Modified wait-until-event utility to improve event listener handling.
…duction

- Changed the build command from Bun to Node for compatibility with terser-webpack-plugin.
- Updated package.json to include only backend and core workspaces for production builds.
- Removed copying of bun.lock to allow fresh lockfile generation for the production subset of workspaces.
- Introduced a new type, RootPackageJsonForNodeBuild, to improve type safety when reading the root package.json during the Node production bundle preparation.
- Updated the parsing of package.json to utilize the new type, ensuring better structure and clarity in the build utility functions.
@tyler-dane tyler-dane merged commit cb27454 into main Apr 7, 2026
8 checks passed
@tyler-dane tyler-dane deleted the fix/package-json-bun branch April 7, 2026 01:59
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