From 9efc66366ccfa499285c41ea1a4f5ce654170d9a Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Wed, 15 Apr 2020 11:29:59 -0700 Subject: [PATCH] chore: generate README.md for playwright package on prepublish (#1801) This will ensure that `playwright` package always has a readme. Fix #1798 --- packages/playwright/package.json | 3 ++- utils/doclint/cli.js | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/playwright/package.json b/packages/playwright/package.json index e0e64c56a7..044bcc6495 100644 --- a/packages/playwright/package.json +++ b/packages/playwright/package.json @@ -5,7 +5,8 @@ "repository": "github:Microsoft/playwright", "main": "index.js", "scripts": { - "install": "node install.js" + "install": "node install.js", + "prepublishOnly": "cp ../../README.md ." }, "author": { "name": "Microsoft Corporation" diff --git a/utils/doclint/cli.js b/utils/doclint/cli.js index 5d4a16d7a6..f24a7b6460 100755 --- a/utils/doclint/cli.js +++ b/utils/doclint/cli.js @@ -70,8 +70,6 @@ async function run() { await source.save(); changedFiles = true; } - - await readme.saveAs(path.join(PROJECT_DIR, 'packages', 'playwright', 'README.md')); } // Report results. @@ -134,4 +132,4 @@ async function getFirefoxVersion() { const out = spawnSync(playwright.firefox.executablePath(), [isWin ? '/version' : '--version'], undefined); const version = out.stdout.toString(); return version.trim().split(' ').pop(); -} \ No newline at end of file +}