Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pulsar-edit/watcher

:lock: Atom Filesystem Watcher
https://github.com/pulsar-edit/watcher

Pass new Status fields to JavaScript land

7f0bf0f66adbf3a909de7706f10b4d3fd0a0c7b2 authored almost 7 years ago by Ash Wilson <[email protected]>
Assimilate asynchronously reported Status state

af89487f0ebdadcedcd54a954399c1c5fae334fb authored almost 7 years ago by Ash Wilson <[email protected]>
Additional Status fields, including platform-specific ones

3e4e15dc20027d382ffb25855a153517cc547f1c authored almost 7 years ago by Ash Wilson <[email protected]>
Defines to un-messily distinguish platforms during preprocessing

0b6a2575ca82aa5cefb7d3918d7efad941bc9100 authored almost 7 years ago by Ash Wilson <[email protected]>
0.0.6

c12c046b150fea25cd9561d22c4e976a80dc1cc5 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #77 from atom/deferred-requires

Lazily require native bindings

b838cfe9d6e577d792f22908640b1099aa31a813 authored almost 7 years ago by Ash Wilson <[email protected]>
0.0.6-0

8e407785685b9d5cec6a74bde4a229002f0c21a5 authored almost 7 years ago by Ash Wilson <[email protected]>
Return the forwarded result

121427c5105ed9bb96b222086f88fb2422a4d52c authored almost 7 years ago by Ash Wilson <[email protected]>
Lazily require native bindings

a7d0aa450efe4869026ba9567e1c0cc9fde93aee authored almost 7 years ago by Ash Wilson <[email protected]>
0.0.5

5d6ec6ed074ce107470e465f15181202ba281b9a authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #76 from atom/single-file

Watch a single file

71f7a0779e798011059a98192dc8201944f5f6b0 authored almost 7 years ago by Ash Wilson <[email protected]>
:shirt: clang-tidy

ec4c13a27955a6aba584b663c002d719f2f4d3f7 authored almost 7 years ago by Ash Wilson <[email protected]>
Missed a this.normalizedPathPromise reference

496c394eb26282a1bd375b900f106dae5b6038d4 authored almost 7 years ago by Ash Wilson <[email protected]>
Absent entries could never be a rename target

b449ce932cf49db900caf54d57e0033b82dd1496 authored almost 7 years ago by Ash Wilson <[email protected]>
lrn 2 merge n00b

e4738d4358282d32d449d147d607b8cab6a373d1 authored almost 7 years ago by Ash Wilson <[email protected]>
Short-circuit evaluation was unhelpful there

ad49c9a172c4c52b426a1a30c91596fc8171436d authored almost 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' of github.com:atom/watcher into single-file

d5ea8bd21386205e962ecfc11c57cc3989bd633e authored almost 7 years ago by Ash Wilson <[email protected]>
Evict cache entries from the RenameBuffer

0e7f46d29a0c6ba4b3e5ab9d8279c8de87d70729 authored almost 7 years ago by Ash Wilson <[email protected]>
Consider inode and entry kind in could_be_rename_of()

40c3e8a1c0963791386b84e5c978433bbacdad4a authored almost 7 years ago by Ash Wilson <[email protected]>
Boolean logic: 2, @smashwilson: 0

7e157a59eba2c84c292af3cd00c55b007d24f01a authored almost 7 years ago by Ash Wilson <[email protected]>
Evict entries from the RecentFileCache once their fate is known

7667916008718fd01d7b6da5ef796d54f3e97549 authored almost 7 years ago by Ash Wilson <[email protected]>
Look, boolean logic is hard

c0f582120ebe25bbd01f37ad1a8783b2b15ecf98 authored almost 7 years ago by Ash Wilson <[email protected]>
Filter events to watch single files

0dea46480310a4e6b38b729c48d1246d7c862d76 authored almost 7 years ago by Ash Wilson <[email protected]>
When VERBOSE is set, dump the received events

3292cee318bc28bb828b734c0a893caf16e4695b authored almost 7 years ago by Ash Wilson <[email protected]>
Unit tests for single-file watching

492ee0a62892998d59cdd84b28af3c42f68d9b08 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #65 from atom/halp

