{"library":"vsts-npm-auth","type":"library","category":null,"description":"`vsts-npm-auth` is a command-line tool designed to assist Windows users in authenticating with private npm feeds hosted in Azure Artifacts. Its primary function is to acquire and manage authentication tokens, writing them to the user's `.npmrc` file to enable seamless package installation and publication to Azure DevOps feeds. The package's current stable version is 0.43.0, last published in May 2023. This tool is notably Windows-only and has critical limitations regarding cross-platform support and token management. Community consensus and various reports strongly advise against its use due to its closed-source nature, lack of transparency regarding contributors, and security concerns. Newer, cross-platform alternatives like `ado-npm-auth` or `azure-devops-npm-auth`, along with direct Personal Access Token (PAT) configuration, are generally recommended for more robust and secure authentication with Azure Artifacts. The official documentation also outlines manual PAT setup for non-Windows environments.","language":"javascript","status":"deprecated","version":"0.43.0","tags":["javascript","vsts"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vsts-npm-auth","imports":["npm install -g vsts-npm-auth","vsts-npm-auth -config .npmrc -F","vsts-npm-auth -config .npmrc -N -F"]},{"cmd":"yarn add vsts-npm-auth","imports":[]},{"cmd":"pnpm add vsts-npm-auth","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vsts-npm-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vsts-npm-auth/compatibility"}}