git-jiggy

A fresh collection of node git utilities.


Keywords
add, amend, commit, date, git, modified, node, staged, utilities, utility
License
MIT
Install
npm install git-jiggy@1.1.0

Documentation

git-jiggy

A fresh collection of node git utilities.

logo

Installation

NPM

$ npm i git-jiggy

Yarn

$ yarn add git-jiggy

Usage

const {getLastModifiedDate} = require('git-jiggy');

(async () => {
    const filePath = './path/to/some/file.txt';
    const date = await getLastModifiedDate(filePath);

    console.log(date);
    // $ 2018-09-02T18:58:18.000Z
})();

API

All methods have a Promise interface.

add(files)

Stages files for commit.

files

Type: String or Array

amendCommit()

Amends commit with currently staged files, without editing the message.

getFilesInLastCommit()

Gets the files in the last commit.

getLastModifiedDate(file)

Gets the last modified date of the file passed in.

file

Type: String

getStagedFiles()

Gets the files that are currently staged.

License

MIT © Michael Novotny