feat: terminal-native torrent discovery TUI

Curated, multi-source torrent search and download from the terminal:
concurrent search across built-in sources with streamed, source-tagged
results; a download-only webtorrent engine with true pause/resume and
restart recovery; magnet paste; and a calm Ink + React TUI. No indexer
server, no setup.
This commit is contained in:
bairon.dev
2026-06-27 02:03:19 -04:00
commit 60d7a9a755
71 changed files with 11293 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
import { defineConfig } from "tsup";
export default defineConfig({
entry: ["src/index.tsx"],
format: ["esm"],
target: "node22",
platform: "node",
banner: { js: "#!/usr/bin/env node" },
clean: true,
sourcemap: false,
dts: false,
splitting: false,
shims: false,
minify: true,
esbuildOptions(options) {
options.jsx = "automatic";
options.jsxImportSource = "react";
},
});