85 Commits (12274a5c1b0a85f6f8eaf3f6e5c78b1de7617dfc)

Author SHA1 Message Date
Brian White b212be08f6 path: performance improvements on all platforms 9 years ago
Rich Trott 089d84f8fa lib: scope loop variables 9 years ago
Michaël Zasso 7ce0e04f44 lib: fix style issues after eslint update 9 years ago
Nathan Woltman d1000b4137 path: make format() consistent and more functional 9 years ago
cjihrig 2c33819370 test: fix tests that check error messages 9 years ago
micnic 20285ad177 lib: Consistent error messages in all modules 9 years ago
Evan Lucas b50e89e01f path: improve posixSplitPath performance 9 years ago
Sam Stites 1a3b295d0f path: use '===' instead of '==' for comparison 10 years ago
Nathan Woltman 2db57bdecc path: remove dead code in favor of unit tests 10 years ago
Phillip Johnsen 2ba84606a6 path: assert path.join() arguments equally 10 years ago
Nathan Woltman bca53dce76 path: refactor for performance and consistency 10 years ago
cjihrig 8de78e470d path: reduce type checking on some methods 10 years ago
cjihrig eb995d6822 path: add type checking for path inputs 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Nathan Woltman 50d7401244 path: refactor normalizeArray() 10 years ago
Bert Belder b4d6203b38 path: path.normalize no longer lower-cases drive letters 10 years ago
Nikolai Vavilov e24fa83e69 Revert "path: resolve normalize drive letter to lower case" 10 years ago
Nathan Woltman e0a0e913c7 path: refactor normalizeArray() 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Rory Bradford 2d17193f20 path: added parse() and format() functions 11 years ago
Timothy J Fontaine 6a90a06002 path: allow calling platform specific methods 12 years ago
Trevor Norris 6a68d64629 lint: fix whitespace issues 10 years ago
dead-horse f6e5740180 path: resolve normalize drive letter to lower case 10 years ago
Herman Lee 20229d6896 path: isAbsolute() should always return boolean 11 years ago
Lucio M. Tato 37c2a52833 path: fix slice OOB in trim 11 years ago
Jo Liss b9bec2031e path: improve POSIX path.join() performance 11 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 12 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 12 years ago
Ryan Doenges 9026675061 path: add path.isAbsolute(path) 12 years ago
Scott Blomquist a05f973f82 test: Misc Windows unit test fixes 12 years ago
isaacs 74c08403d8 lint 12 years ago
isaacs 089ec58613 path: Throw TypeError on non-string args to path.resolve 12 years ago
Arianit Uka 055110dab0 path: join throws TypeError on non-string args 12 years ago
isaacs bbcb8b3ae0 path: Do not coerce paths to strings on Windows 12 years ago
Bert Belder 6a91eab097 path: make basename and extname ignore trailing slashes 12 years ago
Bert Belder 7be27240b5 Revert "path: fix bugs related to paths with trailing slashes" 12 years ago
Andreas Madsen bb1c03989f path: fix bugs related to paths with trailing slashes 12 years ago
isaacs 0e95ea42ce lint 12 years ago
Bert Belder bc9388342f windows: fix normalization of UNC paths 12 years ago
Paul Serby 41e53e5579 path: add platform specific path delimiter 12 years ago
isaacs 985e3a25cb lint 13 years ago
Felix Böhm d15bfc04cd path: small speed improvements 13 years ago
isaacs 5b39929d47 Add --no-deprecation and --trace-deprecation flags 13 years ago
Bert Belder d91004a73d Windows: make path.normalize convert all slashes to backslashes 13 years ago
Yi, EungJun 4bd54dad33 path: add path.sep to get the path separator. 13 years ago
isaacs 0cdf85e28d Lint all the JavaScripts. 13 years ago
Bert Belder d91bc7cb09 Windows: get rid of process._cwdForDrive() 13 years ago
Bert Belder e5ea6ad0f0 _makeLong shouldn't turn the empty string into \\?\C:\ 13 years ago