Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move *kerberos* to optional dep #835

Merged
merged 1 commit into from
Nov 19, 2015

Conversation

Martii
Copy link
Member

@Martii Martii commented Nov 19, 2015

  • While this still seems hacky with MongoDB support backend structures we can possibly minimize the impact here for future top-level "dep hell" by making this optional... too bad peerDependencies with npm@3.x made a change where it does not download it... seems like they ought to make a new property name in npm (and package.json docs) to handle this situation.

Post fix for #834


May need further mitigation on node LTS upgrade next year. (see list item 2 at nodejs/LTS/.../README.md#lts-plan)

Additional refs:

* While this still seems hacky with MongoDB support backend structures we can possibly minimize the impact here for future top-level "dep hell" by making this optional... too bad [`peerDependencies`](https://docs.npmjs.com/files/package.json#peerdependencies) with *npm*@3.x made a change where it does **not** download it... seems like they ought to make a new property name in *npm* to handle this situation.

Post fix for OpenUserJS#834
@Martii Martii added bug You've guessed it... this means a bug is reported. migration Use this to indicate that it may apply to an existing or announced migration. CODE Some other Code related issue and it should clearly describe what it is affecting in a comment. labels Nov 19, 2015
Martii added a commit that referenced this pull request Nov 19, 2015
Move *kerberos* to optional dep

Auto-merge
@Martii Martii merged commit 0da6a12 into OpenUserJS:master Nov 19, 2015
@Martii Martii deleted the Pull-834optionalDepPostFix branch November 19, 2015 18:40
@Martii Martii added the needs mitigation Needs additional followup. label Nov 19, 2015
@Martii Martii removed the needs mitigation Needs additional followup. label Apr 4, 2017
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug You've guessed it... this means a bug is reported. CODE Some other Code related issue and it should clearly describe what it is affecting in a comment. migration Use this to indicate that it may apply to an existing or announced migration.
Development

Successfully merging this pull request may close these issues.

1 participant