Ecosyste.ms: OpenCollective

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

github.com/avajs/write-file-atomic

Write files in an atomic fashion w/configurable ownership
https://github.com/avajs/write-file-atomic

Fork to @ava

083bdfc9a73b251f6a8439ae1c29950f14bafa0c authored over 7 years ago by Mark Wubben <[email protected]>
Update lockfile

fe9117135f14e43b1b768c3492485f986ba647c4 authored over 7 years ago by Mark Wubben <[email protected]>
Return tmpfile to caller

Useful if the caller is separately watching the file system for changes.
Returning the tmpfile e...

52a18a7208bef9bc663464f3d3fce5d572326f6e authored over 7 years ago by Mark Wubben <[email protected]>
2.1.0

4c63f8e504845ceca4a11cfff779e5b4839243f9 authored over 7 years ago by Kat Marchán <[email protected]>
docs: document opts.fsync

ad44acf3b521ea05d2e1c78ae88537f3e5a2df8f authored over 7 years ago by Kat Marchán <[email protected]>
fsync: Allow skipping fsync calls (#23)

* feat(fsync): allow explicit skipping of fsync calls

* meta: added package-lock.json

ef7914071ba3328c074ca092deca071db4074a7b authored over 7 years ago by Kat Marchán <[email protected]>
Get coverage to 100%

9274e4a93980d2f54b9587042c20d440cacffd8c authored over 7 years ago by Rebecca Turner <[email protected]>
Remove affordances for Node.js 0.10

78cf457db7315c43937d4477b4957c9edd5adc6d authored over 7 years ago by Rebecca Turner <[email protected]>
2.0.0

eabc44b01044a78bcc7b4e41f42ece6bf9d1ca5d authored over 7 years ago by Rebecca Turner <[email protected]>
1.3.4

8f7d56f6a62600a38e816a8276a128883f4e7436 authored over 7 years ago by Rebecca Turner <[email protected]>
Node 0.10 compatibility

Note that 0.10 is _not supported_ and we may break compatibility with it
again in the future.

F...

fa4244cbd2e8cfee3e4cd7586188d472b5c6b48a authored over 7 years ago by Rebecca Turner <[email protected]>
Make tests runnable on 0.10

84f22217aabc7988ccbf9152127133f4b4a771bf authored over 7 years ago by Rebecca Turner <[email protected]>
1.3.3

fce59c7e3675131712b3965d52e5880e2a5df2ca authored over 7 years ago by Rebecca Turner <[email protected]>
Fix bug in fsync patch where writing buffers resulted in empty files / no callbacks

137e3d394ba1f5b65a02d2b088ae8fd5b00cb0e6 authored over 7 years ago by Rebecca Turner <[email protected]>
1.3.2

d9c5f54df01043671f4ce6542cf7ebcf770e6d43 authored over 7 years ago by Rebecca Turner <[email protected]>
fsync in the async version as well

73c6b2f973e0957ceb67b00df439f2ddfedb51d8 authored over 7 years ago by Rebecca Turner <[email protected]>
fsync after writing to handle crashes better.

ae7c8a8767ef42a1979e12520b12cec99d1af764 authored over 7 years ago by Charlie Hess <[email protected]>
1.3.1

56fef5763513905d7e43aa685adad80002445474 authored almost 8 years ago by Rebecca Turner <[email protected]>
Fixes bug where getTmpname would return the same value, always.

Fixes: #15
Thanks to: @nhabuiduc

1155162e93099bcc27c964eb0e9aedb1bde3358c authored almost 8 years ago by Rebecca Turner <[email protected]>
Update travis config

1894d081eae79890eacd497c0bf7346f9c45bb93 authored almost 8 years ago by Rebecca Turner <[email protected]>
1.3.0

8c382bc10b903ca92b36fcaeb19e2630bb6c2c58 authored almost 8 years ago by Rebecca Turner <[email protected]>
Stop unsymlinking destinations that are symlinks

Fixes: #5

f90c7dd1c36ca2f5b52f5902d072b3a5ec3f1419 authored almost 8 years ago by Rebecca Turner <[email protected]>
Fix shortcircuiting on both mode and chown

e16442a9503eedf037b38c140926841be0021a37 authored almost 8 years ago by Rebecca Turner <[email protected]>
Rewrite tests to not use /tmp and not require root

Also improve test coverage for nearly full branch coverage.

629265ce153a49fb43bbfaddfadad25ae4de35e6 authored almost 8 years ago by Rebecca Turner <[email protected]>
Provide minimal list of packaged files

c29f37cb5955f597066ad7aedea7aa6f7408a5b7 authored about 8 years ago by Rebecca Turner <[email protected]>
1.2.0

12290fb89ab70b3928130a331209abdaff25ac6a authored about 8 years ago by Rebecca Turner <[email protected]>
Preserve chmod and chown from overwritten file

36f51041d36eda1a059a500db20f8da8f0622356 authored about 8 years ago by Adam Stankiewicz <[email protected]>
doc: update docs to reflect MD5 -> murmur

e6d00dc20ee4486a667e58fc07e5e6890e30f83f authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: ignore coverage output

94089f42b38f63f3bd6da73b02d5944df441a422 authored almost 9 years ago by Forrest L Norvell <[email protected]>
1.1.4

42dc04a17af96ac045f4979c8c951ee5a14a8b8b authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: add coverage report to tests

6635b8410eec3345796d325a068a421d85de18dc authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: add to Travis

d7f4c861286f557059ebb97504865103790a4932 authored almost 9 years ago by Forrest L Norvell <[email protected]>
hash: switch from MD5 to murmur

Should be (slightly) faster, and also less likely to cause FIPS
problems.

22dd8759076fc8d0327d50693283060e479afafc authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: upgrade to latest tap

f46cdec15d9e3291344d1ca4d65502e744b06820 authored almost 9 years ago by Forrest L Norvell <[email protected]>
src: apply standard -F

Also standard doesn't like it when you throw things other than Errors,
so fix that up.

dd6e567fa736b768e230b806bcf61be496c2315d authored almost 9 years ago by Forrest L Norvell <[email protected]>
1.1.3

65a1e2e156c0d0bfb7acac2e039b943d6ec9876d authored about 9 years ago by Rebecca Turner <[email protected]>
deps: Upgrade graceful-fs dependency to the latest

graceful-fs used to monkey-patch node's core fs module.
This has been fixed in the version 4.

4fa0c0a50dca840a94bf090075899572cad8001e authored about 9 years ago by thefourtheye <[email protected]>
1.1.2

clear cruft prior to publishing this time 😒

b721f8a71223bcf162f1ee4ff4677f31de1c061f authored over 9 years ago by Rebecca Turner <[email protected]>
1.1.1

2e85f44a3d176e5e1ed453c016adbe4bcc25eb5c authored over 9 years ago by Rebecca Turner <[email protected]>
Added ISC license text

f0f3a4600c272de77b63be641681de3808fb1c42 authored over 9 years ago by Zuzana Svetlikova <[email protected]>
1.1.0

28e4df86547c6728eab0b51bca6f00cf44ef392c authored about 10 years ago by Rebecca Turner <[email protected]>
Use graceful-fs

The better to avoid EMFILEs.

50866f651b3b9c6aa536d681da4e3c270f255497 authored about 10 years ago by isaacs <[email protected]>
1.0.3

5e85cfc7b38e4f0659b15b1c1d979e6a4a7bf6d5 authored about 10 years ago by Rebecca Turner <[email protected]>
1.0.2

84058cea16834f9f53ae1948fbb828937f9ab697 authored about 10 years ago by Rebecca Turner <[email protected]>
Update README.md

57bc50df2881acd94f8dce53b971433ea68a69d6 authored about 10 years ago by Rebecca Turner <[email protected]>
Update README.md

213bda3e38b8668e547067f98588c7427f314dd7 authored about 10 years ago by Rebecca Turner <[email protected]>
1.0.1

93f18a172fa79d0fb67c6c1dc37be62a106f13a5 authored about 10 years ago by Rebecca Turner <[email protected]>
Fix readme

1ee6e4b3452c7659d58044c9541d2e3b4b471a4e authored about 10 years ago by Rebecca Turner <[email protected]>
Initial commit

5ef6f374dfd1b6034f11d80a0d5616e7aa5bcaeb authored about 10 years ago by Rebecca Turner <[email protected]>