refactor: don't gather files from NpmPackageStoreInfo providers in gather_files_from_js_info#1663
Conversation
|
3bfd482 to
c177d2e
Compare
c177d2e to
0e267ad
Compare
c395f29 to
88826a2
Compare
…ther_files_from_js_info
88826a2 to
175a0fa
Compare
|
So we added the |
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (aspect-build#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (aspect-build#1663)
…ther_files_from_js_info (#1663)
…ther_files_from_js_info (#1663)




This was a bad pattern to pull from NpmPackageStoreInfo in the helper. Instead npm_package_store should just put its transitive files closure in DefaultInfo runfiles and also provide a JsInfo for when it is used directly in a js_run_binary or other js rules.