Skip to content

[BUG] getting a Failed to read _auth from ~/.npmrc with Node v20 #881

Open
@holamau

Description

@holamau

🐛 Bug Report:

Describe the bug

When running openapi-fetch or other openapi commands, I get the following error:

Failed to read _auth from ~/.npmrc

My .npmrc file has the newer _auth syntax, which is how it is configured on NodeJS v20:

//registry.npmjs.org/:_auth=<auth_token>

Feels like openapi-generator is not supporting the newer _auth syntax for NodeJS v20?

If I run it with NodeJS v16 and the old _auth=<auth_token> syntax, works as expected

Steps to Reproduce

this is a redacted screenshot of my .npmrc file

Image

this is a redacted screenshot of the openapi-fetch execution through an npm script

Image

Expected behavior

when running openapi commands like openapi-fetch via npm, it should be getting the _auth information on .npmrc config file, which is valid syntax for NodeJS v20

Screenshots

Submitted on Steps to reproduce

Operation System (please complete the following information):

  • OS: macOS
  • Version 15.3.1

Package System (please complete the following information):

  • node: v20.18.3
  • npm: v10.8.2
  • openapitools/openapi-generator-cli: ^2.16.3

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions