From c3d434d8b86a0be162efb7fb548f0405239a2688 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Wed, 5 May 2021 08:41:21 -0700 Subject: [PATCH] [meta] add `safe-publish-latest`; use `prepublishOnly` script for npm 7+ --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 0f07f253..03c5e22f 100644 --- a/package.json +++ b/package.json @@ -33,10 +33,13 @@ "eslint": "^7.31.0", "falafel": "^2.2.4", "js-yaml": "^3.14.0", + "safe-publish-latest": "^1.1.4", "tap": "^8.0.1", "tap-parser": "^3.0.5" }, "scripts": { + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", "prelint": "eclint check", "lint": "eslint .", "pretest": "npm run lint",