UNPKG

@softvisio/core

Version:
28 lines (22 loc) 591 B
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, } ); }