diff options
author | 2022-07-04 17:23:43 -0700 | |
---|---|---|
committer | 2022-07-04 17:23:43 -0700 | |
commit | db2f1019715125a1d0e830db75b794366c85c14d (patch) | |
tree | 1b6ee48e139f0c47b30bb22fac3cb6de314594b1 | |
parent | 41f4302d394a6d2696a2f7b3a6ab98474270bfa5 (diff) | |
download | bun-db2f1019715125a1d0e830db75b794366c85c14d.tar.gz bun-db2f1019715125a1d0e830db75b794366c85c14d.tar.zst bun-db2f1019715125a1d0e830db75b794366c85c14d.zip |
[internal] Fix build script on old node
-rw-r--r-- | misctools/headers-cleaner.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/misctools/headers-cleaner.js b/misctools/headers-cleaner.js index 10824d916..95df1ede6 100644 --- a/misctools/headers-cleaner.js +++ b/misctools/headers-cleaner.js @@ -2,6 +2,13 @@ var { readFileSync, writeFileSync } = require("fs"); var { join } = require("path"); +if (!("replaceAll" in String.prototype)) { + String.prototype.replaceAll = function (search, replacement) { + var target = this; + return target.replace(new RegExp(search, "g"), replacement); + }; +} + const destination = join(__dirname, "../src/bun.js/bindings/headers.zig"); const replacements = join( __dirname, |