Skip to content

Commit

Permalink
feat: support --extraMetadata.directories
Browse files Browse the repository at this point in the history
  • Loading branch information
develar committed Sep 23, 2016
1 parent 26b8dac commit 1a310e3
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions src/packager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,15 @@ export class Packager implements BuildInfo {
const extraBuildMetadata = extraMetadata == null ? null : extraMetadata.build

this.devMetadata = deepAssign(await readPackageJson(devPackageFile), this.options.devMetadata)
if (extraBuildMetadata != null) {
deepAssign(this.devMetadata, {build: extraBuildMetadata})
delete extraMetadata.build
if (extraMetadata != null) {
if (extraBuildMetadata != null) {
deepAssign(this.devMetadata, {build: extraBuildMetadata})
delete extraMetadata.build
}
if (extraMetadata.directories != null) {
deepAssign(this.devMetadata, {directories: extraMetadata.directories})
delete extraMetadata.directories
}
}

this.appDir = await computeDefaultAppDirectory(this.projectDir, use(this.devMetadata.directories, it => it!.app))
Expand Down

0 comments on commit 1a310e3

Please sign in to comment.