Your latest push did not put a working site online yet. Here is exactly how our system decides to build your site — and how you control it by your files.
build script in package.json (or no package.json), we put your files online exactly as they are, so your index.html shows up.package.json has a build script for a static tool (React/Vite/Astro, or Next.js with output:'export'), we run the build and publish the built folder (dist/build/out).build but no output:'export', it needs a live server, so we run it for you in a container (you may need to give us the API keys it needs).Right now your repo is in: 🔵 Server app. To switch: delete the build script → 🟢 Plain website · add output:'export' → 🟡 Built app · keep it + send us the API keys → 🔵 Server app.
The build command failed — the exact error is below. Fix it (or switch build mode above), then push to main again — the site rebuilds automatically.
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/auth-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/functions-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/postgrest-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/realtime-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/storage-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: '@supabase/supabase-js@2.110.2',
npm warn EBADENGINE required: { node: '>=22.0.0' },
npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
added 383 packages, and audited 384 packages in 9s
150 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
npm notice
npm notice New major version of npm available! 10.8.2 -> 12.0.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.1
npm notice To update run: npm install -g npm@12.0.1
npm notice
> undercut@0.1.0 build
> next build
⚠ No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
▲ Next.js 16.2.10 (Turbopack)
Creating an optimized production build ...
✓ Compiled successfully in 4.3s
Running TypeScript ...
Finished TypeScript in 3.8s ...
Collecting page data using 3 workers ...
⚠️ Node.js 20 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 22 or later. For more information, visit: https://github.com/orgs/supabase/discussions/45715
⚠️ Node.js 20 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 22 or later. For more information, visit: https://github.com/orgs/supabase/discussions/45715
⚠️ Node.js 20 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 22 or later. For more information, visit: https://github.com/orgs/supabase/discussions/45715
Generating static pages using 3 workers (0/23) ...
Generating static pages using 3 workers (5/23)
⚠️ Node.js 20 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 22 or later. For more information, visit: https://github.com/orgs/supabase/discussions/45715
Generating static pages using 3 workers (11/23)
Generating static pages using 3 workers (17/23)
✓ Generating static pages using 3 workers (23/23) in 310ms
Finalizing page optimization ...
Route (app)
┌ ○ /
├ ○ /_not-found
├ ƒ /api/auth/callback
├ ƒ /api/billing/history
├ ƒ /api/billing/status
├ ƒ /api/billing/topup
├ ƒ /api/billing/webhook/stripe
├ ƒ /api/competitors
├ ƒ /api/competitors/[id]
├ ƒ /api/ingest/scrape
├ ƒ /api/leads
├ ƒ /api/leads/[id]
├ ƒ /api/leads/[id]/draft
├ ƒ /api/leads/[id]/reply
├ ƒ /api/pipeline/process-batch
├ ƒ /api/pipeline/process-lead
├ ƒ /api/profile
├ ○ /billing
├ ○ /dashboard
├ ○ /dashboard/instagram
├ ○ /dashboard/x
├ ○ /icon.svg
├ ○ /login
├ ○ /privacy
├ ○ /profile
└ ○ /terms
ƒ Proxy (Middleware)
○ (Static) prerendered as static content
ƒ (Dynamic) server-rendered on demand
::notice::npm run build успешенHackOnVibe CI — this page auto-replaces a broken deploy so you can see exactly what went wrong.