"How you can help" document

4d72898e83620711933b0788088a6b337901630b authored almost 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' into halp

76b45cc1dba0f96d02d4f8eb241882969f9d5f17 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #67 from atom/error-reporting

Improve reliability of error reporting

d37d235dede64651175fd65f7757983a35125fdf authored almost 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' of github.com:atom/watcher into error-reporting

99d82703ba7bd9b161225c346d99bce83c44ef2c authored almost 7 years ago by Ash Wilson <[email protected]>
Mindfully separate fatal and nonfatal worker errors

c3403c854a3bfd662229c941e8c4fbd0d6452b37 authored almost 7 years ago by Ash Wilson <[email protected]>
Emit ErrorMessages from SideEffect::enact_in()

b76d9b386425bee539774f97032c18dced2669ea authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #74 from atom/windows-flake

Improve robustness of flaking Windows test

9aa069bd61de39993b47d93c2b9a005877d59ea0 authored almost 7 years ago by Ash Wilson <[email protected]>
:fire: .stress()

cea2a0b68ef58859356f8038cb719d8fd72fde81 authored almost 7 years ago by Ash Wilson <[email protected]>
ERROR_ACCESS_DENIED is an "expected" error

d7afb6e0a73fc62c4c1ed6e7ef0cacaea8b78550 authored almost 7 years ago by Ash Wilson <[email protected]>
Windows can't reliably infer the kind of recreatedPath

52cdeef5cd29fbd1fece8d98d8931766cf775e9e authored almost 7 years ago by Ash Wilson <[email protected]>
Don't use GetFileAttributesW() to infer kinds of deleted entries

11d1f8b768e1aafd2cc1633a1e4b7091edbaf4cd authored almost 7 years ago by Ash Wilson <[email protected]>
Isolate that sucker

93a137d86f0d96fea48fd26e63b91eb5f260eca7 authored almost 7 years ago by Ash Wilson <[email protected]>
:art: clang-format

76b659d56aae463dac3d626e78849fd4297f02da authored almost 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' of github.com:atom/watcher into error-reporting

6c729aaf0526c3794bcc028b59774baade34edce authored almost 7 years ago by Ash Wilson <[email protected]>
Use helper methods to handle fatal and non-fatal errors consistently

30e64f152c8e291d9f2865933a5797bd8515ebe4 authored almost 7 years ago by Ash Wilson <[email protected]>
Helper functions to split from handle_fs_event

662b871440021eb444eaa613bc2747b53c1a25bc authored almost 7 years ago by Ash Wilson <[email protected]>
Clarify the ERROR_OPERATION_ABORTED message to be less scary

8ed6831f80e9656d68b03197a400b316a079cd0b authored almost 7 years ago by Ash Wilson <[email protected]>
Return const & from getters

b662250670d69e6b1a45aae8de67f6eb48d37b61 authored almost 7 years ago by Ash Wilson <[email protected]>
Getter for the root path as UTF-8

c5d10d3d9d31adc0239efedc9f85cf08db985022 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #73 from atom/rapid-create-rename

Rapid creation and rename events on MacOS

88e9ac1fbc3307af3e58b2acc6feb73638c16307 authored almost 7 years ago by Ash Wilson <[email protected]>
:shirt:

4c11e9eca45936e33cd1b61846ee392ddf38212e authored almost 7 years ago by Ash Wilson <[email protected]>
Immediately emit creation/deletion pair for absent rename entries

94df427d76eecc975ea077891cf67faad04757be authored almost 7 years ago by Ash Wilson <[email protected]>
MacOS will never be able to correlate the rename without an inode

926fccf1e5c2a2c5bb3a491f37f2fdc9c53c029c authored almost 7 years ago by Ash Wilson <[email protected]>
It has been [0] days since @smashwilson took a hatched to MacOS events

8a85f6d875ad0395e45c32751441f098f9df81ba authored almost 7 years ago by Ash Wilson <[email protected]>
Test for the missed rapid renames on Mac

936c3651efe9e20e214125b7ffffd3a8ad2473f0 authored almost 7 years ago by Ash Wilson <[email protected]>
Accidentally shadowed a parameter name

