github.com/gulpjs/vinyl-fs
Vinyl adapter for the file system.
https://github.com/gulpjs/vinyl-fs
Update: Introduce module for constants (#172)
e8be746051c5701e506ee888a974919fcb4c1135 authored over 7 years ago
e8be746051c5701e506ee888a974919fcb4c1135 authored over 7 years ago
Fix: Properly handle file in mkdirp path (closes #181)
3087b78038e01a27e5047029328afee6afb55481 authored over 7 years ago
3087b78038e01a27e5047029328afee6afb55481 authored over 7 years ago
Update: Make consistent internal callback names (#182)
3c5d31914681c0353fbfe072763e2a7a2a23b371 authored over 7 years ago
3c5d31914681c0353fbfe072763e2a7a2a23b371 authored over 7 years ago
Update: Avoid passing fd to updateMetadata callback (#174)
a273d3cf7ab6c1cb877b352b5d2ae0cbaaaeb3e9 authored over 7 years ago
a273d3cf7ab6c1cb877b352b5d2ae0cbaaaeb3e9 authored over 7 years ago
Fix: Increase offset in futimes test timestamps (#176)
12f92f884e79098d4e9e9e8a71e4aaa7212deda4 authored over 7 years ago
12f92f884e79098d4e9e9e8a71e4aaa7212deda4 authored over 7 years ago
Breaking: Remove `base` option from dest/symlink options, use functions for folder instead (closes #141)
7abaf4d0c667a103b4afecac6b2a2c9266fb2aab authored over 7 years ago
7abaf4d0c667a103b4afecac6b2a2c9266fb2aab authored over 7 years ago
Update: Implement custom mkdirp (closes #165) (#169)
a8ab60b8f04c548e370658ae56a65249cd16c30f authored over 7 years ago
a8ab60b8f04c548e370658ae56a65249cd16c30f authored over 7 years ago
Update: Make internals consistent
0cec7367dc23c59bafb778dabeb1630818c8fe80 authored over 7 years ago
0cec7367dc23c59bafb778dabeb1630818c8fe80 authored over 7 years ago
Fix: Don't rely on undocumented Stream.fd property (#175)
c7798bb64b2c92212a2cc4e2f18c81d4e124ad49 authored over 7 years ago
c7798bb64b2c92212a2cc4e2f18c81d4e124ad49 authored over 7 years ago
Update: Support functions for all options (ref #139) (#168)
5aa245b2dfe65bdb3beab41ed59aea78802892d7 authored over 7 years ago
5aa245b2dfe65bdb3beab41ed59aea78802892d7 authored over 7 years ago
Breaking: Consistent modules names (#171)
7fd31906bad9bed610f586031ad98e4e184bdab9 authored over 7 years ago
7fd31906bad9bed610f586031ad98e4e184bdab9 authored over 7 years ago
Breaking: Remove superfluous argument from write-xxx modules & use file.path instead (#173)
501673bc7193d0f8da3af299791b20d779557e1a authored over 7 years ago
501673bc7193d0f8da3af299791b20d779557e1a authored over 7 years ago
Docs: Add `dot` option surfaced from node-glob
3665a1b6ca534d5cb6ce0719533f9e5517007c86 authored over 7 years ago
3665a1b6ca534d5cb6ce0719533f9e5517007c86 authored over 7 years ago
Fix: Make tests aware of umask & use octal strings for expected results (fixes #166)
31b0a66064e4c65eb676b1c4ed67bfb13f764c27 authored over 7 years ago
31b0a66064e4c65eb676b1c4ed67bfb13f764c27 authored over 7 years ago
Update: Change source filenames to kebab-case (fixes #152)
cb4a6ff48c01ff3879189b7a908e7521c4344392 authored over 7 years ago
cb4a6ff48c01ff3879189b7a908e7521c4344392 authored over 7 years ago
Fix: Support setting setuid/setgid/sticky in updateMetadata (fixes #156)
799b0570d49c28cca0bd1aab8df4ca3600a680af authored over 7 years ago
799b0570d49c28cca0bd1aab8df4ca3600a680af authored over 7 years ago
Scaffold: Generate updated changelog
261205d97ad8bda3bde40f9365d1ebc1023c8a88 authored over 7 years ago
261205d97ad8bda3bde40f9365d1ebc1023c8a88 authored over 7 years ago
Release: 2.4.4
4180f6c3b5bf66a460ff07851f1ed5603e7f004b authored over 7 years ago
4180f6c3b5bf66a460ff07851f1ed5603e7f004b authored over 7 years ago
Fix: Pin gulp-sourcemaps to avoid breaking changes
63808d814ea8d9a34e17d766ee63d21fa7ee369e authored over 7 years ago
63808d814ea8d9a34e17d766ee63d21fa7ee369e authored over 7 years ago
Release: 2.4.3
becd5fe915cd1977ccc329e6679b11b3194fe26d authored over 7 years ago
becd5fe915cd1977ccc329e6679b11b3194fe26d authored over 7 years ago
Fix: Improve symlink following logic for correct `file.base` in `src()` (fixes #132)
a1d4cccfa5213ed78de3a1a16924fedb036e37d4 authored over 7 years ago
a1d4cccfa5213ed78de3a1a16924fedb036e37d4 authored over 7 years ago
Scaffold: Generate updated changelog
1954eddcde4a01a9ea2e6a6e4d6f75f0b816488c authored over 7 years ago
1954eddcde4a01a9ea2e6a6e4d6f75f0b816488c authored over 7 years ago
Release: 2.4.2
1ca379b889c7f2bb07e1635488c05505e5f8abd0 authored over 7 years ago
1ca379b889c7f2bb07e1635488c05505e5f8abd0 authored over 7 years ago
Fix: Upgrade glob-stream to remove path.normalize workaround
8cfb322d95d54bbce448ec36c8d6c95e6def4818 authored over 7 years ago
8cfb322d95d54bbce448ec36c8d6c95e6def4818 authored over 7 years ago
Release: 2.4.1
08780945282dfddf8cedde8bb7b32e96ada922be authored over 7 years ago
08780945282dfddf8cedde8bb7b32e96ada922be authored over 7 years ago
Fix: Avoid passing `read` option from `src()` to `through2`
8867645b40f70abb297a2a1f45a291f49e53db2b authored over 7 years ago
8867645b40f70abb297a2a1f45a291f49e53db2b authored over 7 years ago
Release: 2.4.0
368a31f279f4407405c02ac2bcd61c6a7320183d authored over 7 years ago
368a31f279f4407405c02ac2bcd61c6a7320183d authored over 7 years ago
New: Allow specifying `sourcemaps` option as string in `dest()`
bcd55f29db4c7fdc333015993af5c48c0c09d22a authored over 7 years ago
bcd55f29db4c7fdc333015993af5c48c0c09d22a authored over 7 years ago
Release: 2.3.4
f602e2145068f12601d7395132a5e77443295a76 authored over 7 years ago
f602e2145068f12601d7395132a5e77443295a76 authored over 7 years ago
Fix: Revert string support from previous release & add SlowBuffer support
49148b8027adb4026905b718d759933b28d29e7f authored over 7 years ago
49148b8027adb4026905b718d759933b28d29e7f authored over 7 years ago
Release: 2.3.3
5bac081c7a5cfe24993b13d6633ad0d2bd822cdb authored over 7 years ago
5bac081c7a5cfe24993b13d6633ad0d2bd822cdb authored over 7 years ago
Fix: Support strings in `writeFile` implementation
453f06300ac0dbe09b719a36a7125ff6e737a45e authored over 7 years ago
453f06300ac0dbe09b719a36a7125ff6e737a45e authored over 7 years ago
Scaffold: Generate updated changelog
570879532aed07ba941a0e949326df49ccf06d7e authored over 7 years ago
570879532aed07ba941a0e949326df49ccf06d7e authored over 7 years ago
Release: 2.3.2
c7ed0ec4273a69be53b7d408557d4495fb425399 authored over 7 years ago
c7ed0ec4273a69be53b7d408557d4495fb425399 authored over 7 years ago
Docs: Add notes about permission fixes
87a03ed812ec9df1bf74226896aada5ceb54ceff authored over 7 years ago
87a03ed812ec9df1bf74226896aada5ceb54ceff authored over 7 years ago
Build: Only test latest node 4 on Travis
72ef5a6191d48820f35747b0ccc624303d642f8b authored over 7 years ago
72ef5a6191d48820f35747b0ccc624303d642f8b authored over 7 years ago
Fix: Skip broken tests that were false positives
b552beb6a16edca7e93fc5e97dcc8f02025fc345 authored over 7 years ago
b552beb6a16edca7e93fc5e97dcc8f02025fc345 authored over 7 years ago
Fix: Remove invalid `sourcemaps` option passed to gulp-sourcemaps
f3242e7f77ebab6a1b20cfe11a413f71e112ea8f authored over 7 years ago
f3242e7f77ebab6a1b20cfe11a413f71e112ea8f authored over 7 years ago
Build: Add AppVeyor & ensure tests pass on Windows
88102fe52cb4262bba8bbc4cebee7eb5e20aa8d3 authored over 7 years ago
88102fe52cb4262bba8bbc4cebee7eb5e20aa8d3 authored over 7 years ago
Fix: Additional refactor & tons of tests for metadata update
6ad732da5a8bac7c9130a2ee5c632407d2693e14 authored over 7 years ago
6ad732da5a8bac7c9130a2ee5c632407d2693e14 authored over 7 years ago
Fix: Improve/refactor metadata handling & fix tests
b7cb0f0aa762c1f6f4e1388897bab9e4acbbb070 authored over 7 years ago
b7cb0f0aa762c1f6f4e1388897bab9e4acbbb070 authored over 7 years ago
Fix: Improve stats logic to avoid problems when files not owned
559c2d5dc55bdfad31045ed8543cb4c396146a0a authored over 7 years ago
559c2d5dc55bdfad31045ed8543cb4c396146a0a authored over 7 years ago
Scaffold: Add changelog script & generate changelog
e24502b1f03f6c9e3f2a970c5bc1b2b8c8a19524 authored over 7 years ago
e24502b1f03f6c9e3f2a970c5bc1b2b8c8a19524 authored over 7 years ago
Scaffold: Update license year from initial date of release to current
fce3b6629df080ed36c03c8296c0aac4e0c6405c authored over 7 years ago
fce3b6629df080ed36c03c8296c0aac4e0c6405c authored over 7 years ago
Fix: Improve sink implementation
feb1270ee2483d69d10aa260f205c2eddc8c56f6 authored over 7 years ago
feb1270ee2483d69d10aa260f205c2eddc8c56f6 authored over 7 years ago
Release: 2.3.1
a5328148397841f23eb1e64f8abf11135d83ae55 authored over 7 years ago
a5328148397841f23eb1e64f8abf11135d83ae55 authored over 7 years ago
Fix: Allow sink to fire readable event on the underlying stream
9b6a0e2e9d37f666fa58af84348c5592b909b4a1 authored over 7 years ago
9b6a0e2e9d37f666fa58af84348c5592b909b4a1 authored over 7 years ago
Release: 2.3.0
802bdcab9869179ab182ccaa896313fc8a487b25 authored over 7 years ago
802bdcab9869179ab182ccaa896313fc8a487b25 authored over 7 years ago
Fix: Use lazystream for streamFile to avoid fd exhaustion
542771ad541df66d0e7ee4254cf3ab3681c72a55 authored over 7 years ago
542771ad541df66d0e7ee4254cf3ab3681c72a55 authored over 7 years ago
Update: Improve code consistency
bcf0a457a772a1ac44be3e8200341e14dd90a74f authored over 7 years ago
bcf0a457a772a1ac44be3e8200341e14dd90a74f authored over 7 years ago
Build: Add eslint and jscs presets & update code
c51a906ff06d415e2a9a160244777144d8d93c3e authored over 7 years ago
c51a906ff06d415e2a9a160244777144d8d93c3e authored over 7 years ago
Fix: Refactor writeStream to prevent issue with futimes
bdbe46df033beca7a5666f70215d82d0894ebe05 authored over 7 years ago
bdbe46df033beca7a5666f70215d82d0894ebe05 authored over 7 years ago
Update: Add test for streaming with buffering disabled
00f38a3da18d8a6ac7f84f9aacb42457b4501abd authored over 7 years ago
00f38a3da18d8a6ac7f84f9aacb42457b4501abd authored over 7 years ago
Docs: Completely rework documentation
bb3e380bb865a9984d3dfed17e68aa8efc8f5c86 authored over 7 years ago
bb3e380bb865a9984d3dfed17e68aa8efc8f5c86 authored over 7 years ago
New: Pass options to through2 instances
bcfd3423d36059143960a6d08fda88673bc383bd authored over 7 years ago
bcfd3423d36059143960a6d08fda88673bc383bd authored over 7 years ago
Fix: Adjust realMode method to avoid gid in the parse (fixes #103)
7be0cfd505aa9cb027d7958814fbd39d37753daf authored over 7 years ago
7be0cfd505aa9cb027d7958814fbd39d37753daf authored over 7 years ago
Build: Add node stable to travis matrix & setgid on test directory for failing test (ref #103)
a6d4f7e46fdb61f83ff27fb0199c4ddcc6279786 authored over 7 years ago
a6d4f7e46fdb61f83ff27fb0199c4ddcc6279786 authored over 7 years ago
Fix: Sink the saveStream on nextTick to start flowing and avoid highWaterMark
007aae1510003af3f396ed10a5f857fbc7a8ed46 authored over 7 years ago
007aae1510003af3f396ed10a5f857fbc7a8ed46 authored over 7 years ago
Docs: Improve default `base` option explanation (ref #129)
31eb774b3ab9e3c4ad9b62a54e30fd4f8a625faa authored over 7 years ago
31eb774b3ab9e3c4ad9b62a54e30fd4f8a625faa authored over 7 years ago
Fix: Avoid TypeError when the `sourcemaps` option is a boolean for `dest()`
18e8a061ce73ea21b2ecaac840aceeb74915933c authored over 7 years ago
18e8a061ce73ea21b2ecaac840aceeb74915933c authored over 7 years ago
Fix: Use `fs.futimes` to retain sub-second precision in `atime`/`mtime`
4ff0e8d5170b4fe38116aa1b76ee59ea7b26f6b8 authored over 7 years ago
4ff0e8d5170b4fe38116aa1b76ee59ea7b26f6b8 authored over 7 years ago
Upgrade: Update glob-stream dependency
b6eb9c846081458ff7d0581e9ac04ff00f8179cb authored over 7 years ago
b6eb9c846081458ff7d0581e9ac04ff00f8179cb authored over 7 years ago
Fix: Ensure `atime` is a Date object
e9584ceb8b718b53d5995168182f0a1434676cc0 authored over 7 years ago
e9584ceb8b718b53d5995168182f0a1434676cc0 authored over 7 years ago
Fix: Remove correct handlers to avoid memory leak
d37071443bb4f37ac089457f8942358360ff9a6b authored over 7 years ago
d37071443bb4f37ac089457f8942358360ff9a6b authored over 7 years ago
Fix: Ignore atime/mtime if they are invalid (fixes #113)
86492a7577e480680bbe315a5d3ef144bf2fdb11 authored over 7 years ago
86492a7577e480680bbe315a5d3ef144bf2fdb11 authored over 7 years ago
Release: 2.2.1
313a747263c04f2d4956890a1eaecfd5a99e99b7 authored over 7 years ago
313a747263c04f2d4956890a1eaecfd5a99e99b7 authored over 7 years ago
New: Update utimes on written files if they exist on vinyl
8e3be58fd1798e56b808ff8128cf382e7c8e0b85 authored over 7 years ago
8e3be58fd1798e56b808ff8128cf382e7c8e0b85 authored over 7 years ago
Release: 2.2.0
b72fe8b49aea66524a1823f002f9718b69a514d7 authored over 7 years ago
b72fe8b49aea66524a1823f002f9718b69a514d7 authored over 7 years ago
Docs: Fix links & spacing in readme
fd1495c9d867e22eb9a9f93e991a9ae979e52917 authored over 7 years ago
fd1495c9d867e22eb9a9f93e991a9ae979e52917 authored over 7 years ago
Build: Remove iojs & add node 4/4.1 to travis matrix (ref #92)
d7a416c339b1562d8f70848ea96de5c053de5912 authored over 7 years ago
d7a416c339b1562d8f70848ea96de5c053de5912 authored over 7 years ago
Update: Switch tests to strict mode
f2ced8a069b551486da22812ba4b8a5a3348f6f3 authored over 7 years ago
f2ced8a069b551486da22812ba4b8a5a3348f6f3 authored over 7 years ago
Fix: Improve sourcemap handling
b96497a5c1240a9d95cd89d0357467eec201b5e2 authored over 7 years ago
b96497a5c1240a9d95cd89d0357467eec201b5e2 authored over 7 years ago
Release: 2.1.1
32d662066149f9891ffe5b131ddd81359e0a8c41 authored over 7 years ago
32d662066149f9891ffe5b131ddd81359e0a8c41 authored over 7 years ago
New: Allow a function to be used for the `overwrite` option (closes #68)
ec4031bee25d9448424fbfe33f868062d5e3330e authored over 7 years ago
ec4031bee25d9448424fbfe33f868062d5e3330e authored over 7 years ago
Release: 2.1.0
0b08f7a3aa95feda251c0fb01ef0925d8ad9ae01 authored over 7 years ago
0b08f7a3aa95feda251c0fb01ef0925d8ad9ae01 authored over 7 years ago
New: Add `stripBOM` option for `src()` (closes #83)
9c30ad490caca733156249545555c04e489cd73c authored over 7 years ago
9c30ad490caca733156249545555c04e489cd73c authored over 7 years ago
Docs: Improve sourcemaps documentation
75ba2169cd3db0376e81858c1736ebf19cd09d57 authored over 7 years ago
75ba2169cd3db0376e81858c1736ebf19cd09d57 authored over 7 years ago
Release: 2.0.0
2b983220ecdb8b2948fe0b980848961dc56f41be authored over 7 years ago
2b983220ecdb8b2948fe0b980848961dc56f41be authored over 7 years ago
New: Support copying symlinks & add `followSymlinks` option
01f90eb61a19b64ba5089c27e4a3f6324724fa38 authored over 7 years ago
01f90eb61a19b64ba5089c27e4a3f6324724fa38 authored over 7 years ago
Upgrade: Update object-assign, vinyl & mocha-lcov-reporter
65fbe2a68a3fcf0de00edc3bb219974fbe0c6363 authored over 7 years ago
65fbe2a68a3fcf0de00edc3bb219974fbe0c6363 authored over 7 years ago
Upgrade: Update merge-stream dependency
ba85d62c6e142211e5c6f64789fd5e702f681175 authored over 7 years ago
ba85d62c6e142211e5c6f64789fd5e702f681175 authored over 7 years ago
Docs: Align `symlink()` `base` option with `dest()`
38471e4c7974718e505687973b1032b24b7c4665 authored over 7 years ago
38471e4c7974718e505687973b1032b24b7c4665 authored over 7 years ago
Breaking: Remove `watch()` API (ref #92)
93ec72d26cd3a58e61621cc8044135347508876c authored over 7 years ago
93ec72d26cd3a58e61621cc8044135347508876c authored over 7 years ago
New: Allow function to be used for `base` option (closes #78)
2839a7df16ab4e65c8d2f0ea306f230b4eec27e2 authored over 7 years ago
2839a7df16ab4e65c8d2f0ea306f230b4eec27e2 authored over 7 years ago
New: Add `sourcemaps` option to `dest()`
313a9a5eabeb5f61e4688171aa520955dae99dcb authored over 7 years ago
313a9a5eabeb5f61e4688171aa520955dae99dcb authored over 7 years ago
Upgrade: Update graceful-fs, is-valid-glob, object-assign, strip-bom, through2 & should
fa958c0573f7e612eee9caa84a8d13f7aedf06c2 authored over 7 years ago
fa958c0573f7e612eee9caa84a8d13f7aedf06c2 authored over 7 years ago
Upgrade: Update vinyl dependency
2867638782a0649c803995c049d52161da1363e5 authored over 7 years ago
2867638782a0649c803995c049d52161da1363e5 authored over 7 years ago
Update: Remove dead code in `src()`
78865bfdf5edd0cb19f4348a93ebb82c38120449 authored over 7 years ago
78865bfdf5edd0cb19f4348a93ebb82c38120449 authored over 7 years ago
Scaffold: Switch license property to SPDX format
240be467e0e79774c983a798ec0064e0845617ad authored over 7 years ago
240be467e0e79774c983a798ec0064e0845617ad authored over 7 years ago
Scaffold: Use valid semver range for `engine`
e37619887bb807e4ea23bfb984383187f7046599 authored over 7 years ago
e37619887bb807e4ea23bfb984383187f7046599 authored over 7 years ago
Fix: Replace vinyl-filter-since with own working implementation
8e15c49dc798555ab3cea40b2b03d77ea9edc355 authored over 7 years ago
8e15c49dc798555ab3cea40b2b03d77ea9edc355 authored over 7 years ago
Fix: Determine symlink type for directory symlinks on Windows (closes #74)
949ebbeb0eb7902b27f1c74248585e309a8cadcf authored over 7 years ago
949ebbeb0eb7902b27f1c74248585e309a8cadcf authored over 7 years ago
Update: Pass options to internal methods
2eebf118c2448cb6937abbf40c6139bbc1135457 authored over 7 years ago
2eebf118c2448cb6937abbf40c6139bbc1135457 authored over 7 years ago
Update: Utilize is-valid-glob module to determine valid globs
f484f2b9272d483e719e1af62841c6c4e109d901 authored over 7 years ago
f484f2b9272d483e719e1af62841c6c4e109d901 authored over 7 years ago
Breaking: Add test for empty string glob which is a failure now
8aae732d3ec48ce08aca40d89a47df0ba5193a5b authored over 7 years ago
8aae732d3ec48ce08aca40d89a47df0ba5193a5b authored over 7 years ago
Docs: Improve consistency of readme
457f1736505a672eb569e6e92413acae37647778 authored over 7 years ago
457f1736505a672eb569e6e92413acae37647778 authored over 7 years ago
Build: Add iojs & node 0.12 to travis matrix
ef57bad51cae0ecf9025ee4782ae457bfbbc1880 authored over 7 years ago
ef57bad51cae0ecf9025ee4782ae457bfbbc1880 authored over 7 years ago
New: Expose `base` option for `dest()`
e01ebd682b2a8e124b8b34c5583eeb26fa7af8a9 authored over 7 years ago
e01ebd682b2a8e124b8b34c5583eeb26fa7af8a9 authored over 7 years ago
Update: Remove unused tests
79ba924d47ce26e2044c10aa7d2689f18f875c45 authored over 7 years ago
79ba924d47ce26e2044c10aa7d2689f18f875c45 authored over 7 years ago
Update: Remove realMode equality test on special bit test (ref #62)
44ca6bb232b82a824a7380260edf4a34aa65b163 authored over 7 years ago
44ca6bb232b82a824a7380260edf4a34aa65b163 authored over 7 years ago