@softvisio/core
Version:
Softisio core
28 lines (22 loc) • 591 B
JavaScript
import Pattern from "#lib/glob/pattern";
export function normalizeName ( name ) {
return name.toLowerCase();
}
export function normalizeExtname ( name ) {
name = name.toLowerCase();
if ( !name.startsWith( "." ) ) {
name = "." + name;
}
return name;
}
export function createPattern ( pattern ) {
return Pattern.new( pattern, {
"caseSensitive": false,
"allowNegated": false,
"allowBraces": false,
"allowBrackets": true,
"allowGlobstar": false,
"allowExtglob": true,
"matchBasename": true,
} );
}