diff options
Diffstat (limited to 'cordova/node_modules/shelljs/src/toEnd.js')
| -rwxr-xr-x | cordova/node_modules/shelljs/src/toEnd.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/cordova/node_modules/shelljs/src/toEnd.js b/cordova/node_modules/shelljs/src/toEnd.js deleted file mode 100755 index f6d099d..0000000 --- a/cordova/node_modules/shelljs/src/toEnd.js +++ /dev/null @@ -1,29 +0,0 @@ -var common = require('./common'); -var fs = require('fs'); -var path = require('path'); - -//@ -//@ ### 'string'.toEnd(file) -//@ -//@ Examples: -//@ -//@ ```javascript -//@ cat('input.txt').toEnd('output.txt'); -//@ ``` -//@ -//@ Analogous to the redirect-and-append operator `>>` in Unix, but works with JavaScript strings (such as -//@ those returned by `cat`, `grep`, etc). -function _toEnd(options, file) { - if (!file) - common.error('wrong arguments'); - - if (!fs.existsSync( path.dirname(file) )) - common.error('no such file or directory: ' + path.dirname(file)); - - try { - fs.appendFileSync(file, this.toString(), 'utf8'); - } catch(e) { - common.error('could not append to file (code '+e.code+'): '+file, true); - } -} -module.exports = _toEnd; |
