From 4a06bb8d9cb72c2c7f14f082bd10907593e83090 Mon Sep 17 00:00:00 2001 From: Evan Wallace Date: Wed, 15 May 2024 16:53:15 -0400 Subject: [PATCH] publish download script for 0.21.3 --- dl/latest | 14 +++++++------- dl/v0.21.3 | 21 +++++++++++++++++++++ 2 files changed, 28 insertions(+), 7 deletions(-) create mode 100644 dl/v0.21.3 diff --git a/dl/latest b/dl/latest index d09ba92..f2d7127 100644 --- a/dl/latest +++ b/dl/latest @@ -2,16 +2,16 @@ set -eu dir=$(mktemp -d) platform=$(uname -ms) -tgz="$dir/esbuild-0.21.2.tgz" +tgz="$dir/esbuild-0.21.3.tgz" # Download the binary executable for the current platform case $platform in - 'Darwin arm64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.2.tgz";; - 'Darwin x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.2.tgz";; - 'Linux arm64' | 'Linux aarch64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.2.tgz";; - 'Linux x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.2.tgz";; - 'NetBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.2.tgz";; - 'OpenBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.2.tgz";; + 'Darwin arm64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.3.tgz";; + 'Darwin x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.3.tgz";; + 'Linux arm64' | 'Linux aarch64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.3.tgz";; + 'Linux x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.3.tgz";; + 'NetBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.3.tgz";; + 'OpenBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.3.tgz";; *) echo "error: Unsupported platform: $platform"; exit 1 esac diff --git a/dl/v0.21.3 b/dl/v0.21.3 new file mode 100644 index 0000000..f2d7127 --- /dev/null +++ b/dl/v0.21.3 @@ -0,0 +1,21 @@ +#!/bin/sh +set -eu +dir=$(mktemp -d) +platform=$(uname -ms) +tgz="$dir/esbuild-0.21.3.tgz" + +# Download the binary executable for the current platform +case $platform in + 'Darwin arm64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.3.tgz";; + 'Darwin x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.3.tgz";; + 'Linux arm64' | 'Linux aarch64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.3.tgz";; + 'Linux x86_64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.3.tgz";; + 'NetBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.3.tgz";; + 'OpenBSD amd64') curl -fo "$tgz" "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.3.tgz";; + *) echo "error: Unsupported platform: $platform"; exit 1 +esac + +# Extract the binary executable to the current directory +tar -xzf "$tgz" -C "$dir" package/bin/esbuild +mv "$dir/package/bin/esbuild" . +rm "$tgz"