extensions/npm/src/features/packageJSONContribution.ts/PackageJSONContribution/npmjsView
class PackageJSONContribution:	private async npmjsView(pack: string): Promise<ViewPackageInfo | undefined> {
		const queryUrl = 'https://registry.npmjs.org/' + encodeURIComponent(pack);
		try {
			const success = await this.xhr({
				url: queryUrl,
				agent: USER_AGENT
			});
			const obj = JSON.parse(success.responseText);
			return {
				description: obj.description || '',
				version: Object.keys(obj.versions).pop(),
				homepage: obj.homepage || ''
			};
		}
		catch (e) {
			//ignore
		}
		return undefined;
	}