From 659483cebdafeebf1cb804110f13eba159f29825 Mon Sep 17 00:00:00 2001 From: develar Date: Thu, 3 Mar 2016 14:47:56 +0100 Subject: [PATCH] chore: generate ts declarations on pretest --- package.json | 4 ++-- src/platformPackager.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b60b471aca1..9c005e002f3 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,12 @@ "scripts": { "compile": "tsconfig -i 2 && ts-babel", "lint": "eslint ./lib test cli.js index.js && tslint src/*", - "pretest": "npm run compile && npm run lint", + "pretest": "npm run compile && npm run lint && npm run declaration", "test": "node ./test/helpers/runTests.js", "test-nix": "result=\"$(tape index.spec.js ./lib/*.spec.js ./lib/**/*.spec.js)\"; echo \"$result\" | tap-spec; echo \"$result\" | tnyan; ava", "test-win": "ava", "declaration": "dts-generator --name electron-builder --out out/electron-builder.d.ts", - "semantic-release": "npm run declaration && semantic-release pre && npm publish && semantic-release post" + "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "repository": { "type": "git", diff --git a/src/platformPackager.ts b/src/platformPackager.ts index 59494e5d629..f02064f5b51 100644 --- a/src/platformPackager.ts +++ b/src/platformPackager.ts @@ -16,7 +16,7 @@ export interface DevMetadata extends Metadata { directories?: MetadataDirectories } -interface MetadataDirectories { +export interface MetadataDirectories { buildResources?: string }