36d5ff1c6fb5f45517dff1bd49cacc2c2b57ad82 authored almost 7 years ago by Ash Wilson <[email protected]>
Emit error messages from DirectoryRecord when libuv calls fail

116ebadb4200959435c06193a69616c13ea4c6cc authored almost 7 years ago by Ash Wilson <[email protected]>
Handle PollingThread::cycle() errors

999badbb0106d57885b20699c415699ca57fd83f authored almost 7 years ago by Ash Wilson <[email protected]>
Tidy up Result<> returns

9093db57aabfe05ec27bf2b6bde2290540b5c406 authored almost 7 years ago by Ash Wilson <[email protected]>
Buffer non-fatal errors in MessageBuffer

bfdbe3af6b835796402ff8e56799b1dc60a75720 authored almost 7 years ago by Ash Wilson <[email protected]>
Handle errors reported from the threads

60faff68190ca70667dc226ba3d48cf0138e9696 authored almost 7 years ago by Ash Wilson <[email protected]>
Quickly create a callback that does nothing

c2c8e40e1451422e7ff3b15b1ea0b684994d7ea9 authored almost 7 years ago by Ash Wilson <[email protected]>
ErrorPayload getters are const

436f67dbb6f23d9d1f28367cbdcd317b259332f2 authored almost 7 years ago by Ash Wilson <[email protected]>
Introduce an ErrorPayload

5eac9d0efb72b311077b90809f7f056c54f2c955 authored almost 7 years ago by Ash Wilson <[email protected]>
Reject start and attachment promises

9cd57825af1fe279067773f28993de03392251fa authored almost 7 years ago by Ash Wilson <[email protected]>
Test for the most basic of failure cases, which... fails

0c72d6a1cef87bd669bb16f01cd40c6498926c5d authored almost 7 years ago by Ash Wilson <[email protected]>
Merge remote-tracking branch 'origin/master' into halp

ae36a716c9bf7ff5a1fdcd4debd54d475dfc27fb authored almost 7 years ago by Ash Wilson <[email protected]>
:art: small fixes

7d747ec4a714354dd712abe4e2d1bd0e476d8a12 authored almost 7 years ago by Ash Wilson <[email protected]>
0.0.4

53a96b20d2914f044f00f7754b9455c8027a331a authored almost 7 years ago by Ash Wilson <[email protected]>
fs-extra is _not_ a devDependency

[insert Picard facepalm here]

3d98729dc9098853ba0140870d9ba3389c0d3677 authored almost 7 years ago by Ash Wilson <[email protected]>
Formatting fix

646085cf1fa844a41c6e042f9d7f051d4e89a861 authored almost 7 years ago by Ash Wilson <[email protected]>
"How you can help" document

e5b494c3b48d4c38a0fe384d2cc39d3a26e32c35 authored almost 7 years ago by Ash Wilson <[email protected]>
Put template text on its own line

a4d9b1926d17833ea4f3edf02ce1af690b063978 authored almost 7 years ago by Ash Wilson <[email protected]>
Add all the appropriate templates

fa69393aa4d7a9eebb88ba3cf5d6a5687c6e738d authored almost 7 years ago by Lee Dohm <[email protected]>
0.0.3

0c2b19c79a85fa5875e6d5e541f68ba2d8ac82c1 authored almost 7 years ago by Ash Wilson <[email protected]>
0.0.2

c326b345d88eecd4451d3b221552bc1088d3dc66 authored almost 7 years ago by Ash Wilson <[email protected]>
Pass through transparently to node-byp when devDependencies are missing

be6b491ae32407a44a3d68060e33cdd9b29f3cbf authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #62 from atom/readme

Actually document stuff

ab207ea810c762dde383e476ae44984712e39042 authored almost 7 years ago by Ash Wilson <[email protected]>
Missed a "node" reference

e086904b4b92c669a98e42828f13b7754dc8f24b authored almost 7 years ago by Ash Wilson <[email protected]>
Set repository and bugs in package.json

74dbfecd00b1b2a2a5b36990372d38f07ce2ab1d authored almost 7 years ago by Ash Wilson <[email protected]>
Capitalize FSEvents like Apple does

