diff --git a/package.json b/package.json index 2116d01..6b151f3 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,8 @@ "sideEffects": false, "scripts": { "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", "lint": "eslint --ext=js,mjs .", "pretest": "npm run lint", "tests-only": "tape test/**/*.js | node bin/cmd", @@ -63,7 +65,9 @@ "@ljharb/eslint-config": "^21.0.0", "aud": "^2.0.1", "eslint": "=8.8.0", - "npmignore": "^0.3.0" + "in-publish": "^2.0.1", + "npmignore": "^0.3.0", + "safe-publish-latest": "^2.0.0" }, "publishConfig": { "ignore": [