PHP 7.4.33
Preview: fs.js Size: 1.02 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/mz/fs.js
var Promise = require('any-promise')
var fs
try {
  fs = require('graceful-fs')
} catch(err) {
  fs = require('fs')
}

var api = [
  'appendFile',
  'chmod',
  'chown',
  'close',
  'fchmod',
  'fchown',
  'fdatasync',
  'fstat',
  'fsync',
  'ftruncate',
  'futimes',
  'lchown',
  'link',
  'lstat',
  'mkdir',
  'open',
  'read',
  'readFile',
  'readdir',
  'readlink',
  'realpath',
  'rename',
  'rmdir',
  'stat',
  'symlink',
  'truncate',
  'unlink',
  'utimes',
  'write',
  'writeFile'
]

typeof fs.access === 'function' && api.push('access')
typeof fs.copyFile === 'function' && api.push('copyFile')
typeof fs.mkdtemp === 'function' && api.push('mkdtemp')

require('thenify-all').withCallback(fs, exports, api)

exports.exists = function (filename, callback) {
  // callback
  if (typeof callback === 'function') {
    return fs.stat(filename, function (err) {
      callback(null, !err);
    })
  }
  // or promise
  return new Promise(function (resolve) {
    fs.stat(filename, function (err) {
      resolve(!err)
    })
  })
}

Directory Contents

Dirs: 0 × Files: 11
Name Size Perms Modified Actions
113 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
135 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
240 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
1.02 KB lrw-r--r-- 2025-03-28 11:04:31
Edit Download
1.11 KB lrw-r--r-- 2025-03-28 11:04:31
Edit Download
206 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
1.09 KB lrw-r--r-- 2025-03-28 11:04:31
Edit Download
1012 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
1.64 KB lrw-r--r-- 2025-03-28 11:04:31
Edit Download
2.83 KB lrw-r--r-- 2025-03-28 11:04:31
Edit Download
181 B lrw-r--r-- 2025-03-28 11:04:31
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).