File size: 778 Bytes
3484aa5 5c6ca74 3484aa5 1b7578b 01d5c22 77b9348 bf677e9 1b7578b 261663c 1b7578b bf677e9 77b9348 3484aa5 77b9348 3484aa5 77b9348 3484aa5 5c6ca74 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #!/usr/bin/env bash
# exit on error
set -o errexit
# Install UV
echo "β Installing UV ..."
curl -LsSf https://astral.sh/uv/install.sh | sh
# Prioritize the actual UV installation
export PATH="$HOME/.local/bin:$PATH"
echo "π Checking UV ..."
command -v uv
uv --version
echo "π Checking UVX ..."
command -v uvx
uvx --version
# Install Hugging Face CLI
echo "β Installing Hugging Face CLI ..."
export HF_CLI_VERBOSE_PIP=1
curl -LsSf https://hf.co/cli/install.sh | bash -s -- --exclude-skill
# Verify Hugging Face CLI
echo "π Checking Hugging Face CLI ..."
command -v hf
hf version
hf buckets --help
# Install dependencies
echo "β Installing dependencies ..."
bun install
# build
echo "ποΈ Running build ..."
bun run build:tsdown
echo "β
Shell done"
|