Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

Check peerDependenciesMeta for Optional Dependencies #83

Merged
merged 1 commit into from
Jan 30, 2020

Conversation

devotox
Copy link
Contributor

@devotox devotox commented Jan 27, 2020

  • Summary

This updates the optional dependencies check to also check peer dependencies meta

The Peer Dependencies Meta field was added to Yarn here:
Yarn#6671

This is used by a number of packages to allow them to be yarn -pnp compatible, most notably Knex.
This feature was added in version 0.20.1

  • Test plan

Unit tests are included but cannot be run as it cannot get to that branch of the code in a similar way as the Ignore missing optional dependencies test.

  • Description for the changelog

Check Peer Dependencies Meta for Optional Dependencies

@devotox devotox requested review from ehmicky and biilmann and removed request for ehmicky January 27, 2020 19:07
@ehmicky
Copy link
Contributor

ehmicky commented Jan 30, 2020

Thanks a lot @devotox for this PR!

@ehmicky ehmicky merged commit 91fa700 into netlify:master Jan 30, 2020
@devotox
Copy link
Contributor Author

devotox commented Jan 31, 2020

@ehmicky when do you think this will be released and be used with Netlify CLI

@ehmicky
Copy link
Contributor

ehmicky commented Feb 6, 2020

@devotox This should be live if you use the Netlify Build beta.

@devotox
Copy link
Contributor Author

devotox commented Mar 2, 2020

@ehmicky I have not been given access to Netlify Build Beta and was wondering how I could use this with Netlify Actions.

Would I need to fork it all?

@ehmicky
Copy link
Contributor

ehmicky commented Mar 2, 2020

@DavidWells Would it be possible to give @devotox access to the Netlify Build beta?

Skn0tt pushed a commit to netlify/build that referenced this pull request May 21, 2024
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants