JSPM

gitsnap

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 8
  • Score
    100M100P100Q37888F
  • License ISC

Snap a selfie on every commit

Package Exports

  • gitsnap

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (gitsnap) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

gitsnap

npm

Snap a selfie on every commit

Install

$ npm install --save-dev gitsnap

Usage

Commit as usual, and say cheese!

.gitsnaps directory

Snaps are stored in .gitsnaps directory, which is added to gitignore by default. Each snap is named by username, branch name, and unix time.

If working with multiple developers, try having everyone on the team install this project and commit the the .gitsnaps directory. Hilarity ensues.

Caveats

99.9% sure this only works on MacOS. No guarantees for other platforms.

On installation, gitsnap checks if the current project is a working git project by checking for the .git directory. Will have to reinstall if project fails this way.