Skip to content

clawdhub@0.3.0 on npm missing dependency 'undici' (ERR_MODULE_NOT_FOUND) #51

@Mikemototo

Description

@Mikemototo

Repro (Linux, Node v22.20.0, npm 10.9.3):\n\n1) npm i -g clawdhub@0.3.0\n2) clawdhub search "calendar"\n\nResult:\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find package 'undici' imported from .../node_modules/clawdhub/dist/http.js\n\nNotes:\n- dist/http.js imports { Agent, setGlobalDispatcher } from 'undici'.\n- {
'@clack/prompts': '^0.11.0',
arktype: '^2.1.29',
commander: '^14.0.2',
fflate: '^0.8.2',
ignore: '^7.0.5',
json5: '^2.2.3',
mime: '^4.1.0',
ora: '^9.0.0',
'p-retry': '^7.1.1',
semver: '^7.7.3'
} does not list undici, so a clean global install crashes at runtime.\n\nWorkaround:\n- npm i -g undici\n\nFix:\n- Add to packages/clawdhub/package.json dependencies and publish a patch release (0.3.1) so users don't need to manually install a transitive global dep.\n\nHappy to provide logs if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions