CV
Back to Projects
Deploy Info

Deploy Info

Deploy Info is an open-source Node.js package published on npm that captures deployment information directly from Git logs, with no external files or dependencies required. It exposes deploy time, commit count, author and committer details, version (from package.json), and the latest Git tag through a simple object API, with a formatted console output for quick auditing. Instead of maintaining a separate deployment-metadata file or CI variable, teams simply call getInfo() to pull the deploy timestamp, total commit count, author and committer name/email, current package version, and latest Git tag straight from the repository's own Git history. It ships with zero runtime dependencies, so it adds negligible weight to any Node.js project, and its formatted console output makes it easy to log deployment details during CI/CD pipelines or debug 'what's actually running in production' during an incident. The package is fully open-source on GitHub and published on npm for any Node.js team to install and use.

Node.js
Git
NPM
DevOps
CLI

Key Highlights

  • Zero-dependency package - reads everything from Git logs and package.json, no config files needed
  • Exposes deploy time, commit history, author/committer info, and version via a simple getInfo() API
  • Professional formatted console output for quick auditing, published on npm for the Node.js community

Let's build something great together.

Have a project like Deploy Info in mind? Let's talk about how I can help you ship it.

Get in Touch