What happened?
The rules_js bzlmod npm extensions are slower then the repository rules today due to parsing and iterating over the lockfile+npmrc file content multiple times.
How to reproduce
Run any build using the bzlmod npm.npm_translate_lock API and a large lockfile.
Known issues/reasons:
What happened?
The rules_js bzlmod npm extensions are slower then the repository rules today due to parsing and iterating over the lockfile+npmrc file content multiple times.
How to reproduce
Run any build using the bzlmod
npm.npm_translate_lockAPI and a large lockfile.Known issues/reasons:
npm_importtargets twice (fix: do not generate repositories.bzl for bzlmod #1547)