HomeProjectsExperienceBlog
Hire me
Hire me
  • Projects

I design and build AI-powered web and mobile products.

Start a project

Navigation

  • About
  • Projects
  • Experience
  • Blog

Social

  • GitHub
  • LinkedIn
  • Twitter

Oumarou

© 2026 Oumarou Sanda Souley. All rights reserved.

Designed and built in Maroua

All projects
Tool

env Doctor

Check your environment variables before you deploy. env-doctor scans your code, cross-references .env and .env.example, and catches missing, unused, or out-of-sync variables.

View projectCode
e
Type
Command line
Status
Open source
Category
Tool
Stack

    About the project

    env Doctor is a command-line tool that allows you to check the consistency of your environment variables.

    A variable forgotten in .env.example, a half-renamed key, a missing secret in production: environment variable bugs are silent and always show up at the worst moment. env-doctor tackles this with a single command.

    It scans your code (JS/TS with process.env and import.meta.env, Python with os.environ, os.getenv and pydantic, plus NEXT_PUBLIC_* and EXPO_PUBLIC_* prefixes) and cross-references the results with your .env and .env.example. You see exactly what’s missing, what’s no longer used, and what’s out of sync.

    Use --fix to automatically add missing variables to .env.example. Use --security to flag weak or default values, validate URL formats, and enforce UPPER_SNAKE_CASE naming. In CI, --ci fails the build when something’s wrong, and --markdown generates a report ready to paste into a PR comment.

    Works with monorepos, respects .gitignore and .envdiffignore, and is configurable through .envdiffrc. Requires Node.js 18+, open source under the MIT license.

    Comments

    Share this project

    Other projects

    View all projects
    ProductSAARE TECH

    Dand AI

    Live

    Text-to-speech and voice cloning platform.

    FreelanceFamla AI

    Famla AI

    Delivered

    Famla AI is an artificial intelligence platform that acts as a junior business process analyst by interviewing your teams to automatically generate source-backed process maps and identify operational optimization opportunities (Lean Six Sigma).

    No comments yet. Be the first to share your thoughts.

    Leave a comment

    Be kind and constructive. Comments may be moderated.