This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7.3k
path.normalize does not work with UNC paths #8852
Comments
You're using escape sequences rather than backslashes. D:\scratch>node
> path.normalize('\\\\MARK-MAIN\\Users\\Mark\\.thumbnails\\fail\\..\\normal')
'\\\\MARK-MAIN\\Users\\Mark\\.thumbnails\\normal'
> path.normalize('//MARK-MAIN/Users/Mark/.thumbnails/fail/../normal')
'\\\\MARK-MAIN\\Users\\Mark\\.thumbnails\\normal'
> Try doubling up your backslashes, the UNC path then looks correct. |
Dope >.< Too much time at the computer. Stupid me. Sorry! |
kaiquewdev
pushed a commit
to kaiquewdev/node
that referenced
this issue
Nov 26, 2016
Notable Changes: * Buffer * Passing invalid input to Buffer.byteLength will now throw an error [nodejs#8946](nodejs/node#8946). * Calling Buffer without new is now deprecated and will emit a process warning [nodejs#8169](nodejs/node#8169). * Passing a negative number to allocUnsafe will now throw an error [nodejs#7079](nodejs/node#7079). * Child Process * The fork and execFile methods now have stronger argument validation [nodejs#7399](nodejs/node#7399). * Cluster * The worker.suicide method is deprecated and will emit a process warning [nodejs#3747](nodejs/node#3747). * Deps * V8 has been updated to 5.4.500.36 [nodejs#8317](nodejs/node#8317), [nodejs#8852](nodejs/node#8852), [nodejs#9253](nodejs/node#9253). * NODE_MODULE_VERSION has been updated to 51 [nodejs#8808](nodejs/node#8808). * File System * A process warning is emitted if a callback is not passed to async file system methods [nodejs#7897](nodejs/node#7897). * Intl * Intl.v8BreakIterator constructor has been deprecated and will emit a process warning [nodejs#8908](nodejs/node#8908). * Promises * Unhandled Promise rejections have been deprecated and will emit a process warning [nodejs#8217](nodejs/node#8217). * Punycode * The `punycode` module has been deprecated [nodejs#7941](nodejs/node#7941). * URL * An Experimental WHATWG URL Parser has been introduced [nodejs#7448](nodejs/node#7448). PR-URL: nodejs/node#9099
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
An example where it fails:
What happened to all the backslashes?
The text was updated successfully, but these errors were encountered: