Guest User

Untitled

a guest
May 24th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1.  
  2. var map = {
  3. base: "basename",
  4. changeWorkingDirectory: "chdir",
  5. workingDirectory: "cwd",
  6. directory: "dirname",
  7. makeDirectory: "mkdir",
  8. makeTree: "mkdirs",
  9. lastModified: "mtime",
  10. removeDirectory: "rmdir",
  11. removeTree: "rmtree",
  12. link: "symlink"
  13. };
  14.  
  15. var fs = require("fs");
  16.  
  17. var key, name;
  18.  
  19. for (key in fs) {
  20. name = map[key] || key;
  21. exports[name] = fs[key];
  22. }
  23.  
  24. for (key in fs.Path.prototype) {
  25. name = map[key] || key;
  26. fs.Path.prototype[name] = fs.Path.prototype[key];
  27. }
  28.  
  29. exports.cwdPath = function() {
  30. return new exports.Path(exports.cwd());
  31. };
Add Comment
Please, Sign In to add comment