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.
↪️ Pull Request
These changes remove the
parcel-resolver
dependency in theparcel_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 dedicatedenvironment
orpackage_json
crate but this is unnecessary at the moment.🚨 Test instructions
yarn build-native && cargo test