Full build: Vite/React acid-terminal frontend (BEARER design system, Panchang/Sentient/Fragment Mono, neon layer, palette audit script), HoodquidityVaults Foundry contracts (single+dual deposits via Chainlink-style feeds, hybrid exit, 10% platform fee, boost, Genesis LP), Reown AppKit wallet connect with Robinhood Chain testnet (46630), live data from Dexscreener and onchain reads, partner portal, design-sync setup for claude.ai/design. Deploy: static via Forgejo Actions platform, BUILD_DIR=apps/web/dist (.env). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
23 lines
478 B
Bash
Executable file
23 lines
478 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
shopt -s globstar
|
|
|
|
# cross platform `mkdir -p`
|
|
mkdirp() {
|
|
node -e "fs.mkdirSync('$1', { recursive: true })"
|
|
}
|
|
|
|
# cd to the root of the repo
|
|
cd "$(git rev-parse --show-toplevel)"
|
|
|
|
npm run clean
|
|
|
|
env COMPILE_MODE=production npm run compile
|
|
|
|
mkdirp contracts/build/contracts
|
|
cp artifacts/contracts/**/*.json contracts/build/contracts
|
|
rm contracts/build/contracts/*.dbg.json
|
|
node scripts/remove-ignored-artifacts.js
|
|
|
|
cp README.md contracts/
|