Bug:Fix file validation issue
[vnfsdk/refrepo.git] / vnfmarket / src / main / webapp / vnfmarket / node_modules / fs-extra / CHANGELOG.md
1 0.26.7 / 2016-03-16
2 -------------------
3 - fixed `copy()` if source and dest are the same. [#230][#230]
4
5 0.26.6 / 2016-03-15
6 -------------------
7 - fixed if `emptyDir()` does not have a callback: [#229][#229]
8
9 0.26.5 / 2016-01-27
10 -------------------
11 - `copy()` with two arguments (w/o callback) was broken. See: [#215][#215]
12
13 0.26.4 / 2016-01-05
14 -------------------
15 - `copySync()` made `preserveTimestamps` default consistent with `copy()` which is `false`. See: [#208][#208]
16
17 0.26.3 / 2015-12-17
18 -------------------
19 - fixed `copy()` hangup in copying blockDevice / characterDevice / `/dev/null`. See: [#193][#193]
20
21 0.26.2 / 2015-11-02
22 -------------------
23 - fixed `outputJson{Sync}()` spacing adherence to `fs.spaces`
24
25 0.26.1 / 2015-11-02
26 -------------------
27 - fixed `copySync()` when `clogger=true` and the destination is read only. See: [#190][#190]
28
29 0.26.0 / 2015-10-25
30 -------------------
31 - extracted the `walk()` function into its own module [`klaw`](https://github.com/jprichardson/node-klaw).
32
33 0.25.0 / 2015-10-24
34 -------------------
35 - now has a file walker `walk()`
36
37 0.24.0 / 2015-08-28
38 -------------------
39 - removed alias `delete()` and `deleteSync()`. See: [#171][#171]
40
41 0.23.1 / 2015-08-07
42 -------------------
43 - Better handling of errors for `move()` when moving across devices. [#170][#170]
44 - `ensureSymlink()` and `ensureLink()` should not throw errors if link exists. [#169][#169]
45
46 0.23.0 / 2015-08-06
47 -------------------
48 - added `ensureLink{Sync}()` and `ensureSymlink{Sync}()`. See: [#165][#165]
49
50 0.22.1 / 2015-07-09
51 -------------------
52 - Prevent calling `hasMillisResSync()` on module load. See: [#149][#149].
53 Fixes regression that was introduced in `0.21.0`.
54
55 0.22.0 / 2015-07-09
56 -------------------
57 - preserve permissions / ownership in `copy()`. See: [#54][#54]
58
59 0.21.0 / 2015-07-04
60 -------------------
61 - add option to preserve timestamps in `copy()` and `copySync()`. See: [#141][#141]
62 - updated `graceful-fs@3.x` to `4.x`. This brings in features from `amazing-graceful-fs` (much cleaner code / less hacks)
63
64 0.20.1 / 2015-06-23
65 -------------------
66 - fixed regression caused by latest jsonfile update: See: https://github.com/jprichardson/node-jsonfile/issues/26
67
68 0.20.0 / 2015-06-19
69 -------------------
70 - removed `jsonfile` aliases with `File` in the name, they weren't documented and probably weren't in use e.g.
71 this package had both `fs.readJsonFile` and `fs.readJson` that were aliases to each other, now use `fs.readJson`.
72 - preliminary walker created. Intentionally not documented. If you use it, it will almost certainly change and break your code.
73 - started moving tests inline
74 - upgraded to `jsonfile@2.1.0`, can now pass JSON revivers/replacers to `readJson()`, `writeJson()`, `outputJson()`
75
76 0.19.0 / 2015-06-08
77 -------------------
78 - `fs.copy()` had support for Node v0.8, dropped support
79
80 0.18.4 / 2015-05-22
81 -------------------
82 - fixed license field according to this: [#136][#136] and https://github.com/npm/npm/releases/tag/v2.10.0
83
84 0.18.3 / 2015-05-08
85 -------------------
86 - bugfix: handle `EEXIST` when clobbering on some Linux systems. [#134][#134]
87
88 0.18.2 / 2015-04-17
89 -------------------
90 - bugfix: allow `F_OK` ([#120][#120])
91
92 0.18.1 / 2015-04-15
93 -------------------
94 - improved windows support for `move()` a bit. https://github.com/jprichardson/node-fs-extra/commit/92838980f25dc2ee4ec46b43ee14d3c4a1d30c1b
95 - fixed a lot of tests for Windows (appveyor)
96
97 0.18.0 / 2015-03-31
98 -------------------
99 - added `emptyDir()` and `emptyDirSync()`
100
101 0.17.0 / 2015-03-28
102 -------------------
103 - `copySync` added `clobber` option (before always would clobber, now if `clobber` is `false` it throws an error if the destination exists).
104 **Only works with files at the moment.**
105 - `createOutputStream()` added. See: [#118][#118]
106
107 0.16.5 / 2015-03-08
108 -------------------
109 - fixed `fs.move` when `clobber` is `true` and destination is a directory, it should clobber. [#114][#114]
110
111 0.16.4 / 2015-03-01
112 -------------------
113 - `fs.mkdirs` fix infinite loop on Windows. See: See https://github.com/substack/node-mkdirp/pull/74 and https://github.com/substack/node-mkdirp/issues/66
114
115 0.16.3 / 2015-01-28
116 -------------------
117 - reverted https://github.com/jprichardson/node-fs-extra/commit/1ee77c8a805eba5b99382a2591ff99667847c9c9
118
119
120 0.16.2 / 2015-01-28
121 -------------------
122 - fixed `fs.copy` for Node v0.8 (support is temporary and will be removed in the near future)
123
124 0.16.1 / 2015-01-28
125 -------------------
126 - if `setImmediate` is not available, fall back to `process.nextTick`
127
128 0.16.0 / 2015-01-28
129 -------------------
130 - bugfix `fs.move()` into itself. Closes #104
131 - bugfix `fs.move()` moving directory across device. Closes #108
132 - added coveralls support
133 - bugfix: nasty multiple callback `fs.copy()` bug. Closes #98
134 - misc fs.copy code cleanups
135
136 0.15.0 / 2015-01-21
137 -------------------
138 - dropped `ncp`, imported code in
139 - because of previous, now supports `io.js`
140 - `graceful-fs` is now a dependency
141
142 0.14.0 / 2015-01-05
143 -------------------
144 - changed `copy`/`copySync` from `fs.copy(src, dest, [filters], callback)` to `fs.copy(src, dest, [options], callback)` [#100][#100]
145 - removed mockfs tests for mkdirp (this may be temporary, but was getting in the way of other tests)
146
147 0.13.0 / 2014-12-10
148 -------------------
149 - removed `touch` and `touchSync` methods (they didn't handle permissions like UNIX touch)
150 - updated `"ncp": "^0.6.0"` to `"ncp": "^1.0.1"`
151 - imported `mkdirp` => `minimist` and `mkdirp` are no longer dependences, should now appease people who wanted `mkdirp` to be `--use_strict` safe. See [#59]([#59][#59])
152
153 0.12.0 / 2014-09-22
154 -------------------
155 - copy symlinks in `copySync()` [#85][#85]
156
157 0.11.1 / 2014-09-02
158 -------------------
159 - bugfix `copySync()` preserve file permissions [#80][#80]
160
161 0.11.0 / 2014-08-11
162 -------------------
163 - upgraded `"ncp": "^0.5.1"` to `"ncp": "^0.6.0"`
164 - upgrade `jsonfile": "^1.2.0"` to `jsonfile": "^2.0.0"` => on write, json files now have `\n` at end. Also adds `options.throws` to `readJsonSync()`
165 see https://github.com/jprichardson/node-jsonfile#readfilesyncfilename-options for more details.
166
167 0.10.0 / 2014-06-29
168 ------------------
169 * bugfix: upgaded `"jsonfile": "~1.1.0"` to `"jsonfile": "^1.2.0"`, bumped minor because of `jsonfile` dep change
170 from `~` to `^`. #67
171
172 0.9.1 / 2014-05-22
173 ------------------
174 * removed Node.js `0.8.x` support, `0.9.0` was published moments ago and should have been done there
175
176 0.9.0 / 2014-05-22
177 ------------------
178 * upgraded `ncp` from `~0.4.2` to `^0.5.1`, #58
179 * upgraded `rimraf` from `~2.2.6` to `^2.2.8`
180 * upgraded `mkdirp` from `0.3.x` to `^0.5.0`
181 * added methods `ensureFile()`, `ensureFileSync()`
182 * added methods `ensureDir()`, `ensureDirSync()` #31
183 * added `move()` method. From: https://github.com/andrewrk/node-mv
184
185
186 0.8.1 / 2013-10-24
187 ------------------
188 * copy failed to return an error to the callback if a file doesn't exist (ulikoehler #38, #39)
189
190 0.8.0 / 2013-10-14
191 ------------------
192 * `filter` implemented on `copy()` and `copySync()`. (Srirangan / #36)
193
194 0.7.1 / 2013-10-12
195 ------------------
196 * `copySync()` implemented (Srirangan / #33)
197 * updated to the latest `jsonfile` version `1.1.0` which gives `options` params for the JSON methods. Closes #32
198
199 0.7.0 / 2013-10-07
200 ------------------
201 * update readme conventions
202 * `copy()` now works if destination directory does not exist. Closes #29
203
204 0.6.4 / 2013-09-05
205 ------------------
206 * changed `homepage` field in package.json to remove NPM warning
207
208 0.6.3 / 2013-06-28
209 ------------------
210 * changed JSON spacing default from `4` to `2` to follow Node conventions
211 * updated `jsonfile` dep
212 * updated `rimraf` dep
213
214 0.6.2 / 2013-06-28
215 ------------------
216 * added .npmignore, #25
217
218 0.6.1 / 2013-05-14
219 ------------------
220 * modified for `strict` mode, closes #24
221 * added `outputJson()/outputJsonSync()`, closes #23
222
223 0.6.0 / 2013-03-18
224 ------------------
225 * removed node 0.6 support
226 * added node 0.10 support
227 * upgraded to latest `ncp` and `rimraf`.
228 * optional `graceful-fs` support. Closes #17
229
230
231 0.5.0 / 2013-02-03
232 ------------------
233 * Removed `readTextFile`.
234 * Renamed `readJSONFile` to `readJSON` and `readJson`, same with write.
235 * Restructured documentation a bit. Added roadmap.
236
237 0.4.0 / 2013-01-28
238 ------------------
239 * Set default spaces in `jsonfile` from 4 to 2.
240 * Updated `testutil` deps for tests.
241 * Renamed `touch()` to `createFile()`
242 * Added `outputFile()` and `outputFileSync()`
243 * Changed creation of testing diretories so the /tmp dir is not littered.
244 * Added `readTextFile()` and `readTextFileSync()`.
245
246 0.3.2 / 2012-11-01
247 ------------------
248 * Added `touch()` and `touchSync()` methods.
249
250 0.3.1 / 2012-10-11
251 ------------------
252 * Fixed some stray globals.
253
254 0.3.0 / 2012-10-09
255 ------------------
256 * Removed all CoffeeScript from tests.
257 * Renamed `mkdir` to `mkdirs`/`mkdirp`.
258
259 0.2.1 / 2012-09-11
260 ------------------
261 * Updated `rimraf` dep.
262
263 0.2.0 / 2012-09-10
264 ------------------
265 * Rewrote module into JavaScript. (Must still rewrite tests into JavaScript)
266 * Added all methods of [jsonfile][https://github.com/jprichardson/node-jsonfile]
267 * Added Travis-CI.
268
269 0.1.3 / 2012-08-13
270 ------------------
271 * Added method `readJSONFile`.
272
273 0.1.2 / 2012-06-15
274 ------------------
275 * Bug fix: `deleteSync()` didn't exist.
276 * Verified Node v0.8 compatibility.
277
278 0.1.1 / 2012-06-15
279 ------------------
280 * Fixed bug in `remove()`/`delete()` that wouldn't execute the function if a callback wasn't passed.
281
282 0.1.0 / 2012-05-31
283 ------------------
284 * Renamed `copyFile()` to `copy()`. `copy()` can now copy directories (recursively) too.
285 * Renamed `rmrf()` to `remove()`.
286 * `remove()` aliased with `delete()`.
287 * Added `mkdirp` capabilities. Named: `mkdir()`. Hides Node.js native `mkdir()`.
288 * Instead of exporting the native `fs` module with new functions, I now copy over the native methods to a new object and export that instead.
289
290 0.0.4 / 2012-03-14
291 ------------------
292 * Removed CoffeeScript dependency
293
294 0.0.3 / 2012-01-11
295 ------------------
296 * Added methods rmrf and rmrfSync
297 * Moved tests from Jasmine to Mocha
298
299 <!--- fse.copy throws error when only src and dest provided [bug, documentation, feature-copy] -->
300 [#215]: https://github.com/jprichardson/node-fs-extra/pull/215
301 <!--- Fixing copySync anchor tag -->
302 [#214]: https://github.com/jprichardson/node-fs-extra/pull/214
303 <!--- Merge extfs with this repo -->
304 [#213]: https://github.com/jprichardson/node-fs-extra/issues/213
305 <!--- Update year to 2016 in README.md and LICENSE -->
306 [#212]: https://github.com/jprichardson/node-fs-extra/pull/212
307 <!--- Not copying all files -->
308 [#211]: https://github.com/jprichardson/node-fs-extra/issues/211
309 <!--- copy/copySync behave differently when copying a symbolic file [bug, documentation, feature-copy] -->
310 [#210]: https://github.com/jprichardson/node-fs-extra/issues/210
311 <!--- In Windows invalid directory name causes infinite loop in ensureDir(). [bug] -->
312 [#209]: https://github.com/jprichardson/node-fs-extra/issues/209
313 <!--- fix options.preserveTimestamps to false in copy-sync by default [feature-copy] -->
314 [#208]: https://github.com/jprichardson/node-fs-extra/pull/208
315 <!--- Add `compare` suite of functions -->
316 [#207]: https://github.com/jprichardson/node-fs-extra/issues/207
317 <!--- outputFileSync -->
318 [#206]: https://github.com/jprichardson/node-fs-extra/issues/206
319 <!--- fix documents about copy/copySync [documentation, feature-copy] -->
320 [#205]: https://github.com/jprichardson/node-fs-extra/issues/205
321 <!--- allow copy of block and character device files -->
322 [#204]: https://github.com/jprichardson/node-fs-extra/pull/204
323 <!--- copy method's argument options couldn't be undefined [bug, feature-copy] -->
324 [#203]: https://github.com/jprichardson/node-fs-extra/issues/203
325 <!--- why there is not a walkSync method? -->
326 [#202]: https://github.com/jprichardson/node-fs-extra/issues/202
327 <!--- clobber for directories [feature-copy, future] -->
328 [#201]: https://github.com/jprichardson/node-fs-extra/issues/201
329 <!--- 'copySync' doesn't work in sync -->
330 [#200]: https://github.com/jprichardson/node-fs-extra/issues/200
331 <!--- fs.copySync fails if user does not own file [bug, feature-copy] -->
332 [#199]: https://github.com/jprichardson/node-fs-extra/issues/199
333 <!--- handle copying between identical files [feature-copy] -->
334 [#198]: https://github.com/jprichardson/node-fs-extra/issues/198
335 <!--- Missing documentation for `outputFile` `options` 3rd parameter [documentation] -->
336 [#197]: https://github.com/jprichardson/node-fs-extra/issues/197
337 <!--- copy filter: async function and/or function called with `fs.stat` result [future] -->
338 [#196]: https://github.com/jprichardson/node-fs-extra/issues/196
339 <!--- How to override with outputFile? -->
340 [#195]: https://github.com/jprichardson/node-fs-extra/issues/195
341 <!--- allow ensureFile(Sync) to provide data to be written to created file -->
342 [#194]: https://github.com/jprichardson/node-fs-extra/pull/194
343 <!--- `fs.copy` fails silently if source file is /dev/null [bug, feature-copy] -->
344 [#193]: https://github.com/jprichardson/node-fs-extra/issues/193
345 <!--- Remove fs.createOutputStream() -->
346 [#192]: https://github.com/jprichardson/node-fs-extra/issues/192
347 <!--- How to copy symlinks to target as normal folders [feature-copy] -->
348 [#191]: https://github.com/jprichardson/node-fs-extra/issues/191
349 <!--- copySync to overwrite destination file if readonly and clobber true -->
350 [#190]: https://github.com/jprichardson/node-fs-extra/pull/190
351 <!--- move.test fix to support CRLF on Windows -->
352 [#189]: https://github.com/jprichardson/node-fs-extra/pull/189
353 <!--- move.test failing on windows platform -->
354 [#188]: https://github.com/jprichardson/node-fs-extra/issues/188
355 <!--- Not filter each file, stops on first false -->
356 [#187]: https://github.com/jprichardson/node-fs-extra/issues/187
357 <!--- Do you need a .size() function in this module? [future] -->
358 [#186]: https://github.com/jprichardson/node-fs-extra/issues/186
359 <!--- Doesn't work on NodeJS v4.x -->
360 [#185]: https://github.com/jprichardson/node-fs-extra/issues/185
361 <!--- CLI equivalent for fs-extra -->
362 [#184]: https://github.com/jprichardson/node-fs-extra/issues/184
363 <!--- with clobber true, copy and copySync behave differently if destination file is read only [bug, feature-copy] -->
364 [#183]: https://github.com/jprichardson/node-fs-extra/issues/183
365 <!--- ensureDir(dir, callback) second callback parameter not specified -->
366 [#182]: https://github.com/jprichardson/node-fs-extra/issues/182
367 <!--- Add ability to remove file securely [enhancement, wont-fix] -->
368 [#181]: https://github.com/jprichardson/node-fs-extra/issues/181
369 <!--- Filter option doesn't work the same way in copy and copySync [bug, feature-copy] -->
370 [#180]: https://github.com/jprichardson/node-fs-extra/issues/180
371 <!--- Include opendir -->
372 [#179]: https://github.com/jprichardson/node-fs-extra/issues/179
373 <!--- ENOTEMPTY is thrown on removeSync  -->
374 [#178]: https://github.com/jprichardson/node-fs-extra/issues/178
375 <!--- fix `remove()` wildcards (introduced by rimraf) [feature-remove] -->
376 [#177]: https://github.com/jprichardson/node-fs-extra/issues/177
377 <!--- createOutputStream doesn't emit 'end' event -->
378 [#176]: https://github.com/jprichardson/node-fs-extra/issues/176
379 <!--- [Feature Request].moveSync support [feature-move, future] -->
380 [#175]: https://github.com/jprichardson/node-fs-extra/issues/175
381 <!--- Fix copy formatting and document options.filter -->
382 [#174]: https://github.com/jprichardson/node-fs-extra/pull/174
383 <!--- Feature Request: writeJson should mkdirs -->
384 [#173]: https://github.com/jprichardson/node-fs-extra/issues/173
385 <!--- rename `clobber` flags to `overwrite` -->
386 [#172]: https://github.com/jprichardson/node-fs-extra/issues/172
387 <!--- remove unnecessary aliases -->
388 [#171]: https://github.com/jprichardson/node-fs-extra/issues/171
389 <!--- More robust handling of errors moving across virtual drives -->
390 [#170]: https://github.com/jprichardson/node-fs-extra/pull/170
391 <!--- suppress ensureLink & ensureSymlink dest exists error -->
392 [#169]: https://github.com/jprichardson/node-fs-extra/pull/169
393 <!--- suppress ensurelink dest exists error -->
394 [#168]: https://github.com/jprichardson/node-fs-extra/pull/168
395 <!--- Adds basic (string, buffer) support for ensureFile content [future] -->
396 [#167]: https://github.com/jprichardson/node-fs-extra/pull/167
397 <!--- Adds basic (string, buffer) support for ensureFile content -->
398 [#166]: https://github.com/jprichardson/node-fs-extra/pull/166
399 <!--- ensure for link & symlink -->
400 [#165]: https://github.com/jprichardson/node-fs-extra/pull/165
401 <!--- Feature Request: ensureFile to take optional argument for file content -->
402 [#164]: https://github.com/jprichardson/node-fs-extra/issues/164
403 <!--- ouputJson not formatted out of the box [bug] -->
404 [#163]: https://github.com/jprichardson/node-fs-extra/issues/163
405 <!--- ensure symlink & link -->
406 [#162]: https://github.com/jprichardson/node-fs-extra/pull/162
407 <!--- ensure symlink & link -->
408 [#161]: https://github.com/jprichardson/node-fs-extra/pull/161
409 <!--- ensure symlink & link -->
410 [#160]: https://github.com/jprichardson/node-fs-extra/pull/160
411 <!--- ensure symlink & link -->
412 [#159]: https://github.com/jprichardson/node-fs-extra/pull/159
413 <!--- Feature Request: ensureLink and ensureSymlink methods -->
414 [#158]: https://github.com/jprichardson/node-fs-extra/issues/158
415 <!--- writeJson isn't formatted -->
416 [#157]: https://github.com/jprichardson/node-fs-extra/issues/157
417 <!--- Promise.promisifyAll doesn't work for some methods -->
418 [#156]: https://github.com/jprichardson/node-fs-extra/issues/156
419 <!--- Readme -->
420 [#155]: https://github.com/jprichardson/node-fs-extra/issues/155
421 <!--- /tmp/millis-test-sync -->
422 [#154]: https://github.com/jprichardson/node-fs-extra/issues/154
423 <!--- Make preserveTimes also work on read-only files. Closes #152 -->
424 [#153]: https://github.com/jprichardson/node-fs-extra/pull/153
425 <!--- fs.copy fails for read-only files with preserveTimestamp=true [feature-copy] -->
426 [#152]: https://github.com/jprichardson/node-fs-extra/issues/152
427 <!--- TOC does not work correctly on npm [documentation] -->
428 [#151]: https://github.com/jprichardson/node-fs-extra/issues/151
429 <!--- Remove test file fixtures, create with code. -->
430 [#150]: https://github.com/jprichardson/node-fs-extra/issues/150
431 <!--- /tmp/millis-test-sync -->
432 [#149]: https://github.com/jprichardson/node-fs-extra/issues/149
433 <!--- split out `Sync` methods in documentation -->
434 [#148]: https://github.com/jprichardson/node-fs-extra/issues/148
435 <!--- Adding rmdirIfEmpty -->
436 [#147]: https://github.com/jprichardson/node-fs-extra/issues/147
437 <!--- ensure test.js works -->
438 [#146]: https://github.com/jprichardson/node-fs-extra/pull/146
439 <!--- Add `fs.exists` and `fs.existsSync` if it doesn't exist. -->
440 [#145]: https://github.com/jprichardson/node-fs-extra/issues/145
441 <!--- tests failing -->
442 [#144]: https://github.com/jprichardson/node-fs-extra/issues/144
443 <!--- update graceful-fs -->
444 [#143]: https://github.com/jprichardson/node-fs-extra/issues/143
445 <!--- PrependFile Feature -->
446 [#142]: https://github.com/jprichardson/node-fs-extra/issues/142
447 <!--- Add option to preserve timestamps -->
448 [#141]: https://github.com/jprichardson/node-fs-extra/pull/141
449 <!--- Json file reading fails with 'utf8' -->
450 [#140]: https://github.com/jprichardson/node-fs-extra/issues/140
451 <!--- Preserve file timestamp on copy. Closes #138 -->
452 [#139]: https://github.com/jprichardson/node-fs-extra/pull/139
453 <!--- Preserve timestamps on copying files -->
454 [#138]: https://github.com/jprichardson/node-fs-extra/issues/138
455 <!--- outputFile/outputJson: Unexpected end of input -->
456 [#137]: https://github.com/jprichardson/node-fs-extra/issues/137
457 <!--- Update license attribute -->
458 [#136]: https://github.com/jprichardson/node-fs-extra/pull/136
459 <!--- emptyDir throws Error if no callback is provided -->
460 [#135]: https://github.com/jprichardson/node-fs-extra/issues/135
461 <!--- Handle EEXIST error when clobbering dir -->
462 [#134]: https://github.com/jprichardson/node-fs-extra/pull/134
463 <!--- Travis runs with `sudo: false` -->
464 [#133]: https://github.com/jprichardson/node-fs-extra/pull/133
465 <!--- isDirectory method -->
466 [#132]: https://github.com/jprichardson/node-fs-extra/pull/132
467 <!--- copySync is not working iojs 1.8.4 on linux [feature-copy] -->
468 [#131]: https://github.com/jprichardson/node-fs-extra/issues/131
469 <!--- Please review additional features. -->
470 [#130]: https://github.com/jprichardson/node-fs-extra/pull/130
471 <!--- can you review this feature? -->
472 [#129]: https://github.com/jprichardson/node-fs-extra/pull/129
473 <!--- fsExtra.move(filepath, newPath) broken; -->
474 [#128]: https://github.com/jprichardson/node-fs-extra/issues/128
475 <!--- consider using fs.access to remove deprecated warnings for fs.exists -->
476 [#127]: https://github.com/jprichardson/node-fs-extra/issues/127
477 <!---  TypeError: Object #<Object> has no method 'access' -->
478 [#126]: https://github.com/jprichardson/node-fs-extra/issues/126
479 <!--- Question: What do the *Sync function do different from non-sync -->
480 [#125]: https://github.com/jprichardson/node-fs-extra/issues/125
481 <!--- move with clobber option 'ENOTEMPTY' -->
482 [#124]: https://github.com/jprichardson/node-fs-extra/issues/124
483 <!--- Only copy the content of a directory -->
484 [#123]: https://github.com/jprichardson/node-fs-extra/issues/123
485 <!--- Update section links in README to match current section ids. -->
486 [#122]: https://github.com/jprichardson/node-fs-extra/pull/122
487 <!--- emptyDir is undefined -->
488 [#121]: https://github.com/jprichardson/node-fs-extra/issues/121
489 <!--- usage bug caused by shallow cloning methods of 'graceful-fs' -->
490 [#120]: https://github.com/jprichardson/node-fs-extra/issues/120
491 <!--- mkdirs and ensureDir never invoke callback and consume CPU indefinitely if provided a path with invalid characters on Windows -->
492 [#119]: https://github.com/jprichardson/node-fs-extra/issues/119
493 <!--- createOutputStream -->
494 [#118]: https://github.com/jprichardson/node-fs-extra/pull/118
495 <!--- Fixed issue with slash separated paths on windows -->
496 [#117]: https://github.com/jprichardson/node-fs-extra/pull/117
497 <!--- copySync can only copy directories not files [documentation, feature-copy] -->
498 [#116]: https://github.com/jprichardson/node-fs-extra/issues/116
499 <!--- .Copy & .CopySync [feature-copy] -->
500 [#115]: https://github.com/jprichardson/node-fs-extra/issues/115
501 <!--- Fails to move (rename) directory to non-empty directory even with clobber: true -->
502 [#114]: https://github.com/jprichardson/node-fs-extra/issues/114
503 <!--- fs.copy seems to callback early if the destination file already exists -->
504 [#113]: https://github.com/jprichardson/node-fs-extra/issues/113
505 <!--- Copying a file into an existing directory -->
506 [#112]: https://github.com/jprichardson/node-fs-extra/pull/112
507 <!--- Moving a file into an existing directory  -->
508 [#111]: https://github.com/jprichardson/node-fs-extra/pull/111
509 <!--- Moving a file into an existing directory -->
510 [#110]: https://github.com/jprichardson/node-fs-extra/pull/110
511 <!--- fs.move across windows drives fails -->
512 [#109]: https://github.com/jprichardson/node-fs-extra/issues/109
513 <!--- fse.move directories across multiple devices doesn't work -->
514 [#108]: https://github.com/jprichardson/node-fs-extra/issues/108
515 <!--- Check if dest path is an existing dir and copy or move source in it -->
516 [#107]: https://github.com/jprichardson/node-fs-extra/pull/107
517 <!--- fse.copySync crashes while copying across devices D: [feature-copy] -->
518 [#106]: https://github.com/jprichardson/node-fs-extra/issues/106
519 <!--- fs.copy hangs on iojs -->
520 [#105]: https://github.com/jprichardson/node-fs-extra/issues/105
521 <!--- fse.move deletes folders [bug] -->
522 [#104]: https://github.com/jprichardson/node-fs-extra/issues/104
523 <!--- Error: EMFILE with copy -->
524 [#103]: https://github.com/jprichardson/node-fs-extra/issues/103
525 <!--- touch / touchSync was removed ? -->
526 [#102]: https://github.com/jprichardson/node-fs-extra/issues/102
527 <!--- fs-extra promisified -->
528 [#101]: https://github.com/jprichardson/node-fs-extra/issues/101
529 <!--- copy: options object or filter to pass to ncp -->
530 [#100]: https://github.com/jprichardson/node-fs-extra/pull/100
531 <!--- ensureDir() modes [future] -->
532 [#99]: https://github.com/jprichardson/node-fs-extra/issues/99
533 <!--- fs.copy() incorrect async behavior [bug] -->
534 [#98]: https://github.com/jprichardson/node-fs-extra/issues/98
535 <!--- use path.join; fix copySync bug -->
536 [#97]: https://github.com/jprichardson/node-fs-extra/pull/97
537 <!--- destFolderExists in copySync is always undefined. -->
538 [#96]: https://github.com/jprichardson/node-fs-extra/issues/96
539 <!--- Using graceful-ncp instead of ncp -->
540 [#95]: https://github.com/jprichardson/node-fs-extra/pull/95
541 <!--- Error: EEXIST, file already exists '../mkdirp/bin/cmd.js' on fs.copySync() [enhancement, feature-copy] -->
542 [#94]: https://github.com/jprichardson/node-fs-extra/issues/94
543 <!--- Confusing error if drive not mounted [enhancement] -->
544 [#93]: https://github.com/jprichardson/node-fs-extra/issues/93
545 <!--- Problems with Bluebird -->
546 [#92]: https://github.com/jprichardson/node-fs-extra/issues/92
547 <!--- fs.copySync('/test', '/haha') is different with 'cp -r /test /haha' [enhancement] -->
548 [#91]: https://github.com/jprichardson/node-fs-extra/issues/91
549 <!--- Folder creation and file copy is Happening in 64 bit machine but not in 32 bit machine -->
550 [#90]: https://github.com/jprichardson/node-fs-extra/issues/90
551 <!--- Error: EEXIST using fs-extra's fs.copy to copy a directory on Windows -->
552 [#89]: https://github.com/jprichardson/node-fs-extra/issues/89
553 <!--- Stacking those libraries -->
554 [#88]: https://github.com/jprichardson/node-fs-extra/issues/88
555 <!--- createWriteStream + outputFile = ? -->
556 [#87]: https://github.com/jprichardson/node-fs-extra/issues/87
557 <!--- no moveSync? -->
558 [#86]: https://github.com/jprichardson/node-fs-extra/issues/86
559 <!--- Copy symlinks in copySync -->
560 [#85]: https://github.com/jprichardson/node-fs-extra/pull/85
561 <!--- Push latest version to npm ? -->
562 [#84]: https://github.com/jprichardson/node-fs-extra/issues/84
563 <!--- Prevent copying a directory into itself [feature-copy] -->
564 [#83]: https://github.com/jprichardson/node-fs-extra/issues/83
565 <!--- README updates for move -->
566 [#82]: https://github.com/jprichardson/node-fs-extra/pull/82
567 <!--- fd leak after fs.move -->
568 [#81]: https://github.com/jprichardson/node-fs-extra/issues/81
569 <!--- Preserve file mode in copySync -->
570 [#80]: https://github.com/jprichardson/node-fs-extra/pull/80
571 <!--- fs.copy only .html file empty -->
572 [#79]: https://github.com/jprichardson/node-fs-extra/issues/79
573 <!--- copySync was not applying filters to directories -->
574 [#78]: https://github.com/jprichardson/node-fs-extra/pull/78
575 <!--- Create README reference to bluebird -->
576 [#77]: https://github.com/jprichardson/node-fs-extra/issues/77
577 <!--- Create README reference to typescript -->
578 [#76]: https://github.com/jprichardson/node-fs-extra/issues/76
579 <!--- add glob as a dep? [question] -->
580 [#75]: https://github.com/jprichardson/node-fs-extra/issues/75
581 <!--- including new emptydir module -->
582 [#74]: https://github.com/jprichardson/node-fs-extra/pull/74
583 <!--- add dependency status in readme -->
584 [#73]: https://github.com/jprichardson/node-fs-extra/pull/73
585 <!--- Use svg instead of png to get better image quality -->
586 [#72]: https://github.com/jprichardson/node-fs-extra/pull/72
587 <!--- fse.copy not working on Windows 7 x64 OS, but, copySync does work -->
588 [#71]: https://github.com/jprichardson/node-fs-extra/issues/71
589 <!--- Not filter each file, stops on first false [bug] -->
590 [#70]: https://github.com/jprichardson/node-fs-extra/issues/70
591 <!--- How to check if folder exist and read the folder name -->
592 [#69]: https://github.com/jprichardson/node-fs-extra/issues/69
593 <!--- consider flag to readJsonSync (throw false) [enhancement] -->
594 [#68]: https://github.com/jprichardson/node-fs-extra/issues/68
595 <!--- docs for readJson incorrectly states that is accepts options -->
596 [#67]: https://github.com/jprichardson/node-fs-extra/issues/67
597 <!--- ENAMETOOLONG -->
598 [#66]: https://github.com/jprichardson/node-fs-extra/issues/66
599 <!--- exclude filter in fs.copy -->
600 [#65]: https://github.com/jprichardson/node-fs-extra/issues/65
601 <!--- Announce: mfs - monitor your fs-extra calls -->
602 [#64]: https://github.com/jprichardson/node-fs-extra/issues/64
603 <!--- Walk -->
604 [#63]: https://github.com/jprichardson/node-fs-extra/issues/63
605 <!--- npm install fs-extra doesn't work -->
606 [#62]: https://github.com/jprichardson/node-fs-extra/issues/62
607 <!--- No longer supports node 0.8 due to use of `^` in package.json dependencies -->
608 [#61]: https://github.com/jprichardson/node-fs-extra/issues/61
609 <!--- chmod & chown for mkdirs -->
610 [#60]: https://github.com/jprichardson/node-fs-extra/issues/60
611 <!--- Consider including mkdirp and making fs-extra "--use_strict" safe [question] -->
612 [#59]: https://github.com/jprichardson/node-fs-extra/issues/59
613 <!--- Stack trace not included in fs.copy error -->
614 [#58]: https://github.com/jprichardson/node-fs-extra/issues/58
615 <!--- Possible to include wildcards in delete? -->
616 [#57]: https://github.com/jprichardson/node-fs-extra/issues/57
617 <!--- Crash when have no access to write to destination file in copy  -->
618 [#56]: https://github.com/jprichardson/node-fs-extra/issues/56
619 <!--- Is it possible to have any console output similar to Grunt copy module? -->
620 [#55]: https://github.com/jprichardson/node-fs-extra/issues/55
621 <!--- `copy` does not preserve file ownership and permissons -->
622 [#54]: https://github.com/jprichardson/node-fs-extra/issues/54
623 <!--- outputFile() - ability to write data in appending mode -->
624 [#53]: https://github.com/jprichardson/node-fs-extra/issues/53
625 <!--- This fixes (what I think) is a bug in copySync -->
626 [#52]: https://github.com/jprichardson/node-fs-extra/pull/52
627 <!--- Add a Bitdeli Badge to README -->
628 [#51]: https://github.com/jprichardson/node-fs-extra/pull/51
629 <!--- Replace mechanism in createFile -->
630 [#50]: https://github.com/jprichardson/node-fs-extra/issues/50
631 <!--- update rimraf to v2.2.6 -->
632 [#49]: https://github.com/jprichardson/node-fs-extra/pull/49
633 <!--- fs.copy issue [bug] -->
634 [#48]: https://github.com/jprichardson/node-fs-extra/issues/48
635 <!--- Bug in copy - callback called on readStream "close" - Fixed in ncp 0.5.0 -->
636 [#47]: https://github.com/jprichardson/node-fs-extra/issues/47
637 <!--- update copyright year -->
638 [#46]: https://github.com/jprichardson/node-fs-extra/pull/46
639 <!--- Added note about fse.outputFile() being the one that overwrites -->
640 [#45]: https://github.com/jprichardson/node-fs-extra/pull/45
641 <!--- Proposal: Stream support -->
642 [#44]: https://github.com/jprichardson/node-fs-extra/pull/44
643 <!--- Better error reporting  -->
644 [#43]: https://github.com/jprichardson/node-fs-extra/issues/43
645 <!--- Performance issue? -->
646 [#42]: https://github.com/jprichardson/node-fs-extra/issues/42
647 <!--- There does seem to be a synchronous version now -->
648 [#41]: https://github.com/jprichardson/node-fs-extra/pull/41
649 <!--- fs.copy throw unexplained error ENOENT, utime  -->
650 [#40]: https://github.com/jprichardson/node-fs-extra/issues/40
651 <!--- Added regression test for copy() return callback on error -->
652 [#39]: https://github.com/jprichardson/node-fs-extra/pull/39
653 <!--- Return err in copy() fstat cb, because stat could be undefined or null -->
654 [#38]: https://github.com/jprichardson/node-fs-extra/pull/38
655 <!--- Maybe include a line reader? [enhancement, question] -->
656 [#37]: https://github.com/jprichardson/node-fs-extra/issues/37
657 <!--- `filter` parameter `fs.copy` and `fs.copySync` -->
658 [#36]: https://github.com/jprichardson/node-fs-extra/pull/36
659 <!--- `filter` parameter `fs.copy` and `fs.copySync`  -->
660 [#35]: https://github.com/jprichardson/node-fs-extra/pull/35
661 <!--- update docs to include options for JSON methods [enhancement] -->
662 [#34]: https://github.com/jprichardson/node-fs-extra/issues/34
663 <!--- fs_extra.copySync -->
664 [#33]: https://github.com/jprichardson/node-fs-extra/pull/33
665 <!--- update to latest jsonfile [enhancement] -->
666 [#32]: https://github.com/jprichardson/node-fs-extra/issues/32
667 <!--- Add ensure methods [enhancement] -->
668 [#31]: https://github.com/jprichardson/node-fs-extra/issues/31
669 <!--- update package.json optional dep `graceful-fs` -->
670 [#30]: https://github.com/jprichardson/node-fs-extra/issues/30
671 <!--- Copy failing if dest directory doesn't exist. Is this intended? -->
672 [#29]: https://github.com/jprichardson/node-fs-extra/issues/29
673 <!--- homepage field must be a string url. Deleted. -->
674 [#28]: https://github.com/jprichardson/node-fs-extra/issues/28
675 <!--- Update Readme -->
676 [#27]: https://github.com/jprichardson/node-fs-extra/issues/27
677 <!--- Add readdir recursive method. [enhancement] -->
678 [#26]: https://github.com/jprichardson/node-fs-extra/issues/26
679 <!--- adding an `.npmignore` file -->
680 [#25]: https://github.com/jprichardson/node-fs-extra/pull/25
681 <!--- [bug] cannot run in strict mode [bug] -->
682 [#24]: https://github.com/jprichardson/node-fs-extra/issues/24
683 <!--- `writeJSON()` should create parent directories -->
684 [#23]: https://github.com/jprichardson/node-fs-extra/issues/23
685 <!--- Add a limit option to mkdirs() -->
686 [#22]: https://github.com/jprichardson/node-fs-extra/pull/22
687 <!--- touch() in 0.10.0 -->
688 [#21]: https://github.com/jprichardson/node-fs-extra/issues/21
689 <!--- fs.remove yields callback before directory is really deleted -->
690 [#20]: https://github.com/jprichardson/node-fs-extra/issues/20
691 <!--- fs.copy err is empty array -->
692 [#19]: https://github.com/jprichardson/node-fs-extra/issues/19
693 <!--- Exposed copyFile Function -->
694 [#18]: https://github.com/jprichardson/node-fs-extra/pull/18
695 <!--- Use `require("graceful-fs")` if found instead of `require("fs")` -->
696 [#17]: https://github.com/jprichardson/node-fs-extra/issues/17
697 <!--- Update README.md -->
698 [#16]: https://github.com/jprichardson/node-fs-extra/pull/16
699 <!--- Implement cp -r but sync aka copySync. [enhancement] -->
700 [#15]: https://github.com/jprichardson/node-fs-extra/issues/15
701 <!--- fs.mkdirSync is broken in 0.3.1 -->
702 [#14]: https://github.com/jprichardson/node-fs-extra/issues/14
703 <!--- Thoughts on including a directory tree / file watcher? [enhancement, question] -->
704 [#13]: https://github.com/jprichardson/node-fs-extra/issues/13
705 <!--- copyFile & copyFileSync are global -->
706 [#12]: https://github.com/jprichardson/node-fs-extra/issues/12
707 <!--- Thoughts on including a file walker? [enhancement, question] -->
708 [#11]: https://github.com/jprichardson/node-fs-extra/issues/11
709 <!--- move / moveFile API [enhancement] -->
710 [#10]: https://github.com/jprichardson/node-fs-extra/issues/10
711 <!--- don't import normal fs stuff into fs-extra -->
712 [#9]: https://github.com/jprichardson/node-fs-extra/issues/9
713 <!--- Update rimraf to latest version -->
714 [#8]: https://github.com/jprichardson/node-fs-extra/pull/8
715 <!--- Remove CoffeeScript development dependency -->
716 [#6]: https://github.com/jprichardson/node-fs-extra/issues/6
717 <!--- comments on naming -->
718 [#5]: https://github.com/jprichardson/node-fs-extra/issues/5
719 <!--- version bump to 0.2 -->
720 [#4]: https://github.com/jprichardson/node-fs-extra/issues/4
721 <!--- Hi! I fixed some code for you! -->
722 [#3]: https://github.com/jprichardson/node-fs-extra/pull/3
723 <!--- Merge with fs.extra and mkdirp -->
724 [#2]: https://github.com/jprichardson/node-fs-extra/issues/2
725 <!--- file-extra npm !exist -->
726 [#1]: https://github.com/jprichardson/node-fs-extra/issues/1