Big update!Introducing GitHub Bot Commands. Learn more
Socket
BlogLoveLog in
Book a demo

fb-watchman

Package Overview
Dependencies
1
Maintainers
5
Versions
17
Issues
File Explorer

Advanced tools

fb-watchman

Bindings for the Watchman file watching service

    2.0.2latest

Version published
Maintainers
5
Weekly downloads
17,823,296
increased by7.21%

Weekly downloads

Readme

Source

fb-watchman

fb-watchman is a filesystem watcher that uses the Watchman file watching service from Facebook.

Watchman provides file change notification services using very efficient recursive watches and also allows more advanced change matching and filesystem tree querying operations using a powerful expression syntax.

Install

You should install Watchman to make the most of this module.

Then simply:

$ npm install fb-watchman

Key Concepts

  • Watchman recursively watches directories.
  • Each watched directory is called a root.
  • You must initiate a watch on a root using the watch-project command prior to subscribing to changes
  • Rather than separately watching many sibling directories, watch-project consolidates and re-uses existing watches relative to a project root (the location of your .watchmanconfig or source control repository root)
  • change notifications are relative to the project root

How do I use it?

Read the NodeJS watchman documentation

Keywords

FAQs

What is fb-watchman?

Bindings for the Watchman file watching service

Is fb-watchman popular?

The npm package fb-watchman receives a total of 17,152,755 weekly downloads. As such, fb-watchman popularity was classified as popular.

Is fb-watchman well maintained?

We found that fb-watchman demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 5 open source maintainers collaborating on the project.

Last updated on 21 Sep 2022
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc