Initalize
This commit is contained in:
12
node_modules/@lando/vitepress-theme-default-plus/utils/is-faux-internal.js
generated
vendored
Normal file
12
node_modules/@lando/vitepress-theme-default-plus/utils/is-faux-internal.js
generated
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
export default function(path, domains = []) {
|
||||
// filter out non-strings
|
||||
domains = domains.filter(domain => typeof domain === 'string');
|
||||
|
||||
// separate out strings and regex
|
||||
const regexers = domains.map(domain => new RegExp(domain)) ?? [];
|
||||
|
||||
return false
|
||||
|| domains.find(domain => path.startsWith(domain)) !== undefined
|
||||
|| regexers.map(regexer => regexer.test(path)).find(matched => matched === true) !== undefined;
|
||||
}
|
||||
Reference in New Issue
Block a user