From 257f2697e06936ed8b04333a0695dbeee543b64d Mon Sep 17 00:00:00 2001 From: sunnylqm Date: Sat, 26 Apr 2025 22:52:32 +0800 Subject: [PATCH] skip postinstall during dev/publish --- package.json | 5 +++-- scripts/check-expo-version.js | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 546aa8a..b78d8fd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-update", - "version": "10.28.6", + "version": "10.28.7", "description": "react-native hot update", "main": "src/index", "scripts": { @@ -75,5 +75,6 @@ "react-native": "0.73", "ts-jest": "^29.2.5", "typescript": "^5.6.3" - } + }, + "packageManager": "yarn@1.22.21+sha1.1959a18351b811cdeedbd484a8f86c3cc3bbaf72" } diff --git a/scripts/check-expo-version.js b/scripts/check-expo-version.js index 37e47b5..b98f338 100644 --- a/scripts/check-expo-version.js +++ b/scripts/check-expo-version.js @@ -1,3 +1,10 @@ +const ownPackageJson = require('../package.json'); + +if (process.env.npm_package_name === ownPackageJson.name) { + console.log('Skipping postinstall during local development.'); + process.exit(0); +} + const fs = require('fs'); const path = require('path');