From 9c6f2747aad2a2abc2a71e7cc4a4c474ac8fdbe1 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Mon, 2 Jul 2018 19:53:27 +0200 Subject: [PATCH] use npms.io instead of npmjs.org for plugin search --- .../src/services/pluginManager.service.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/terminus-plugin-manager/src/services/pluginManager.service.ts b/terminus-plugin-manager/src/services/pluginManager.service.ts index 41f9755d..c2aaf716 100644 --- a/terminus-plugin-manager/src/services/pluginManager.service.ts +++ b/terminus-plugin-manager/src/services/pluginManager.service.ts @@ -72,13 +72,9 @@ export class PluginManagerService { listAvailable (query?: string): Observable { return from( - axios.get(`https://www.npmjs.com/search?q=keywords%3A${KEYWORD}+${encodeURIComponent(query || '')}&from=0&size=1000`, { - headers: { - 'x-spiferack': '1', - } - }) + axios.get(`https://api.npms.io/v2/search?q=keywords%3A${KEYWORD}+${encodeURIComponent(query || '')}&from=0&size=250`, {}) ).pipe( - map(response => response.data.objects.map(item => ({ + map(response => response.data.results.map(item => ({ name: item.package.name.substring(NAME_PREFIX.length), packageName: item.package.name, description: item.package.description, -- GitLab