[ts] Removed global declarations from require-shim files. Closes #2847.

This commit is contained in:
Davide Tantillo 2025-05-14 17:30:45 +02:00
parent 4246da1afa
commit 67a965b633
5 changed files with 10 additions and 31 deletions

View File

@ -27,12 +27,9 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
declare global {
var require: any;
}
if (typeof window !== 'undefined' && window.Phaser) { if (typeof window !== 'undefined' && window.Phaser) {
let prevRequire = window.require; let prevRequire = window.require;
window.require = (x: string) => { (window as any).require = (x: string) => {
if (prevRequire) return prevRequire(x); if (prevRequire) return prevRequire(x);
else if (x === "Phaser") return window.Phaser; else if (x === "Phaser") return window.Phaser;
} }

View File

@ -27,12 +27,9 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
declare global {
var require: any;
}
if (typeof window !== 'undefined' && window.Phaser) { if (typeof window !== 'undefined' && window.Phaser) {
let prevRequire = window.require; let prevRequire = window.require;
window.require = (x: string) => { (window as any).require = (x: string) => {
if (prevRequire) return prevRequire(x); if (prevRequire) return prevRequire(x);
else if (x === "Phaser") return window.Phaser; else if (x === "Phaser") return window.Phaser;
} }

View File

@ -27,16 +27,11 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
declare global { if (typeof window !== 'undefined' && (window as any).PIXI) {
var require: any;
var PIXI: any;
}
if (typeof window !== 'undefined' && window.PIXI) {
let prevRequire = window.require; let prevRequire = window.require;
window.require = (x: string) => { (window as any).require = (x: string) => {
if (prevRequire) return prevRequire(x); if (prevRequire) return prevRequire(x);
else if (x.startsWith("@pixi/")) return window.PIXI; else if (x.startsWith("@pixi/")) return (window as any).PIXI;
} }
} }

View File

@ -27,16 +27,11 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
declare global { if (typeof window !== 'undefined' && (window as any).PIXI) {
var require: any;
var PIXI: any;
}
if (typeof window !== 'undefined' && window.PIXI) {
const prevRequire = window.require; const prevRequire = window.require;
(window as any).require = (x: string) => { (window as any).require = (x: string) => {
if (prevRequire) return prevRequire(x); 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;
}; };
} }

View File

@ -27,16 +27,11 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
declare global { if (typeof window !== 'undefined' && (window as any).THREE) {
var require: any;
var THREE: any;
}
if (typeof window !== 'undefined' && window.THREE) {
let prevRequire = window.require; let prevRequire = window.require;
window.require = (x: string) => { (window as any).require = (x: string) => {
if (prevRequire) return prevRequire(x); if (prevRequire) return prevRequire(x);
else if (x === "three") return window.THREE; else if (x === "three") return (window as any).THREE;
} }
} }