diff --git a/terminus-plugin-manager/src/services/pluginManager.service.ts b/terminus-plugin-manager/src/services/pluginManager.service.ts index c2aaf716..41f9755d 100644 --- a/terminus-plugin-manager/src/services/pluginManager.service.ts +++ b/terminus-plugin-manager/src/services/pluginManager.service.ts @@ -72,9 +72,13 @@ export class PluginManagerService { listAvailable (query?: string): Observable { return from( - axios.get(`https://api.npms.io/v2/search?q=keywords%3A${KEYWORD}+${encodeURIComponent(query || '')}&from=0&size=250`, {}) + axios.get(`https://www.npmjs.com/search?q=keywords%3A${KEYWORD}+${encodeURIComponent(query || '')}&from=0&size=1000`, { + headers: { + 'x-spiferack': '1', + } + }) ).pipe( - map(response => response.data.results.map(item => ({ + map(response => response.data.objects.map(item => ({ name: item.package.name.substring(NAME_PREFIX.length), packageName: item.package.name, description: item.package.description,