fix: move npm_import npm sources to {name}_sources repository
diff --git a/js/private/test/repositories_checked.bzl b/js/private/test/repositories_checked.bzl
index 50577ca..124ab45 100755
--- a/js/private/test/repositories_checked.bzl
+++ b/js/private/test/repositories_checked.bzl
@@ -52,7 +52,8 @@
             "@aspect-test/c": ["1.0.0"],
         },
         indirect = True,
-        postinstall = "echo 'moo' > cow.txt",
+        run_lifecycle_hooks = True,
+        custom_postinstall = "echo 'moo' > cow.txt",
     )
 
     npm_import(
@@ -64,7 +65,8 @@
         transitive_closure = {
             "@aspect-test/c": ["2.0.0"],
         },
-        postinstall = "echo 'moo' > cow.txt && echo 'mooo' >> cow.txt",
+        run_lifecycle_hooks = True,
+        custom_postinstall = "echo 'moo' > cow.txt && echo 'mooo' >> cow.txt",
     )
 
     npm_import(
@@ -330,6 +332,7 @@
             "bufferutil": ["4.0.1"],
             "node-gyp-build": ["3.7.0"],
         },
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -463,6 +466,7 @@
             "esbuild-android-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -475,6 +479,7 @@
             "esbuild-android-arm64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -487,6 +492,7 @@
             "esbuild-darwin-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -499,6 +505,7 @@
             "esbuild-darwin-arm64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -511,6 +518,7 @@
             "esbuild-freebsd-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -523,6 +531,7 @@
             "esbuild-freebsd-arm64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -535,6 +544,7 @@
             "esbuild-linux-32": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -547,6 +557,7 @@
             "esbuild-linux-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -559,6 +570,7 @@
             "esbuild-linux-arm": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -571,6 +583,7 @@
             "esbuild-linux-arm64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -583,6 +596,7 @@
             "esbuild-linux-mips64le": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -595,6 +609,7 @@
             "esbuild-linux-ppc64le": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -607,6 +622,7 @@
             "esbuild-linux-riscv64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -619,6 +635,7 @@
             "esbuild-linux-s390x": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -631,6 +648,7 @@
             "esbuild-netbsd-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -643,6 +661,7 @@
             "esbuild-openbsd-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -655,6 +674,7 @@
             "esbuild-sunos-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -667,6 +687,7 @@
             "esbuild-windows-32": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -679,6 +700,7 @@
             "esbuild-windows-64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -691,6 +713,7 @@
             "esbuild-windows-arm64": ["0.14.38"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -744,6 +767,7 @@
             "esbuild-windows-64": ["0.14.38"],
             "esbuild-windows-arm64": ["0.14.38"],
         },
+        run_lifecycle_hooks = True,
     )
 
     npm_import(
@@ -792,6 +816,7 @@
             "fsevents": ["2.3.2"],
         },
         indirect = True,
+        run_lifecycle_hooks = True,
     )
 
     npm_import(