We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 75eae2c + e4a7860 commit 6b34fa7Copy full SHA for 6b34fa7
lib/node-package-manager.ts
@@ -120,7 +120,8 @@ export class NodePackageManager implements INodePackageManager {
120
}
121
122
public async getRegistryPackageData(packageName: string): Promise<any> {
123
- const url = `https://registry.npmjs.org/${packageName}`;
+ const registry = await this.$childProcess.exec(`npm config get registry`);
124
+ const url = registry.trim() + packageName;
125
this.$logger.trace(`Trying to get data from npm registry for package ${packageName}, url is: ${url}`);
126
const responseData = (await this.$httpClient.httpRequest(url)).body;
127
this.$logger.trace(`Successfully received data from npm registry for package ${packageName}. Response data is: ${responseData}`);
0 commit comments