UNPKG
path2
Version:
latest (0.1.0)
0.1.0
Modular and extended version of `path` package
github.com/medikoo/path2
medikoo/path2
path2
/
windows
/
basename.js
12 lines
(9 loc)
•
263 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
'use strict'
;
var
splitPath =
require
(
'./_split-path'
);
module
.
exports
=
function
(
path, ext
) {
var
f =
splitPath
(path)[
2
];
if
(ext && f.
substr
(-
1
* ext.
length
).
toLowerCase
() === ext.
toLowerCase
()) { f = f.
substr
(
0
, f.
length
- ext.
length
); }
return
f; };