From b000b9d2f953764bd035ffba85015da37755f32f Mon Sep 17 00:00:00 2001 From: Sahin Yort Date: Fri, 8 Nov 2024 13:47:50 -0800 Subject: [PATCH] fix: include repo mapping in the sources (#2011) * fix: include repo mapping in the sources * update tests * update goldens * exclude app * skip on bazel6 --- js/private/js_image_layer.bzl | 10 +- js/private/test/image/BUILD.bazel | 97 ++----------- js/private/test/image/asserts.bzl | 129 +++++++++++------- ...expected => checksum_test.bzlmod.expected} | 5 +- .../image/checksum_test.nobzlmod.expected | 4 + .../test/image/custom_owner_app.listing | 23 ---- .../custom_owner_test_node.bzlmod.listing | 17 +++ ...> custom_owner_test_node.nobzlmod.listing} | 0 ...tom_owner_test_node_modules.bzlmod.listing | 22 +++ ..._owner_test_node_modules.nobzlmod.listing} | 0 ...owner_test_package_store_1p.bzlmod.listing | 13 ++ ...er_test_package_store_1p.nobzlmod.listing} | 0 ...owner_test_package_store_3p.bzlmod.listing | 113 +++++++++++++++ ...er_test_package_store_3p.nobzlmod.listing} | 0 js/private/test/image/default_app.listing | 23 ---- .../image/default_test_node.bzlmod.listing | 17 +++ ...ing => default_test_node.nobzlmod.listing} | 0 .../default_test_node_modules.bzlmod.listing | 22 +++ ...efault_test_node_modules.nobzlmod.listing} | 0 ...fault_test_package_store_1p.bzlmod.listing | 13 ++ ...lt_test_package_store_1p.nobzlmod.listing} | 0 ...fault_test_package_store_3p.bzlmod.listing | 113 +++++++++++++++ ...lt_test_package_store_3p.nobzlmod.listing} | 0 23 files changed, 438 insertions(+), 183 deletions(-) rename js/private/test/image/{checksum.expected => checksum_test.bzlmod.expected} (81%) create mode 100644 js/private/test/image/checksum_test.nobzlmod.expected delete mode 100644 js/private/test/image/custom_owner_app.listing create mode 100644 js/private/test/image/custom_owner_test_node.bzlmod.listing rename js/private/test/image/{custom_owner_node.listing => custom_owner_test_node.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/custom_owner_test_node_modules.bzlmod.listing rename js/private/test/image/{custom_owner_node_modules.listing => custom_owner_test_node_modules.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/custom_owner_test_package_store_1p.bzlmod.listing rename js/private/test/image/{custom_owner_package_store_1p.listing => custom_owner_test_package_store_1p.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/custom_owner_test_package_store_3p.bzlmod.listing rename js/private/test/image/{custom_owner_package_store_3p.listing => custom_owner_test_package_store_3p.nobzlmod.listing} (100%) delete mode 100644 js/private/test/image/default_app.listing create mode 100644 js/private/test/image/default_test_node.bzlmod.listing rename js/private/test/image/{default_node.listing => default_test_node.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/default_test_node_modules.bzlmod.listing rename js/private/test/image/{default_node_modules.listing => default_test_node_modules.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/default_test_package_store_1p.bzlmod.listing rename js/private/test/image/{default_package_store_1p.listing => default_test_package_store_1p.nobzlmod.listing} (100%) create mode 100644 js/private/test/image/default_test_package_store_3p.bzlmod.listing rename js/private/test/image/{default_package_store_3p.listing => default_test_package_store_3p.nobzlmod.listing} (100%) diff --git a/js/private/js_image_layer.bzl b/js/private/js_image_layer.bzl index cc4517941..78bf1c8b0 100644 --- a/js/private/js_image_layer.bzl +++ b/js/private/js_image_layer.bzl @@ -326,6 +326,9 @@ def _select_layer(layers, destination, file): return layers.node_modules return layers.app +def _repo_mapping_manifest(files_to_run): + return getattr(files_to_run, "repo_mapping_manifest", None) + def _js_image_layer_impl(ctx): if len(ctx.attr.binary) != 1: fail("binary attribute has more than one transition") @@ -343,7 +346,12 @@ def _js_image_layer_impl(ctx): real_binary_path = _runfile_path(ctx, binary_default_info.files_to_run.executable, runfiles_dir) launcher = _write_laucher(ctx, real_binary_path) - all_files = depset(transitive = [binary_default_info.files, binary_default_info.default_runfiles.files]) + repo_mapping = _repo_mapping_manifest(binary_default_info.files_to_run) + + all_files = depset( + [repo_mapping] if repo_mapping else [], + transitive = [binary_default_info.files, binary_default_info.default_runfiles.files], + ) all_entries = {} layers = struct( diff --git a/js/private/test/image/BUILD.bazel b/js/private/test/image/BUILD.bazel index 9215b69d6..5f5f3351d 100644 --- a/js/private/test/image/BUILD.bazel +++ b/js/private/test/image/BUILD.bazel @@ -1,7 +1,6 @@ -load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file") load("@npm//:defs.bzl", "npm_link_all_packages") load("//js:defs.bzl", "js_binary") -load(":asserts.bzl", "assert_tar_listing", "make_js_image_layer") +load(":asserts.bzl", "assert_checksum", "assert_js_image_layer_listings", "make_js_image_layer") npm_link_all_packages(name = "node_modules") @@ -21,6 +20,12 @@ platform( ], ) +# All these golden files can be updated with +# bazel run //js/private/test/image:default_test_update_all --enable_bzlmod +# bazel run //js/private/test/image:custom_owner_test_update_all --enable_bzlmod +# bazel run //js/private/test/image:default_test_update_all --noenable_bzlmod +# bazel run //js/private/test/image:custom_owner_test_update_all --noenable_bzlmod + # Case 0: reproducibility guarantees make_js_image_layer( name = "cksum", @@ -33,31 +38,9 @@ make_js_image_layer( root = "/app", ) -genrule( - name = "checksum_gen", - testonly = True, - srcs = [":cksum"], - outs = ["checksum_generated"], - cmd = """ -COREUTILS_BIN=$$(realpath $(COREUTILS_BIN)) && -cd $(BINDIR) && $$COREUTILS_BIN sha256sum $(rootpaths :cksum) > $(rootpaths checksum_generated) -""", - output_to_bindir = True, - toolchains = ["@coreutils_toolchains//:resolved_toolchain"], -) - -write_source_file( +assert_checksum( name = "checksum_test", - testonly = True, - in_file = ":checksum_gen", - out_file = "checksum.expected", - # Under bazel6 bzlmod name differs - tags = ["skip-on-bazel6"], - # Under bzlmod workspace name is a fixed string `_main` which differs from WORKSPACE - target_compatible_with = select({ - "@aspect_bazel_lib//lib:bzlmod": [], - "//conditions:default": ["@platforms//:incompatible"], - }), + image_layer = ":cksum", ) # Case 1: Defaults @@ -68,34 +51,9 @@ make_js_image_layer( root = "/app", ) -assert_tar_listing( - name = "assert_default_node_layer", - actual = "default_node_layer", - expected = "default_node.listing", -) - -assert_tar_listing( - name = "assert_default_package_store_3p_layer", - actual = "default_package_store_3p_layer", - expected = "default_package_store_3p.listing", -) - -assert_tar_listing( - name = "assert_default_package_store_1p_layer", - actual = "default_package_store_1p_layer", - expected = "default_package_store_1p.listing", -) - -assert_tar_listing( - name = "assert_default_node_modules_layer", - actual = "default_node_modules_layer", - expected = "default_node_modules.listing", -) - -assert_tar_listing( - name = "assert_default_app_layer", - actual = "default_app_layer", - expected = "default_app.listing", +assert_js_image_layer_listings( + name = "default_test", + js_image_layer = ":default", ) # Case 2: Change owner @@ -107,32 +65,7 @@ make_js_image_layer( root = "/app", ) -assert_tar_listing( - name = "assert_custom_owner_node_layer", - actual = "custom_owner_node_layer", - expected = "custom_owner_node.listing", -) - -assert_tar_listing( - name = "assert_custom_owner_package_store_3p_layer", - actual = "custom_owner_package_store_3p_layer", - expected = "custom_owner_package_store_3p.listing", -) - -assert_tar_listing( - name = "assert_custom_owner_package_store_1p_layer", - actual = "custom_owner_package_store_1p_layer", - expected = "custom_owner_package_store_1p.listing", -) - -assert_tar_listing( - name = "assert_custom_owner_node_modules_layer", - actual = "custom_owner_node_modules_layer", - expected = "custom_owner_node_modules.listing", -) - -assert_tar_listing( - name = "assert_custom_owner_app_layer", - actual = "custom_owner_app_layer", - expected = "custom_owner_app.listing", +assert_js_image_layer_listings( + name = "custom_owner_test", + js_image_layer = ":custom_owner", ) diff --git a/js/private/test/image/asserts.bzl b/js/private/test/image/asserts.bzl index 29481d4dd..749d139f4 100644 --- a/js/private/test/image/asserts.bzl +++ b/js/private/test/image/asserts.bzl @@ -1,8 +1,59 @@ "Make shorter assertions" -load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file") +load("@aspect_bazel_lib//lib:utils.bzl", "is_bzlmod_enabled") +load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file", "write_source_files") load("//js:defs.bzl", "js_image_layer") +# buildifier: disable=function-docstring +def assert_tar_listing(name, actual, expected): + actual_listing = "_{}_listing".format(name) + native.genrule( + name = actual_listing, + srcs = [actual], + testonly = True, + outs = ["_{}.listing".format(name)], + cmd = 'TZ="UTC" LC_ALL="en_US.UTF-8" $(BSDTAR_BIN) -tvf $(execpath {}) >$@'.format(actual), + toolchains = ["@bsd_tar_toolchains//:resolved_toolchain"], + ) + + write_source_file( + name = name, + in_file = actual_listing, + out_file = expected, + testonly = True, + tags = ["skip-on-bazel6"], + ) + +layers = [ + "node", + "package_store_1p", + "package_store_3p", + "node_modules", + # TODO: now that app layer has repo_mapping file in it which is not stable between different operating systems + # we need to exlude it from checksums + # See: https://github.com/aspect-build/rules_js/actions/runs/11749187598/job/32734931009?pr=2011 + # "app", +] + +# buildifier: disable=function-docstring +def assert_js_image_layer_listings(name, js_image_layer): + for layer in layers: + assert_tar_listing( + name = "assert_{}_{}".format(name, layer), + actual = "{}_{}".format(js_image_layer, layer), + expected = "{}_{}{}.listing".format(name, layer, (".bzlmod" if is_bzlmod_enabled() else ".nobzlmod")), + ) + + write_source_files( + name = name + "_update_all", + additional_update_targets = [ + "assert_{}_{}".format(name, layer) + for layer in layers + ], + tags = ["skip-on-bazel6"], + testonly = True, + ) + # buildifier: disable=function-docstring def make_js_image_layer(name, **kwargs): js_image_layer( @@ -16,61 +67,37 @@ def make_js_image_layer(name, **kwargs): **kwargs ) - native.filegroup( - name = name + "_node_layer", - srcs = [name], - output_group = "node", - testonly = 1, - ) - - native.filegroup( - name = name + "_package_store_3p_layer", - srcs = [name], - output_group = "package_store_3p", - testonly = 1, - ) - - native.filegroup( - name = name + "_package_store_1p_layer", - srcs = [name], - output_group = "package_store_1p", - testonly = 1, - ) - - native.filegroup( - name = name + "_node_modules_layer", - srcs = [name], - output_group = "node_modules", - testonly = 1, - ) - - native.filegroup( - name = name + "_app_layer", - srcs = [name], - output_group = "app", - testonly = 1, - ) + for layer in layers: + native.filegroup( + name = name + "_" + layer, + srcs = [name], + output_group = layer, + testonly = 1, + ) -# buildifier: disable=function-docstring -def assert_tar_listing(name, actual, expected): - actual_listing = "_{}_listing".format(name) +def assert_checksum(name, image_layer): native.genrule( - name = actual_listing, - srcs = [actual], + name = name, testonly = True, - outs = ["_{}.listing".format(name)], - cmd = 'TZ="UTC" LC_ALL="en_US.UTF-8" $(BSDTAR_BIN) -tvf $(execpath {}) >$@'.format(actual), - toolchains = ["@bsd_tar_toolchains//:resolved_toolchain"], + srcs = [image_layer], + outs = [name + ".checksums"], + # TODO: now that app layer has repo_mapping file in it which is not stable between different operating systems + # we need to exlude it from checksums + # See: https://github.com/aspect-build/rules_js/actions/runs/11749187598/job/32734931009?pr=2011 + cmd = """ +COREUTILS_BIN=$$(realpath $(COREUTILS_BIN)) && +RESULT="$$($$COREUTILS_BIN sha256sum $(SRCS))" +BINDIR="$(BINDIR)/" +echo "$${RESULT//$$BINDIR/}" | $$COREUTILS_BIN head -n -1 > $@ + """, + output_to_bindir = True, + toolchains = ["@coreutils_toolchains//:resolved_toolchain"], ) write_source_file( - name = name, - in_file = actual_listing, - out_file = expected, + name = name + "_test", testonly = True, - # TODO: js_image_layer is broken with bzlmod https://github.com/aspect-build/rules_js/issues/1530 - target_compatible_with = select({ - "@aspect_bazel_lib//lib:bzlmod": ["@platforms//:incompatible"], - "//conditions:default": [], - }), + in_file = name, + out_file = name + ("." if is_bzlmod_enabled() else ".no") + "bzlmod.expected", + tags = ["skip-on-bazel6"], ) diff --git a/js/private/test/image/checksum.expected b/js/private/test/image/checksum_test.bzlmod.expected similarity index 81% rename from js/private/test/image/checksum.expected rename to js/private/test/image/checksum_test.bzlmod.expected index 1ad3f2793..81fc407c2 100644 --- a/js/private/test/image/checksum.expected +++ b/js/private/test/image/checksum_test.bzlmod.expected @@ -1,5 +1,4 @@ -f600a91e4d70057892e2a548d9cc6072a2afce6e091afa97184ee159bd012a13 js/private/test/image/cksum_app.tar c603eafdacc184f3df28ef966704cd580bf5f53c7d599f77132abaac45c110fc js/private/test/image/cksum_node.tar -fbd40000f29527fb494ba83172bf55ecb01e01b29a8ff4727ead46e4ebf745f1 js/private/test/image/cksum_node_modules.tar -9395e137de4767edfdd663bc6010a597844bdb68663f8b3ecb036175122bcb2f js/private/test/image/cksum_package_store_1p.tar eec022801c54978ece38859f525f6f7114dcf743ea5e4564ef2a8a522d51aeab js/private/test/image/cksum_package_store_3p.tar +9395e137de4767edfdd663bc6010a597844bdb68663f8b3ecb036175122bcb2f js/private/test/image/cksum_package_store_1p.tar +fbd40000f29527fb494ba83172bf55ecb01e01b29a8ff4727ead46e4ebf745f1 js/private/test/image/cksum_node_modules.tar diff --git a/js/private/test/image/checksum_test.nobzlmod.expected b/js/private/test/image/checksum_test.nobzlmod.expected new file mode 100644 index 000000000..604443a54 --- /dev/null +++ b/js/private/test/image/checksum_test.nobzlmod.expected @@ -0,0 +1,4 @@ +253421c42119a0ce9b5987673f4ba428907751cd2ebbebd0d45e937479105a07 js/private/test/image/cksum_node.tar +bd0bbecdd3f675cb7b986ff97b0008f88a5832800161257bdec68981fbb5f47e js/private/test/image/cksum_package_store_3p.tar +5fdcbbd175505f08c4c227b443ff4bdd6944561a53e2460375193a23d64d79d2 js/private/test/image/cksum_package_store_1p.tar +84a42327058bddc3e8b43a962fb3b575e06c39cc65c4b5bbdf3953f2b6f78918 js/private/test/image/cksum_node_modules.tar diff --git a/js/private/test/image/custom_owner_app.listing b/js/private/test/image/custom_owner_app.listing deleted file mode 100644 index e66a07da0..000000000 --- a/js/private/test/image/custom_owner_app.listing +++ /dev/null @@ -1,23 +0,0 @@ -drwxr-xr-x 0 100 0 0 Jan 1 1970 app -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image --r-xr-xr-x 0 100 0 136 Jan 1 1970 app/js/private/test/image/bin -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d --r-xr-xr-x 0 100 0 387 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d/index.js --r-xr-xr-x 0 100 0 164 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d/package.json -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_ --r-xr-xr-x 0 100 0 23910 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_/bin -drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_node_bin --r-xr-xr-x 0 100 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_node_bin/node --r-xr-xr-x 0 100 0 20 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/main.js diff --git a/js/private/test/image/custom_owner_test_node.bzlmod.listing b/js/private/test/image/custom_owner_test_node.bzlmod.listing new file mode 100644 index 000000000..95aca90b9 --- /dev/null +++ b/js/private/test/image/custom_owner_test_node.bzlmod.listing @@ -0,0 +1,17 @@ +drwxr-xr-x 0 100 0 0 Jan 1 1970 app +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches +-r-xr-xr-x 0 100 0 32555 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches/fs.cjs +-r-xr-xr-x 0 100 0 1702 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches/register.cjs +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64 +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs/bin +-r-xr-xr-x 0 100 0 80316256 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs/bin/node diff --git a/js/private/test/image/custom_owner_node.listing b/js/private/test/image/custom_owner_test_node.nobzlmod.listing similarity index 100% rename from js/private/test/image/custom_owner_node.listing rename to js/private/test/image/custom_owner_test_node.nobzlmod.listing diff --git a/js/private/test/image/custom_owner_test_node_modules.bzlmod.listing b/js/private/test/image/custom_owner_test_node_modules.bzlmod.listing new file mode 100644 index 000000000..091d30f3d --- /dev/null +++ b/js/private/test/image/custom_owner_test_node_modules.bzlmod.listing @@ -0,0 +1,22 @@ +drwxr-xr-x 0 100 0 0 Jan 1 1970 app +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules +lrwxrwxr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules/acorn -> ../../../../../node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn +lrwxrwxr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules/uuid -> ../../../../../node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/@mycorp +lrwxrwxr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/@mycorp/pkg-d -> ../../../../../../node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp/pkg-d +lrwxrwxr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/acorn -> ../../../../../node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn diff --git a/js/private/test/image/custom_owner_node_modules.listing b/js/private/test/image/custom_owner_test_node_modules.nobzlmod.listing similarity index 100% rename from js/private/test/image/custom_owner_node_modules.listing rename to js/private/test/image/custom_owner_test_node_modules.nobzlmod.listing diff --git a/js/private/test/image/custom_owner_test_package_store_1p.bzlmod.listing b/js/private/test/image/custom_owner_test_package_store_1p.bzlmod.listing new file mode 100644 index 000000000..4ff7720f9 --- /dev/null +++ b/js/private/test/image/custom_owner_test_package_store_1p.bzlmod.listing @@ -0,0 +1,13 @@ +drwxr-xr-x 0 100 0 0 Jan 1 1970 app +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0 +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp +lrwxrwxr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp/pkg-d -> ../../../../../examples/npm_package/packages/pkg_d diff --git a/js/private/test/image/custom_owner_package_store_1p.listing b/js/private/test/image/custom_owner_test_package_store_1p.nobzlmod.listing similarity index 100% rename from js/private/test/image/custom_owner_package_store_1p.listing rename to js/private/test/image/custom_owner_test_package_store_1p.nobzlmod.listing diff --git a/js/private/test/image/custom_owner_test_package_store_3p.bzlmod.listing b/js/private/test/image/custom_owner_test_package_store_3p.bzlmod.listing new file mode 100644 index 000000000..1b0eca088 --- /dev/null +++ b/js/private/test/image/custom_owner_test_package_store_3p.bzlmod.listing @@ -0,0 +1,113 @@ +drwxr-xr-x 0 100 0 0 Jan 1 1970 app +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1 +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn +-r-xr-xr-x 0 100 0 22267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/CHANGELOG.md +-r-xr-xr-x 0 100 0 1099 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/LICENSE +-r-xr-xr-x 0 100 0 10799 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/README.md +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/bin +-r-xr-xr-x 0 100 0 60 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/bin/acorn +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist +-r-xr-xr-x 0 100 0 21301 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.d.mts +-r-xr-xr-x 0 100 0 21301 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.d.ts +-r-xr-xr-x 0 100 0 233938 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.js +-r-xr-xr-x 0 100 0 222515 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.mjs +-r-xr-xr-x 0 100 0 3261 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/bin.js +-r-xr-xr-x 0 100 0 1061 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/package.json +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1 +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn +-r-xr-xr-x 0 100 0 19126 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/CHANGELOG.md +-r-xr-xr-x 0 100 0 1099 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/LICENSE +-r-xr-xr-x 0 100 0 10341 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/README.md +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/bin +-r-xr-xr-x 0 100 0 60 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/bin/acorn +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist +-r-xr-xr-x 0 100 0 6190 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.d.ts +-r-xr-xr-x 0 100 0 217950 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.js +-r-xr-xr-x 0 100 0 207263 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.mjs +-r-xr-xr-x 0 100 0 49 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.mjs.d.ts +-r-xr-xr-x 0 100 0 3285 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/bin.js +-r-xr-xr-x 0 100 0 1058 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/package.json +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2 +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid +-r-xr-xr-x 0 100 0 12680 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/CHANGELOG.md +-r-xr-xr-x 0 100 0 513 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/CONTRIBUTING.md +-r-xr-xr-x 0 100 0 1109 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/LICENSE.md +-r-xr-xr-x 0 100 0 16564 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/README.md +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/bin +-r-xr-xr-x 0 100 0 44 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/bin/uuid +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser +-r-xr-xr-x 0 100 0 412 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/index.js +-r-xr-xr-x 0 100 0 6852 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/md5.js +-r-xr-xr-x 0 100 0 54 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/nil.js +-r-xr-xr-x 0 100 0 1104 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/parse.js +-r-xr-xr-x 0 100 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/regex.js +-r-xr-xr-x 0 100 0 1040 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/rng.js +-r-xr-xr-x 0 100 0 2488 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/sha1.js +-r-xr-xr-x 0 100 0 1463 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/stringify.js +-r-xr-xr-x 0 100 0 3296 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v1.js +-r-xr-xr-x 0 100 0 105 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v3.js +-r-xr-xr-x 0 100 0 1657 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v35.js +-r-xr-xr-x 0 100 0 544 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v4.js +-r-xr-xr-x 0 100 0 108 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v5.js +-r-xr-xr-x 0 100 0 141 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/validate.js +-r-xr-xr-x 0 100 0 200 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/version.js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node +-r-xr-xr-x 0 100 0 412 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/index.js +-r-xr-xr-x 0 100 0 281 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/md5.js +-r-xr-xr-x 0 100 0 54 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/nil.js +-r-xr-xr-x 0 100 0 1106 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/parse.js +-r-xr-xr-x 0 100 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/regex.js +-r-xr-xr-x 0 100 0 323 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/rng.js +-r-xr-xr-x 0 100 0 284 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/sha1.js +-r-xr-xr-x 0 100 0 1393 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/stringify.js +-r-xr-xr-x 0 100 0 3306 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v1.js +-r-xr-xr-x 0 100 0 107 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v3.js +-r-xr-xr-x 0 100 0 1663 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v35.js +-r-xr-xr-x 0 100 0 546 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v4.js +-r-xr-xr-x 0 100 0 110 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v5.js +-r-xr-xr-x 0 100 0 141 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/validate.js +-r-xr-xr-x 0 100 0 200 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/version.js +-r-xr-xr-x 0 100 0 1765 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/index.js +-r-xr-xr-x 0 100 0 7015 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/md5-browser.js +-r-xr-xr-x 0 100 0 550 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/md5.js +-r-xr-xr-x 0 100 0 188 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/nil.js +-r-xr-xr-x 0 100 0 1380 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/parse.js +-r-xr-xr-x 0 100 0 267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/regex.js +-r-xr-xr-x 0 100 0 1131 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/rng-browser.js +-r-xr-xr-x 0 100 0 549 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/rng.js +-r-xr-xr-x 0 100 0 2609 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/sha1-browser.js +-r-xr-xr-x 0 100 0 553 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/sha1.js +-r-xr-xr-x 0 100 0 1667 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/stringify.js +drwxr-xr-x 0 100 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd +-r-xr-xr-x 0 100 0 8160 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuid.min.js +-r-xr-xr-x 0 100 0 280 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidNIL.min.js +-r-xr-xr-x 0 100 0 883 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidParse.min.js +-r-xr-xr-x 0 100 0 829 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidStringify.min.js +-r-xr-xr-x 0 100 0 420 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidValidate.min.js +-r-xr-xr-x 0 100 0 506 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidVersion.min.js +-r-xr-xr-x 0 100 0 2020 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv1.min.js +-r-xr-xr-x 0 100 0 5145 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv3.min.js +-r-xr-xr-x 0 100 0 1366 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv4.min.js +-r-xr-xr-x 0 100 0 3267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv5.min.js +-r-xr-xr-x 0 100 0 2030 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/uuid-bin.js +-r-xr-xr-x 0 100 0 3618 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v1.js +-r-xr-xr-x 0 100 0 414 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v3.js +-r-xr-xr-x 0 100 0 2008 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v35.js +-r-xr-xr-x 0 100 0 860 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v4.js +-r-xr-xr-x 0 100 0 417 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v5.js +-r-xr-xr-x 0 100 0 410 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/validate.js +-r-xr-xr-x 0 100 0 474 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/version.js +-r-xr-xr-x 0 100 0 4428 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/package.json +-r-xr-xr-x 0 100 0 323 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/wrapper.mjs diff --git a/js/private/test/image/custom_owner_package_store_3p.listing b/js/private/test/image/custom_owner_test_package_store_3p.nobzlmod.listing similarity index 100% rename from js/private/test/image/custom_owner_package_store_3p.listing rename to js/private/test/image/custom_owner_test_package_store_3p.nobzlmod.listing diff --git a/js/private/test/image/default_app.listing b/js/private/test/image/default_app.listing deleted file mode 100644 index d43c9ff84..000000000 --- a/js/private/test/image/default_app.listing +++ /dev/null @@ -1,23 +0,0 @@ -drwxr-xr-x 0 0 0 0 Jan 1 1970 app -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image --r-xr-xr-x 0 0 0 136 Jan 1 1970 app/js/private/test/image/bin -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d --r-xr-xr-x 0 0 0 387 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d/index.js --r-xr-xr-x 0 0 0 164 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/examples/npm_package/packages/pkg_d/package.json -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_ --r-xr-xr-x 0 0 0 23910 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_/bin -drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_node_bin --r-xr-xr-x 0 0 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/bin_node_bin/node --r-xr-xr-x 0 0 0 20 Jan 1 1970 app/js/private/test/image/bin.runfiles/aspect_rules_js/js/private/test/image/main.js diff --git a/js/private/test/image/default_test_node.bzlmod.listing b/js/private/test/image/default_test_node.bzlmod.listing new file mode 100644 index 000000000..5bd7fc5c8 --- /dev/null +++ b/js/private/test/image/default_test_node.bzlmod.listing @@ -0,0 +1,17 @@ +drwxr-xr-x 0 0 0 0 Jan 1 1970 app +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches +-r-xr-xr-x 0 0 0 32555 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches/fs.cjs +-r-xr-xr-x 0 0 0 1702 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/node-patches/register.cjs +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64 +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs/bin +-r-xr-xr-x 0 0 0 80316256 Jan 1 1970 app/js/private/test/image/bin.runfiles/rules_nodejs~~node~nodejs_linux_amd64/bin/nodejs/bin/node diff --git a/js/private/test/image/default_node.listing b/js/private/test/image/default_test_node.nobzlmod.listing similarity index 100% rename from js/private/test/image/default_node.listing rename to js/private/test/image/default_test_node.nobzlmod.listing diff --git a/js/private/test/image/default_test_node_modules.bzlmod.listing b/js/private/test/image/default_test_node_modules.bzlmod.listing new file mode 100644 index 000000000..16bd00952 --- /dev/null +++ b/js/private/test/image/default_test_node_modules.bzlmod.listing @@ -0,0 +1,22 @@ +drwxr-xr-x 0 0 0 0 Jan 1 1970 app +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules +lrwxrwxr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules/acorn -> ../../../../../node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn +lrwxrwxr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/examples/npm_package/packages/pkg_d/node_modules/uuid -> ../../../../../node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/@mycorp +lrwxrwxr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/@mycorp/pkg-d -> ../../../../../../node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp/pkg-d +lrwxrwxr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/js/private/test/image/node_modules/acorn -> ../../../../../node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn diff --git a/js/private/test/image/default_node_modules.listing b/js/private/test/image/default_test_node_modules.nobzlmod.listing similarity index 100% rename from js/private/test/image/default_node_modules.listing rename to js/private/test/image/default_test_node_modules.nobzlmod.listing diff --git a/js/private/test/image/default_test_package_store_1p.bzlmod.listing b/js/private/test/image/default_test_package_store_1p.bzlmod.listing new file mode 100644 index 000000000..5a3376d34 --- /dev/null +++ b/js/private/test/image/default_test_package_store_1p.bzlmod.listing @@ -0,0 +1,13 @@ +drwxr-xr-x 0 0 0 0 Jan 1 1970 app +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0 +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp +lrwxrwxr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/@mycorp+pkg-d@0.0.0/node_modules/@mycorp/pkg-d -> ../../../../../examples/npm_package/packages/pkg_d diff --git a/js/private/test/image/default_package_store_1p.listing b/js/private/test/image/default_test_package_store_1p.nobzlmod.listing similarity index 100% rename from js/private/test/image/default_package_store_1p.listing rename to js/private/test/image/default_test_package_store_1p.nobzlmod.listing diff --git a/js/private/test/image/default_test_package_store_3p.bzlmod.listing b/js/private/test/image/default_test_package_store_3p.bzlmod.listing new file mode 100644 index 000000000..f177eee25 --- /dev/null +++ b/js/private/test/image/default_test_package_store_3p.bzlmod.listing @@ -0,0 +1,113 @@ +drwxr-xr-x 0 0 0 0 Jan 1 1970 app +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1 +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn +-r-xr-xr-x 0 0 0 22267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/CHANGELOG.md +-r-xr-xr-x 0 0 0 1099 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/LICENSE +-r-xr-xr-x 0 0 0 10799 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/README.md +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/bin +-r-xr-xr-x 0 0 0 60 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/bin/acorn +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist +-r-xr-xr-x 0 0 0 21301 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.d.mts +-r-xr-xr-x 0 0 0 21301 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.d.ts +-r-xr-xr-x 0 0 0 233938 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.js +-r-xr-xr-x 0 0 0 222515 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/acorn.mjs +-r-xr-xr-x 0 0 0 3261 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/dist/bin.js +-r-xr-xr-x 0 0 0 1061 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.12.1/node_modules/acorn/package.json +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1 +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn +-r-xr-xr-x 0 0 0 19126 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/CHANGELOG.md +-r-xr-xr-x 0 0 0 1099 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/LICENSE +-r-xr-xr-x 0 0 0 10341 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/README.md +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/bin +-r-xr-xr-x 0 0 0 60 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/bin/acorn +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist +-r-xr-xr-x 0 0 0 6190 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.d.ts +-r-xr-xr-x 0 0 0 217950 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.js +-r-xr-xr-x 0 0 0 207263 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.mjs +-r-xr-xr-x 0 0 0 49 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/acorn.mjs.d.ts +-r-xr-xr-x 0 0 0 3285 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/dist/bin.js +-r-xr-xr-x 0 0 0 1058 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/acorn@8.7.1/node_modules/acorn/package.json +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2 +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid +-r-xr-xr-x 0 0 0 12680 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/CHANGELOG.md +-r-xr-xr-x 0 0 0 513 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/CONTRIBUTING.md +-r-xr-xr-x 0 0 0 1109 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/LICENSE.md +-r-xr-xr-x 0 0 0 16564 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/README.md +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/bin +-r-xr-xr-x 0 0 0 44 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/bin/uuid +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser +-r-xr-xr-x 0 0 0 412 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/index.js +-r-xr-xr-x 0 0 0 6852 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/md5.js +-r-xr-xr-x 0 0 0 54 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/nil.js +-r-xr-xr-x 0 0 0 1104 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/parse.js +-r-xr-xr-x 0 0 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/regex.js +-r-xr-xr-x 0 0 0 1040 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/rng.js +-r-xr-xr-x 0 0 0 2488 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/sha1.js +-r-xr-xr-x 0 0 0 1463 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/stringify.js +-r-xr-xr-x 0 0 0 3296 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v1.js +-r-xr-xr-x 0 0 0 105 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v3.js +-r-xr-xr-x 0 0 0 1657 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v35.js +-r-xr-xr-x 0 0 0 544 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v4.js +-r-xr-xr-x 0 0 0 108 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/v5.js +-r-xr-xr-x 0 0 0 141 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/validate.js +-r-xr-xr-x 0 0 0 200 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-browser/version.js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node +-r-xr-xr-x 0 0 0 412 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/index.js +-r-xr-xr-x 0 0 0 281 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/md5.js +-r-xr-xr-x 0 0 0 54 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/nil.js +-r-xr-xr-x 0 0 0 1106 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/parse.js +-r-xr-xr-x 0 0 0 133 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/regex.js +-r-xr-xr-x 0 0 0 323 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/rng.js +-r-xr-xr-x 0 0 0 284 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/sha1.js +-r-xr-xr-x 0 0 0 1393 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/stringify.js +-r-xr-xr-x 0 0 0 3306 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v1.js +-r-xr-xr-x 0 0 0 107 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v3.js +-r-xr-xr-x 0 0 0 1663 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v35.js +-r-xr-xr-x 0 0 0 546 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v4.js +-r-xr-xr-x 0 0 0 110 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/v5.js +-r-xr-xr-x 0 0 0 141 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/validate.js +-r-xr-xr-x 0 0 0 200 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/esm-node/version.js +-r-xr-xr-x 0 0 0 1765 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/index.js +-r-xr-xr-x 0 0 0 7015 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/md5-browser.js +-r-xr-xr-x 0 0 0 550 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/md5.js +-r-xr-xr-x 0 0 0 188 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/nil.js +-r-xr-xr-x 0 0 0 1380 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/parse.js +-r-xr-xr-x 0 0 0 267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/regex.js +-r-xr-xr-x 0 0 0 1131 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/rng-browser.js +-r-xr-xr-x 0 0 0 549 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/rng.js +-r-xr-xr-x 0 0 0 2609 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/sha1-browser.js +-r-xr-xr-x 0 0 0 553 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/sha1.js +-r-xr-xr-x 0 0 0 1667 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/stringify.js +drwxr-xr-x 0 0 0 0 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd +-r-xr-xr-x 0 0 0 8160 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuid.min.js +-r-xr-xr-x 0 0 0 280 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidNIL.min.js +-r-xr-xr-x 0 0 0 883 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidParse.min.js +-r-xr-xr-x 0 0 0 829 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidStringify.min.js +-r-xr-xr-x 0 0 0 420 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidValidate.min.js +-r-xr-xr-x 0 0 0 506 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidVersion.min.js +-r-xr-xr-x 0 0 0 2020 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv1.min.js +-r-xr-xr-x 0 0 0 5145 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv3.min.js +-r-xr-xr-x 0 0 0 1366 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv4.min.js +-r-xr-xr-x 0 0 0 3267 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/umd/uuidv5.min.js +-r-xr-xr-x 0 0 0 2030 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/uuid-bin.js +-r-xr-xr-x 0 0 0 3618 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v1.js +-r-xr-xr-x 0 0 0 414 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v3.js +-r-xr-xr-x 0 0 0 2008 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v35.js +-r-xr-xr-x 0 0 0 860 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v4.js +-r-xr-xr-x 0 0 0 417 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/v5.js +-r-xr-xr-x 0 0 0 410 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/validate.js +-r-xr-xr-x 0 0 0 474 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/dist/version.js +-r-xr-xr-x 0 0 0 4428 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/package.json +-r-xr-xr-x 0 0 0 323 Jan 1 1970 app/js/private/test/image/bin.runfiles/_main/node_modules/.aspect_rules_js/uuid@8.3.2/node_modules/uuid/wrapper.mjs diff --git a/js/private/test/image/default_package_store_3p.listing b/js/private/test/image/default_test_package_store_3p.nobzlmod.listing similarity index 100% rename from js/private/test/image/default_package_store_3p.listing rename to js/private/test/image/default_test_package_store_3p.nobzlmod.listing