6fe75dc2e695844790f0dcb92626bc14d48ef46c authored almost 7 years ago by Ash Wilson <[email protected]>
Elipses sure why not

d52379c89e98f76c43fa02c337f1902a4b741461 authored almost 7 years ago by Ash Wilson <[email protected]>
Capitalization

0a58334ea984f5bbef0cd0b0e2f9b210443cb953 authored almost 7 years ago by Ash Wilson <[email protected]>
"Node.js" or `node`

cc7827a35c0af213c8090f6ce5039b5d4a3679fa authored almost 7 years ago by Ash Wilson <[email protected]>
Clarify "native or polling root"

39502295bd9b98250e252ed587b69596c2553dae authored almost 7 years ago by Ash Wilson <[email protected]>
I have a headache so this is all I'm writing right now

46b912e199a33136ec48743145896db8ca02b021 authored almost 7 years ago by Ash Wilson <[email protected]>
Huh, we don't get that error any more. Hooray?

397974d4b3a5f488dc5b27b7517049bd9caead9e authored almost 7 years ago by Ash Wilson <[email protected]>
Platform quirk documentation for MacOS

a86b327a112d292d853ac500464ad4a32fe82247 authored almost 7 years ago by Ash Wilson <[email protected]>
:art: Touch up intra-document link

6db287aca6a47871bfa7571803baef08e6a7b103 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' of github.com:atom/watcher into readme

71d1d5428a7d7812bceec7e04bdf24c4b96d10e5 authored almost 7 years ago by Ash Wilson <[email protected]>
Ah it's :spiral_notepad:

90626c31a782e425a06beeff151b0e5c0c77e6dc authored almost 7 years ago by Ash Wilson <[email protected]>
Write all the README

68f7d91f0abcbe8f89c126385d7ce8548b7716d7 authored almost 7 years ago by Ash Wilson <[email protected]>
Add `kind` to the docstring for `watchPath`

073dd2bb07cfaaa8f704096fed74952dcd1c115f authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #61 from atom/node-7

Use node 7.4 on CI

cd2d33f7edade11455809a105b792718a4279013 authored almost 7 years ago by Ash Wilson <[email protected]>
Add --harmony to newer package.json scripts

640b555baf26818c3d726b8f78c94e58feffd741 authored almost 7 years ago by Ash Wilson <[email protected]>
Use node 7.4 on CI

For consistency with the node in Atom.

dcd7278ae287f7aa0c6134d748eaf293cd970d52 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #60 from atom/registry-getter

Export an accessor to get the NativeRegistry

f7dbae69797d37a25dd8e0c0251a26e8e45055aa authored almost 7 years ago by Ash Wilson <[email protected]>
Export an accessor to get the NativeRegistry

0f900eca8210d139ff783fdfe6cc53d5e1f60433 authored almost 7 years ago by Ash Wilson <[email protected]>
Merge pull request #58 from atom/unrecursive-registry

Track non-recursive watchers in the NativeWatcherRegistry

6751b0e022c1107ad6fc9bba54cc3a7dc74db856 authored almost 7 years ago by Ash Wilson <[email protected]>
:shirt: Linty linty lint

52908f3395459ab9c7708280b22ecec014cbe23a authored almost 7 years ago by Ash Wilson <[email protected]>
Use Matcher and Fixture helpers in index test

99ebc15f8eb7ee87a0780e833fdd80bbd3406134 authored almost 7 years ago by Ash Wilson <[email protected]>
Get to a NativeWatcher from a PathWatcher or NativeWatcher

70708edf6a06d3437250ddf2a32710a176d5c562 authored almost 7 years ago by Ash Wilson <[email protected]>
Unit tests for watchPath(root, {recursive: false})

f8feb7ef74b5f9e12d8b1ad83f670ea150c836dc authored almost 7 years ago by Ash Wilson <[email protected]>
Parameterize watcher creation in Fixture

ef332d5bcf7e6e5b54904e9965875b48b024e91c authored almost 7 years ago by Ash Wilson <[email protected]>
Filter non-recursive events in a non-recursive PathWatcher

db9cfa471b9903ee4e4e5d7e426ff5e7c96a70a7 authored almost 7 years ago by Ash Wilson <[email protected]>