Results 477 comments of David Humphrey

@saketepe assigned to you. A tip: when filing an issue, use a short title, but also fill in a longer description/discussion of the issue below. You have nothing above, which...

I worked on this a bit tonight, trying to remove https://github.com/filerjs/filer/blob/master/lib/eventemitter.js and instead use a bundled/node.js EventEmitter via Parcel. I got stuck because it requires surgery to intercom.js. Probably doing...

https://github.com/pubkey/broadcast-channel might be a better solution here.

`BroadcastChannel`s are available in Chrome and Firefox, but not in Edge or Safari (yet), see https://caniuse.com/#feat=broadcastchannel. We'd have to polyfill for a while to make this work. I think that's...

The idea of this would be that when we create a file node, in addition to setting the `atime`, `mtime`, and `ctime`, we'd also add `birthtime` and it would never...

See https://nodejs.org/api/fs.html#fs_file_system_flags and https://github.com/nodejs/node/blob/eef072fa083f05f84fa6ca1908472eb228095a38/lib/fs.js#L1227-L1238 for what node does. Filer needs to support the same options as node, even if we end up ignoring the. I agree that if you pass...

This has landed now, we should explore.

https://github.com/eligrey/Blob.js could help us do this in cases where browsers don't support them.

https://github.com/nolanlawson/state-of-binary-data-in-the-browser#readme is useful as you ponder this, esp. for cross-browser support of blobs.

OK @zdong11, it's yours. I'm not sure how well we support all these write modes, so it will be interesting to see what you find.