fix(rollup): consume files from DefaultInfo.data_runfiles to align with esbuild
diff --git a/packages/rollup/rollup_bundle.bzl b/packages/rollup/rollup_bundle.bzl
index 3cdbd56..4e17c64 100644
--- a/packages/rollup/rollup_bundle.bzl
+++ b/packages/rollup/rollup_bundle.bzl
@@ -262,6 +262,9 @@
elif hasattr(dep, "files"):
deps_depsets.append(dep.files)
+ if DefaultInfo in dep:
+ deps_depsets.append(dep[DefaultInfo].data_runfiles.files)
+
# Also include files from npm deps as inputs.
# These deps are identified by the ExternalNpmPackageInfo provider.
if ExternalNpmPackageInfo in dep: