From 184eed8be891106622b9e79644df817116e451a6 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 9 Apr 2023 00:51:16 -0400 Subject: [PATCH] Revert "* Remove timers.js from build.js inject." This reverts commit 17bb912927577281e2991e8e146b919d70a7fd73. --- build.js | 2 +- timers.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 timers.js diff --git a/build.js b/build.js index fe3e005..f04e65d 100644 --- a/build.js +++ b/build.js @@ -10,5 +10,5 @@ esbuild.buildSync({ define: { global: "self", }, - inject: ["polyfill.js"], + inject: ["timers.js", "polyfill.js"], }); diff --git a/timers.js b/timers.js new file mode 100644 index 0000000..14c81c4 --- /dev/null +++ b/timers.js @@ -0,0 +1,8 @@ +import { setTimeout, setInterval, clearTimeout, clearInterval } from 'timers-browserify' + +var scope = typeof self !== "undefined" && self || typeof self !== "undefined" && self || window; + +scope.setTimeout = setTimeout; +scope.setInterval = setInterval; +scope.clearTimeout = clearTimeout; +scope.clearInterval = clearInterval;