From b4b3ffd61133d4b65dc9d2736e2ae4b98666f76b Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Thu, 12 Jul 2018 13:59:30 +0200 Subject: [PATCH] Populate extension pack property --- resources/extension.vsixmanifest | 1 + src/manifest.ts | 1 + src/package.ts | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/extension.vsixmanifest b/resources/extension.vsixmanifest index ba04134..c39e679 100644 --- a/resources/extension.vsixmanifest +++ b/resources/extension.vsixmanifest @@ -11,6 +11,7 @@ + <% if (links.repository) { %> diff --git a/src/manifest.ts b/src/manifest.ts index ffa680c..7fbdc2c 100644 --- a/src/manifest.ts +++ b/src/manifest.ts @@ -34,6 +34,7 @@ export interface Manifest { contributes?: Contributions; activationEvents?: string[]; extensionDependencies?: string[]; + extensionPack?: string[]; galleryBanner?: { color?: string; theme?: string; }; preview?: boolean; badges?: { url: string; href: string; description: string; }[]; diff --git a/src/package.ts b/src/package.ts index 04b9d5f..214bb77 100644 --- a/src/package.ts +++ b/src/package.ts @@ -206,7 +206,8 @@ class ManifestProcessor extends BaseProcessor { githubMarkdown: manifest.markdown !== 'standard', enableMarketplaceQnA, customerQnALink, - extensionDependencies: _(manifest.extensionDependencies || []).uniq().join(',') + extensionDependencies: _(manifest.extensionDependencies || []).uniq().join(','), + extensionPack: _(manifest.extensionPack || []).uniq().join(',') }; if (isGitHub) {