UNPKG

git-jiggy

Version:

A fresh collection of node git utilities.

70 lines (40 loc) 1.01 kB
# git-jiggy > A fresh collection of node git utilities. [![logo](.github/logo.gif)](https://www.youtube.com/watch?v=3JcmQONgXJM) ## 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](https://manovotny.com)