How to use the git-rev-sync.count function in git-rev-sync

To help you get started, we’ve selected a few git-rev-sync examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github dmnsgn / frontend-boilerplate / config / config.js View on Github external
import GitRevSync from "git-rev-sync";

const NODE_ENV = process.env.NODE_ENV;
const ROOT = process.env.PWD;
const PATHS = new Map()
  .set("config", "config")
  .set("src", "src")
  .set("dist", "dist")
  .set("test", "test");

const PACKAGE = JSON.parse(
  fs.readFileSync("./package.json", { encoding: "utf-8" })
);

const GIT_INFO = new Map()
  .set("GIT_VERSION", GitRevSync.count())
  .set("GIT_DATE", GitRevSync.date())
  .set("GIT_TAG", GitRevSync.tag())
  .set("GIT_HASH", GitRevSync.short());

const BANNER = `${PACKAGE.config.title}
${PACKAGE.description}
Compiled: ${Date()}
@version v${GitRevSync.count()}
@link ${PACKAGE.homepage}
@copyright ${PACKAGE.license}`;

// https://github.com/ai/browserslist
const BROWSERS = [
  "last 2 Android versions", // for Android WebView.
  "last 2 BlackBerry versions", // or bb for Blackberry browser.
  "last 2 Chrome versions", // for Google Chrome.
github dmnsgn / frontend-boilerplate / config / config.js View on Github external
.set("test", "test");

const PACKAGE = JSON.parse(
  fs.readFileSync("./package.json", { encoding: "utf-8" })
);

const GIT_INFO = new Map()
  .set("GIT_VERSION", GitRevSync.count())
  .set("GIT_DATE", GitRevSync.date())
  .set("GIT_TAG", GitRevSync.tag())
  .set("GIT_HASH", GitRevSync.short());

const BANNER = `${PACKAGE.config.title}
${PACKAGE.description}
Compiled: ${Date()}
@version v${GitRevSync.count()}
@link ${PACKAGE.homepage}
@copyright ${PACKAGE.license}`;

// https://github.com/ai/browserslist
const BROWSERS = [
  "last 2 Android versions", // for Android WebView.
  "last 2 BlackBerry versions", // or bb for Blackberry browser.
  "last 2 Chrome versions", // for Google Chrome.
  "last 2 ChromeAndroid versions", // or and_chr for Chrome for Android
  "last 2 Edge versions", // for Microsoft Edge.
  // 'last 2 Electron versions', // for Electron framework. It will be converted to Chrome version.
  "last 2 Explorer versions", // or ie for Internet Explorer.
  "last 2 ExplorerMobile versions", // or ie_mob for Internet Explorer Mobile.
  "last 2 Firefox versions", // or ff for Mozilla Firefox.
  "last 2 FirefoxAndroid versions", // or and_ff for Firefox for Android.
  "last 2 iOS versions", // or ios_saf for iOS Safari.

git-rev-sync

Synchronously get the current git commit hash, tag, or branch

MIT
Latest version published 2 years ago

Package Health Score

50 / 100
Full package analysis

Similar packages