Block a user
feat(tailshare): start implementing the new file sharing app
tailshare, example-app: typecheck the frontend app packages
PR #28 already covers part of the tailshare half: src/modules.d.ts now declares *.css, and skipLibCheck: true was added to packages/tailshare/tsconfig.json instead of raising lib to…
tailshare: surface Taildrop transfer failures instead of dropping them
tailshare: render Taildrop transfer state as components instead of imperative notifications
tailshare: require a secure context and surface it in the UI
tailshare, example-app: typecheck the frontend app packages
ci: validate Node 26 LTS and next npm major support
chore: declare supported Node and npm engines
fix(ci): restore Turbo platform lock entries