blob: 7713a04112c0d1601b120b332eeb22dd021e6a2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/*! file-extension v4.0.5 | (c) silverwind | BSD license */
"use strict";
(function(m) {
if (typeof exports === "object") {
module.exports = m();
} else if (typeof define === "function" && define.amd) {
define([], m);
} else {
this.fileExtension = m();
}
})(function() {
return function fileExtension(filename, opts) {
if (!opts) opts = {};
if (!filename) return "";
var ext = (/[^./\\]*$/.exec(filename) || [""])[0];
return opts.preserveCase ? ext : ext.toLowerCase();
};
});
|