improve merge imports logic

This commit is contained in:
Khaleel Al-Adhami 2024-10-24 12:07:06 -07:00
parent 34ab5fd878
commit 9454b90826

View File

@ -23,6 +23,12 @@ def merge_imports(
for lib, fields in (
import_dict if isinstance(import_dict, tuple) else import_dict.items()
):
# If the lib is an absolute path, we need to prefix it with a $
lib = (
"$" + lib
if lib.startswith(("/utils/", "/components/", "/styles/"))
else lib
)
if isinstance(fields, (list, tuple, set)):
all_imports[lib].extend(
(