New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gitwatch

Package Overview
Dependencies
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gitwatch

An NPM module for checking if a local directory is up to date with a remote repository.

  • 0.5.91
  • latest
  • npm
  • Socket score

Version published
Maintainers
2
Created
Source

gitwatch

An NPM module for checking if a local directory is up to date with a remote repository.

Install gitwatch with npm:

npm install gitwatch

Running the example

Once you've installed gitwatch, enter its directory node_modules/gitwatch/ and run:

node check.js

This is checking the tools-data repo and will make any changes in the tools-data directory.

Example usage

Create file called app.js and require gitwatch and check if a repo is behind

gitwatch = require("gitwatch");

gitwatch({
   provider: "Github",
 repository: "mwils-bp/sam",
  directory: "sam",
      force: true // use at own will
}).is("behind", function(error, files) {

  // I will do grunt tasks here
  console.log(files);

});

options

provider

Type: String

Choose what your git SCM is going to be:

  • Bitbucket
  • Github

repository

Type: String

The repository you will be watching, this usually looks like this:

repository: "username/repo",

directory

Type: String

The directory which will be placing the watched repository.

directory: "mydirectory",

every (coming soon)

Type: String

The period of time in which to check for new commits.

every: "1 hour",
OptionStatus
month / monthsIn Development
week / weeksIn Development
day / daysIn Development
hour / hoursIn Development
minute / minutesIn Development
secondsIn Development

force

Type: Boolean

To force the repository to pull new commits no matter what.

FAQs

Package last updated on 17 Sep 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc