From b881b8d04ef4fb94528177b0212d1326b1a01ddc Mon Sep 17 00:00:00 2001 From: nbogie Date: Wed, 26 Nov 2025 15:35:55 +0000 Subject: [PATCH 1/2] add `export default p5` at end of global.d.ts --- utils/typescript.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/typescript.mjs b/utils/typescript.mjs index d36a59ba99..7a90fe7543 100644 --- a/utils/typescript.mjs +++ b/utils/typescript.mjs @@ -785,6 +785,7 @@ p5: P5; }); globalDefinitions += '}\n\n'; + globalDefinitions += 'export default p5;\n\n'; return { instanceDefinitions, globalDefinitions }; } From 4df5f5d5f60b76f57c934645afc0fb1348420e61 Mon Sep 17 00:00:00 2001 From: nbogie Date: Fri, 28 Nov 2025 01:48:04 +0000 Subject: [PATCH 2/2] import the newly exported default (p5) from global in test/types/basic.ts --- test/types/basic.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/types/basic.ts b/test/types/basic.ts index d52ff96da0..7398596f74 100644 --- a/test/types/basic.ts +++ b/test/types/basic.ts @@ -1,6 +1,5 @@ // Modified from https://openprocessing.org/sketch/2500100 - -import '../../types/global' +import p5 from '../../types/global' p5.disableFriendlyErrors = true