Skip to content

fix: resolve runtime import error for parse-finite-number in extensions#1

Open
GazeKingNuWu wants to merge 1 commit intomainfrom
fix/bluebubbles-mattermost-parse-finite-number
Open

fix: resolve runtime import error for parse-finite-number in extensions#1
GazeKingNuWu wants to merge 1 commit intomainfrom
fix/bluebubbles-mattermost-parse-finite-number

Conversation

@GazeKingNuWu
Copy link
Copy Markdown
Owner

Summary

BlueBubbles and Mattermost plugins import from ../../../src/infra/parse-finite-number.js which is not bundled in the npm package, causing runtime errors.

Bug Report

Changes

  • Add local copy of parse-finite-number.ts in BlueBubbles extension
  • Add local copy of parse-finite-number.ts in Mattermost extension
  • Update imports to use relative local paths

Files Changed

  • extensions/bluebubbles/src/parse-finite-number.ts (new)
  • extensions/bluebubbles/src/monitor-normalize.ts (updated import)
  • extensions/mattermost/src/mattermost/parse-finite-number.ts (new)
  • extensions/mattermost/src/mattermost/monitor.ts (updated import)

Testing

Built locally with pnpm build - no errors.


AI-assisted PR (lightly tested)

…xtensions

- BlueBubbles and Mattermost plugins import from ../../../src/infra/parse-finite-number.js
- This module is not bundled in the npm package, causing runtime errors
- Add local copy of parse-finite-number.ts in each extension
- Update imports to use relative local paths

Fixes: openclaw#39627 BlueBubbles plugin fails to load on 2026.3.7
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.

[Bug]: BlueBubbles plugin fails to load on 2026.3.7 (imports missing src/infra/parse-finite-number.js at runtime)

1 participant