Skip to content

Commit 6de1caf

Browse files
committed
refactor: move importer_deps_map up
1 parent ed47846 commit 6de1caf

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

npm/private/npm_translate_lock_generate.bzl

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,18 @@ sh_binary(
142142
"deps": transitive_deps,
143143
}
144144

145+
importer_deps_map = {}
146+
for import_path, importer in importers.items():
147+
link_package = helpers.link_package(root_package, import_path)
148+
prod_deps = importer.get("deps", {})
149+
all_deps = importer.get("all_deps", {})
150+
151+
pkg_deps = {}
152+
for dep_name, dep_version in all_deps.items():
153+
pkg_deps[dep_name] = {"version": dep_version, "dev": dep_name not in prod_deps}
154+
155+
importer_deps_map[link_package] = pkg_deps
156+
145157
# Look for first-party links in importers
146158
for import_path, importer in importers.items():
147159
link_package = helpers.link_package(root_package, import_path)
@@ -209,19 +221,6 @@ sh_binary(
209221
}
210222
fp_links[dep_key][deps_type][link_package] = True
211223

212-
importer_deps_map = {}
213-
for import_path, importer in importers.items():
214-
link_package = helpers.link_package(root_package, import_path)
215-
prod_deps = importer.get("deps", {})
216-
all_deps = importer.get("all_deps", {})
217-
218-
pkg_deps = {}
219-
for dep_name, dep_version in all_deps.items():
220-
is_dev = dep_name not in prod_deps
221-
pkg_deps[dep_name] = {"version": dep_version, "dev": is_dev}
222-
223-
importer_deps_map[link_package] = pkg_deps
224-
225224
npm_link_packages_const = """_LINK_PACKAGES = {link_packages}""".format(
226225
link_packages = str(link_packages),
227226
)

0 commit comments

Comments
 (0)