Skip to content

icecream17/node-pathwatcher

This branch is 1 commit behind atom/node-pathwatcher:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 6, 2021
4d833fa · Jul 6, 2021
Nov 12, 2020
Nov 12, 2020
Nov 12, 2020
Aug 21, 2018
Jul 29, 2014
May 8, 2019
May 1, 2013
Nov 12, 2020
Nov 12, 2020
Jul 6, 2021
Jul 6, 2021

Repository files navigation

Path Watcher Node module

ci Depenency Status

Installing

npm install pathwatcher

Building

  • Clone the repository
  • Run npm install to install the dependencies
  • Run npm test to run the specs

Using

PathWatcher = require 'pathwatcher'

PathWatcher.watch(filename, [listener])

Watch for changes on filename, where filename is either a file or a directory. The returned object is a PathWatcher.

The listener callback gets two arguments (event, path). event can be rename, delete or change, and path is the path of the file which triggered the event.

For directories, the change event is emitted when a file or directory under the watched directory got created or deleted. And the PathWatcher.watch is not recursive, so changes of subdirectories under the watched directory would not be detected.

PathWatcher.close()

Stop watching for changes on the given PathWatcher.

Packages

No packages published

Languages

  • CoffeeScript 70.8%
  • C++ 27.5%
  • Python 1.7%