Skip to content

v1.0.0 — Initial release

Choose a tag to compare

@Alok-Fusion Alok-Fusion released this 20 Jun 15:00
· 13 commits to main since this release

First public release of predeploy-check.

A CLI tool that scans your project before you push to Render or Vercel,
and flags known deployment-failure patterns before they cost you a wasted
deploy cycle.

What it checks

  • Python + Render: Rust-compiled dependencies (pydantic, fastapi, etc.)
    on Python versions that may not have prebuilt wheels yet
  • ESLint + Vercel: peer-dependency mismatches between eslint and
    eslint-config-next, plus deprecated config options on newer Next.js versions
  • Case sensitivity: import paths that work locally on Windows/Mac but
    break on Vercel's case-sensitive Linux filesystem
  • Missing engines field in package.json
  • Environment variables referenced in code but not declared
  • Missing start command for Render deployments

Usage

```
npx predeploy-check
```

No install required. Exit code 1 if any check fails, so it can also be
wired into a CI pipeline to block bad deploys automatically.

Available now on npm: https://www.npmjs.com/package/predeploy-check

Full Changelog: https://github.com/Alok-Fusion/predeploy_check/commits/v1.0.0