21 lines
No EOL
411 B
JavaScript
21 lines
No EOL
411 B
JavaScript
"use strict";
|
|
|
|
const isGlob = require('is-glob');
|
|
|
|
const fastGlob = require('fast-glob');
|
|
|
|
function normalisePath(p) {
|
|
return p.replace(/\\/g, '/');
|
|
}
|
|
|
|
exports.isGlob = function (p) {
|
|
return isGlob(normalisePath(p));
|
|
};
|
|
|
|
exports.glob = function (p, options) {
|
|
return fastGlob(normalisePath(p), options);
|
|
};
|
|
|
|
exports.glob.sync = function (p, options) {
|
|
return fastGlob.sync(normalisePath(p), options);
|
|
}; |