From 04999e305254cea17c8d2d1b174df006f9978dec Mon Sep 17 00:00:00 2001 From: Aman Gupta Date: Fri, 4 Mar 2016 11:58:35 -0800 Subject: [PATCH] feat: use productName from app/package.json if present --- src/packager.ts | 3 +++ src/repositoryInfo.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/src/packager.ts b/src/packager.ts index f4cb83fafd4..5d3e9c95b63 100644 --- a/src/packager.ts +++ b/src/packager.ts @@ -55,6 +55,9 @@ export class Packager implements BuildInfo { await BluebirdPromise.all(Array.from(new Set([buildPackageFile, appPackageFile]), readPackageJson)) .then(result => { this.metadata = result[result.length - 1] + if (this.metadata.productName) { + this.metadata.name = this.metadata.productName + } this.devMetadata = result[0] this.checkMetadata(appPackageFile, platforms) diff --git a/src/repositoryInfo.ts b/src/repositoryInfo.ts index dac2535f32d..7d08e353888 100644 --- a/src/repositoryInfo.ts +++ b/src/repositoryInfo.ts @@ -22,6 +22,7 @@ export interface MetadataAuthor { export interface AppMetadata extends Metadata { version: string name: string + productName: string description: string author: MetadataAuthor