Sign in
cobalt
/
cobalt
/
4db9f13a160f367210321ab353f1fd251699bffb
/
.
/
third_party
/
devtools
/
node_modules
/
slash
/
index.js
blob: b946a0841a01f4886706f0046d86fcf4f14a9184 [
file
] [
log
] [
blame
]
'use strict'
;
module
.
exports
=
function
(
str
)
{
var
isExtendedLengthPath
=
/^\\\\\?\\/
.
test
(
str
);
var
hasNonAscii
=
/[^\x00-\x80]+/
.
test
(
str
);
if
(
isExtendedLengthPath
||
hasNonAscii
)
{
return
str
;
}
return
str
.
replace
(
/\\/
g
,
'/'
);
};