Skip to content

Repository files navigation

react-git-info

npm versionNode.js CI

Get git commit information in your React Application as a JavaScript object. No configuration necessary if you use create-react-app.

Usage

You need to install this repository as an NPM devDependency:

npm install --save-dev react-git-info

After that you can import the information to your static React files.

importGitInfofrom'react-git-info/macro';constgitInfo=GitInfo();console.log(gitInfo.branch);console.log(gitInfo.tags);console.log(gitInfo.commit.date);console.log(gitInfo.commit.hash);console.log(gitInfo.commit.message);console.log(gitInfo.commit.shortHash);// or from JSX<p>{gitInfo.commit.message}</p>

TypeScript Support

There is built-in TypeScript support, you won't have to install external types.

How it works

This package uses a babel-plugin-macros macro that is preconfigured when you're using a recent version of create-react-app.

About

Get Git commit information in your React App

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages