From c1ff00a0386a493071ada2ae342292091aa832fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Sep 2025 13:35:12 +0000 Subject: [PATCH] Bump diff and three-custom-shader-material in /browser Removes [diff](https://github.com/kpdecker/jsdiff). It's no longer used after updating ancestor dependency [three-custom-shader-material](https://github.com/FarazzShaikh/THREE-CustomShaderMaterial). These dependencies need to be updated together. Removes `diff` Updates `three-custom-shader-material` from 5.0.0 to 5.4.0 - [Release notes](https://github.com/FarazzShaikh/THREE-CustomShaderMaterial/releases) - [Changelog](https://github.com/FarazzShaikh/THREE-CustomShaderMaterial/blob/main/CHANGELOG.md) - [Commits](https://github.com/FarazzShaikh/THREE-CustomShaderMaterial/commits) --- updated-dependencies: - dependency-name: diff dependency-version: dependency-type: indirect - dependency-name: three-custom-shader-material dependency-version: 5.4.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- browser/package-lock.json | 83 +++++++-------------------------------- browser/package.json | 2 +- 2 files changed, 15 insertions(+), 70 deletions(-) diff --git a/browser/package-lock.json b/browser/package-lock.json index a75bf73..7791c76 100644 --- a/browser/package-lock.json +++ b/browser/package-lock.json @@ -14,7 +14,7 @@ "postprocessing": "^6.5.1", "stats.js": "0.17.0", "three": "0.146.0", - "three-custom-shader-material": "^5.0.0" + "three-custom-shader-material": "^5.4.0" }, "devDependencies": { "@types/three": "0.146.0", @@ -170,11 +170,6 @@ "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==" }, - "node_modules/@types/diff": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.2.tgz", - "integrity": "sha512-uw8eYMIReOwstQ0QKF0sICefSy8cNO/v7gOTiIy9SbwuHyEecJUm7qlgueOO5S1udZ5I/irVydHVwMchgzbKTg==" - }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -584,14 +579,6 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, - "node_modules/diff": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", - "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==", - "engines": { - "node": ">=0.3.1" - } - }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -1237,7 +1224,8 @@ "node_modules/fast-diff": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true }, "node_modules/fast-glob": { "version": "3.2.12", @@ -2207,42 +2195,25 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, - "node_modules/textdiff-create": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/textdiff-create/-/textdiff-create-1.0.9.tgz", - "integrity": "sha512-lMJIhvnU8jycvK7KSAP0owlgHPta2cXwvEm7YH2si84BPNDAVjZ5JkSMJPWxyMV0L/ORvPImrWo6N6+Etnxemw==", - "dependencies": { - "fast-diff": "^1.2.0" - } - }, - "node_modules/textdiff-patch": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/textdiff-patch/-/textdiff-patch-1.0.9.tgz", - "integrity": "sha512-xv2R435cQzay8SQIR58qu5z9SELZSDZnxOGxoKDkcehGYRYD6sS15SZ0SR/0abP3gZoZqhS1UPMJ01AlXh7jig==" - }, "node_modules/three": { "version": "0.146.0", "resolved": "https://registry.npmjs.org/three/-/three-0.146.0.tgz", "integrity": "sha512-1lvNfLezN6OJ9NaFAhfX4sm5e9YCzHtaRgZ1+B4C+Hv6TibRMsuBAM5/wVKzxjpYIlMymvgsHEFrrigEfXnb2A==" }, "node_modules/three-custom-shader-material": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/three-custom-shader-material/-/three-custom-shader-material-5.0.0.tgz", - "integrity": "sha512-93wiS/HV6F4HvSko9DqJlgBhSqdnWtGPuBfVP4ziHSXYoAfVRqbEtTkrpGjC5QMAekCGwdxEFs/45nqOGP/SAA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/three-custom-shader-material/-/three-custom-shader-material-5.4.0.tgz", + "integrity": "sha512-Yn1lFlKOk3Vul3npEGAmbbFUZ5S2+yjPgM2XqJEZEYRSUUH2vk+WVYrtTB6Bcq15wa7hLUXAKoctAvbRmBmbYA==", "dependencies": { - "@types/diff": "^5.0.2", - "diff": "1.4.0", "glsl-token-functions": "^1.0.1", "glsl-token-string": "^1.0.1", "glsl-tokenizer": "^2.1.5", - "object-hash": "^3.0.0", - "textdiff-create": "^1.0.9", - "textdiff-patch": "^1.0.9" + "object-hash": "^3.0.0" }, "peerDependencies": { "@react-three/fiber": ">=8.0", "react": ">=18.0", - "three": ">=0.140" + "three": ">=0.154" }, "peerDependenciesMeta": { "@react-three/fiber": { @@ -2552,11 +2523,6 @@ "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==" }, - "@types/diff": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.2.tgz", - "integrity": "sha512-uw8eYMIReOwstQ0QKF0sICefSy8cNO/v7gOTiIy9SbwuHyEecJUm7qlgueOO5S1udZ5I/irVydHVwMchgzbKTg==" - }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -2827,11 +2793,6 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, - "diff": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", - "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==" - }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -3212,7 +3173,8 @@ "fast-diff": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true }, "fast-glob": { "version": "3.2.12", @@ -3902,37 +3864,20 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, - "textdiff-create": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/textdiff-create/-/textdiff-create-1.0.9.tgz", - "integrity": "sha512-lMJIhvnU8jycvK7KSAP0owlgHPta2cXwvEm7YH2si84BPNDAVjZ5JkSMJPWxyMV0L/ORvPImrWo6N6+Etnxemw==", - "requires": { - "fast-diff": "^1.2.0" - } - }, - "textdiff-patch": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/textdiff-patch/-/textdiff-patch-1.0.9.tgz", - "integrity": "sha512-xv2R435cQzay8SQIR58qu5z9SELZSDZnxOGxoKDkcehGYRYD6sS15SZ0SR/0abP3gZoZqhS1UPMJ01AlXh7jig==" - }, "three": { "version": "0.146.0", "resolved": "https://registry.npmjs.org/three/-/three-0.146.0.tgz", "integrity": "sha512-1lvNfLezN6OJ9NaFAhfX4sm5e9YCzHtaRgZ1+B4C+Hv6TibRMsuBAM5/wVKzxjpYIlMymvgsHEFrrigEfXnb2A==" }, "three-custom-shader-material": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/three-custom-shader-material/-/three-custom-shader-material-5.0.0.tgz", - "integrity": "sha512-93wiS/HV6F4HvSko9DqJlgBhSqdnWtGPuBfVP4ziHSXYoAfVRqbEtTkrpGjC5QMAekCGwdxEFs/45nqOGP/SAA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/three-custom-shader-material/-/three-custom-shader-material-5.4.0.tgz", + "integrity": "sha512-Yn1lFlKOk3Vul3npEGAmbbFUZ5S2+yjPgM2XqJEZEYRSUUH2vk+WVYrtTB6Bcq15wa7hLUXAKoctAvbRmBmbYA==", "requires": { - "@types/diff": "^5.0.2", - "diff": "1.4.0", "glsl-token-functions": "^1.0.1", "glsl-token-string": "^1.0.1", "glsl-tokenizer": "^2.1.5", - "object-hash": "^3.0.0", - "textdiff-create": "^1.0.9", - "textdiff-patch": "^1.0.9" + "object-hash": "^3.0.0" } }, "through2": { diff --git a/browser/package.json b/browser/package.json index 9dd680c..4f11dc0 100644 --- a/browser/package.json +++ b/browser/package.json @@ -27,6 +27,6 @@ "postprocessing": "^6.5.1", "stats.js": "0.17.0", "three": "0.146.0", - "three-custom-shader-material": "^5.0.0" + "three-custom-shader-material": "^5.4.0" } }