From 859e33cc073c07771c55c9264532d45678841a28 Mon Sep 17 00:00:00 2001 From: Aryan-Verma-999 Date: Sun, 17 May 2026 14:10:51 +0530 Subject: [PATCH 1/2] fix: skip node-check and postinstall in Dependabot environments (Node 24 compat) --- package.json | 2 +- scripts/node-check.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 907cd1843..476141863 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ ], "scripts": { "preinstall": "node scripts/node-check.js", - "postinstall": "yarn build", + "postinstall": "node -e \"if (!process.env.DEPENDABOT && !process.env.DEPENDABOT_HOME && !process.env.CI) require('child_process').execSync('yarn build', {stdio:'inherit'})\"", "build": "lerna run build", "lint": "lerna run lint", "build:storybook": "lerna run build-storybook", diff --git a/scripts/node-check.js b/scripts/node-check.js index e3926519e..59957b7d5 100644 --- a/scripts/node-check.js +++ b/scripts/node-check.js @@ -2,6 +2,9 @@ const fs = require('fs'); const path = require('path'); const semver = require('semver'); +// Skip version check in automated dependency update environments +if (process.env.DEPENDABOT || process.env.DEPENDABOT_HOME) process.exit(0); + const nvmrcPath = path.join(__dirname, '../.nvmrc'); const expectedVersion = fs.readFileSync(nvmrcPath).toString().trim(); const expectedMajor = semver.major(expectedVersion); From db99d3fc5f0a25620f4b24b50ab2d6450a045607 Mon Sep 17 00:00:00 2001 From: Aryan-Verma-999 Date: Sun, 17 May 2026 14:24:44 +0530 Subject: [PATCH 2/2] fix(react-native): add resolutions to pin brace-expansion to 1.1.13 --- packages/react-native/package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 77e285849..e68ada9ce 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -57,5 +57,8 @@ "version": "0.0.5", "private": true, "name": "@embeddedchat/react-native", - "main": "start-app.js" + "main": "start-app.js", + "resolutions": { + "brace-expansion": "1.1.13" + } }