[identity] The 1.1.0-preview.3 installation fails in certain environments due to a native dependency #9288
Labels
Azure.Identity
blocking-release
Blocks release
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Milestone
@azure/identity
1.1.0-preview.3
Describe the bug
When adding a dependency to version 1.1.0-preview.3 of the package,
npm install
might fail unless the environment has right dependencies installed to buildkeytar
.To Reproduce
Steps to reproduce the behavior:
docker build .
Expected behavior
Expected to be able to successfully install without a toolchain for building native binaries.
Additional context
One option might be to have
keytar
as optional dependency so that it can be installed if the feature that needs it is required. It is required by theVSCodeCredentials
feature.cc: @bterlson @schaabs
The text was updated successfully, but these errors were encountered: