parcel-bundler / parcel

The zero configuration build tool for the web. 📦🚀
https://parceljs.org
MIT License
43.28k stars 2.26k forks source link

Remove resolver dependency on core #9793

Closed MonicaOlejniczak closed 2 weeks ago

MonicaOlejniczak commented 2 weeks ago

↪️ Pull Request

These changes remove the parcel-resolver dependency in the parcel_core crate. This will prevent circular dependencies down the line, when types within the resolver need to reference the core types. To reduce the resolver crate size in future, we may want to further split up the core crate into a dedicated environment or package_json crate but this is unnecessary at the moment.

🚨 Test instructions

yarn build-native && cargo test