Skip to content

Bundling issue: main script is index.js.js rather than index.js #24

@myabc

Description

@myabc

To reproduce:

  • install the latest @knowledgecode/delegate from npm.
  • import the library
import { delegate, DelegateEvent } from '@knowledgecode/delegate';

When we try to use the library, esbuild reports the following issue:

✘ [ERROR] Could not resolve "@knowledgecode/delegate"

Details:

the npm dependency specifies index.js in its main entry. However, index.js.js is packaged:

$ ls node_modules/@knowledgecode/delegate/dist/
delegate.d.ts dispatch.d.ts event.d.ts    index.d.ts    index.js.js   utils.d.ts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions