is-inside-git

Check if a file or directory is inside a git repository

Usage no npm install needed!

<script type="module">
  import isInsideGit from 'https://cdn.skypack.dev/is-inside-git';
</script>

README

is-inside-git

npm Linux Build Status Windows Build Status Code Coverage

About

Check if a file or directory is inside a git repository.

Installation

npm install --save is-inside-git

Usage

const { isInsideGit, isInsideGitSync } = require('is-inside-git');

// defaults to process.cwd();
const dirPathname = 'nested';
const filePathname = 'file.js';

// async
const dirInsideGit: boolean = await isInsideGit(dirPathname);
const fileInsideGit: boolean = await isInsideGit(filePathname);

// sync
const dirInsideGit: boolean = isInsideGitSync(dirPathname);
const fileInsideGit: boolean = isInsideGitSync(filePathname);