From 67a965b633b9ac7c9db4d2045cd69bce89c0a619 Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Wed, 14 May 2025 17:30:45 +0200 Subject: [PATCH] [ts] Removed global declarations from require-shim files. Closes #2847. --- spine-ts/spine-phaser-v3/src/require-shim.ts | 5 +---- spine-ts/spine-phaser-v4/src/require-shim.ts | 5 +---- spine-ts/spine-pixi-v7/src/require-shim.ts | 11 +++-------- spine-ts/spine-pixi-v8/src/require-shim.ts | 9 ++------- spine-ts/spine-threejs/src/require-shim.ts | 11 +++-------- 5 files changed, 10 insertions(+), 31 deletions(-) diff --git a/spine-ts/spine-phaser-v3/src/require-shim.ts b/spine-ts/spine-phaser-v3/src/require-shim.ts index 6281cfd84..74db2197f 100644 --- a/spine-ts/spine-phaser-v3/src/require-shim.ts +++ b/spine-ts/spine-phaser-v3/src/require-shim.ts @@ -27,12 +27,9 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -declare global { - var require: any; -} if (typeof window !== 'undefined' && window.Phaser) { let prevRequire = window.require; - window.require = (x: string) => { + (window as any).require = (x: string) => { if (prevRequire) return prevRequire(x); else if (x === "Phaser") return window.Phaser; } diff --git a/spine-ts/spine-phaser-v4/src/require-shim.ts b/spine-ts/spine-phaser-v4/src/require-shim.ts index 6281cfd84..74db2197f 100644 --- a/spine-ts/spine-phaser-v4/src/require-shim.ts +++ b/spine-ts/spine-phaser-v4/src/require-shim.ts @@ -27,12 +27,9 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -declare global { - var require: any; -} if (typeof window !== 'undefined' && window.Phaser) { let prevRequire = window.require; - window.require = (x: string) => { + (window as any).require = (x: string) => { if (prevRequire) return prevRequire(x); else if (x === "Phaser") return window.Phaser; } diff --git a/spine-ts/spine-pixi-v7/src/require-shim.ts b/spine-ts/spine-pixi-v7/src/require-shim.ts index 498ea8bd3..ac51b90c0 100644 --- a/spine-ts/spine-pixi-v7/src/require-shim.ts +++ b/spine-ts/spine-pixi-v7/src/require-shim.ts @@ -27,16 +27,11 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -declare global { - var require: any; - var PIXI: any; -} - -if (typeof window !== 'undefined' && window.PIXI) { +if (typeof window !== 'undefined' && (window as any).PIXI) { let prevRequire = window.require; - window.require = (x: string) => { + (window as any).require = (x: string) => { if (prevRequire) return prevRequire(x); - else if (x.startsWith("@pixi/")) return window.PIXI; + else if (x.startsWith("@pixi/")) return (window as any).PIXI; } } diff --git a/spine-ts/spine-pixi-v8/src/require-shim.ts b/spine-ts/spine-pixi-v8/src/require-shim.ts index cd0d2b312..e616e3974 100644 --- a/spine-ts/spine-pixi-v8/src/require-shim.ts +++ b/spine-ts/spine-pixi-v8/src/require-shim.ts @@ -27,16 +27,11 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -declare global { - var require: any; - var PIXI: any; -} - -if (typeof window !== 'undefined' && window.PIXI) { +if (typeof window !== 'undefined' && (window as any).PIXI) { const prevRequire = window.require; (window as any).require = (x: string) => { if (prevRequire) return prevRequire(x); - else if (x.startsWith("@pixi/") || x.startsWith("pixi.js")) return window.PIXI; + else if (x.startsWith("@pixi/") || x.startsWith("pixi.js")) return (window as any).PIXI; }; } diff --git a/spine-ts/spine-threejs/src/require-shim.ts b/spine-ts/spine-threejs/src/require-shim.ts index 4ce6e0b57..39857bfe4 100644 --- a/spine-ts/spine-threejs/src/require-shim.ts +++ b/spine-ts/spine-threejs/src/require-shim.ts @@ -27,16 +27,11 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -declare global { - var require: any; - var THREE: any; -} - -if (typeof window !== 'undefined' && window.THREE) { +if (typeof window !== 'undefined' && (window as any).THREE) { let prevRequire = window.require; - window.require = (x: string) => { + (window as any).require = (x: string) => { if (prevRequire) return prevRequire(x); - else if (x === "three") return window.THREE; + else if (x === "three") return (window as any).THREE; } }