Skip to content

Vercel Deployment Failure - Package Version Compatibility Issue #979

Open
@ulysses-ck

Description

@ulysses-ck

Problem Description

The current project is failing to deploy on Vercel due to incompatible package versions and dependency resolution issues. The main failure occurs during the installation of the Holded API client and its dependencies. Additionally, the .api folder is git ignored, which means the Holded API client needs to be regenerated during each deployment.

Current Package Versions

  • Next.js: 15.0.4 (experimental/unreleased version)
  • React: 18.3.1 (experimental/unreleased version)
  • React DOM: 18.3.1 (experimental/unreleased version)
  • TypeScript: 5.6.3

Deployment Error Details

Error: Command "npx api install -l ts -y @holded/v1.0#2tq2om5ntgl42 && pnpm install --no-frozen-lockfile" exited with 1

The deployment fails due to:

  • ESLint peer dependency conflicts
  • Unsupported URL Type error with link:dummy.js
  • npm package resolution timeouts
  • Conflicts between different versions of ESLint plugins
  • .api folder not being versioned (git ignored), requiring regeneration on each deploy

Repository

The project repository is available at: https://github.com/ulysses-ck/holded-nextjs/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions