Skip to content

Circular dependency warning in rollup #181

@phun-ky

Description

@phun-ky

Describe the bug
I'm getting a circular dependency warning when importing lyra and stemmer:

rollup v2.79.1
bundles src/dtm.js, src/worker-search → dist...
(!) Circular dependency
node_modules/@lyrasearch/lyra/dist/esm/src/lyra.js -> node_modules/@lyrasearch/lyra/dist/esm/src/tokenizer/index.js -> node_modules/@lyrasearch/lyra/dist/esm/src/lyra.js
created dist in 1.1s

To Reproduce

  1. Use rollup
  2. Import esm stuff as described in Lyra documentation for stemmers

Expected behavior
No circular dependencies

Node: 16.17.1
NPM: 8.15.0
Ubuntu 22.04 LTS

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions