rules_js icon indicating copy to clipboard operation
rules_js copied to clipboard

Support pnpm shared-workspace-lockfile=false mode

Open gregmagolan opened this issue 1 year ago • 0 comments

Tested this in https://github.com/aspect-build/rules_js/pull/367 and it is almost supported with existing constructs except that transitive deps of first-party workspace links are not picked up because the information is split across lock files.

Should be relatively easy to create an npm_translate_locks repository rule or macro to make this easy for the end user. Just have to figure out how to pass transitive deps for 1st party workspace links around when the data is split across lock files.

cc @alexeagle @jondlm @sushain97

gregmagolan avatar Aug 07 '22 23:08 gregmagolan