Skip to content
New issue

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

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

Already on GitHub? # to your account

fix: ensure that we can define dependency argument in config #743

Merged
merged 1 commit into from
Jun 21, 2022

Conversation

ssbarnea
Copy link
Contributor

@ssbarnea ssbarnea commented Jun 17, 2022

Commander documentation states that when using negative commands, if you do not already have a non-negative command it sets the default to true, which is what broke the logic for loading defaults from package.json.

Fixes: #742
Reference: https://www.npmjs.com/package/commander#other-option-types-negatable-boolean-and-booleanvalue

@ssbarnea
Copy link
Contributor Author

@joaomoreno If you can take a look at this it would be awesome, that is a real blocker for our switch from npm to yarn for building, as we cannot add custom command line arguments to vsce calls.

@joaomoreno joaomoreno self-assigned this Jun 17, 2022
@joaomoreno joaomoreno self-requested a review June 17, 2022 13:51
@ssbarnea ssbarnea requested a review from joaomoreno June 17, 2022 14:46
@joaomoreno joaomoreno enabled auto-merge (squash) June 17, 2022 19:19
@ssbarnea
Copy link
Contributor Author

Sadly I am unable to request the failed job rerun. I am sure it was a glitch and that has nothing to do with this PR.

@ssbarnea ssbarnea closed this Jun 18, 2022
auto-merge was automatically disabled June 18, 2022 07:20

Pull request was closed

@ssbarnea ssbarnea reopened this Jun 18, 2022
@ssbarnea
Copy link
Contributor Author

Please approve GHA run.

@ssbarnea
Copy link
Contributor Author

Any chance to get this merged? Asking as I do not want to miss it from the next release. Thanks!

@joaomoreno joaomoreno enabled auto-merge (squash) June 21, 2022 13:31
@joaomoreno joaomoreno merged commit b2288cd into microsoft:main Jun 21, 2022
@github-actions
Copy link

🎉 This PR is included in version 2.9.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dependencies cannot be configured inside package.json
3 participants