A simple tool which lets you scrape twitter accounts and crosspost them to bluesky accounts! Comes with a CLI and a webapp for managing profiles! Works with images/videos/link embeds/threads.
fix: use middleware for catch-all route in Express 5
Express 5's path-to-regexp does not support wildcard patterns like * or /*. Using app.use() as a fallback middleware properly serves the frontend when no API route matches.
···114114 res.json({ success: true });
115115});
116116117117-// Serve the frontend for any other route
118118-app.get('/*', (_req, res) => {
117117+// Serve the frontend for any other route (middleware approach for Express 5)
118118+app.use((_req, res) => {
119119 res.sendFile(path.join(__dirname, '../public/index.html'));
120120});
121121