diff --git a/build-linux.sh b/build-linux.sh deleted file mode 100644 index ea5fa90..0000000 --- a/build-linux.sh +++ /dev/null @@ -1,7 +0,0 @@ -npm install -rm -rf output -rm -rf dist -npm run transpile -npm run lint -find . -name '*.mjs' -print | xargs sed -i 's/%23/#/g' -esbuild run.mjs --bundle --outdir=dist --format=esm --target=es2022 --external:tls --external:net --external:util --external:util/types --external:crypto --external:zlib --external:http --external:https --external:fs --external:path --external:url --external:sdk/http --inject:./polyfills/buffer.js --inject:./polyfills/process.js --out-extension:.js=.mjs \ No newline at end of file diff --git a/build-mac.sh b/build-mac.sh index 1a3de05..b88c546 100755 --- a/build-mac.sh +++ b/build-mac.sh @@ -1,8 +1,18 @@ -npm install rm -rf output rm -rf dist +rm -rf node_modules + +npm install + npm run transpile + npm run lint + +# Find all .mjs files in the current directory and its subdirectories, +# and replaces all occurrences of %23 with # in those files. find . -name '*.mjs' -print0 | xargs -0 sed -i '' 's/%23/#/g' -esbuild run.mjs --tsconfig=./tsconfig.json --bundle --outdir=dist --format=esm --target=es2022 --external:tls --external:net --external:util --external:util/types --external:crypto --external:zlib --external:http --external:https --external:fs --external:path --external:url --external:sdk --inject:./polyfills/buffer.js --inject:./polyfills/process.js --out-extension:.js=.mjs +esbuild run.mjs --tsconfig=./tsconfig.json --bundle --outdir=dist --format=esm --target=es2022 \ + --external:tls --external:net --external:util --external:crypto --external:zlib \ + --external:http --external:https --external:fs --external:path --external:url --external:sdk \ + --inject:./polyfills/buffer.js --inject:./polyfills/process.js --out-extension:.js=.mjs