fedicrawl/application/src/Storage/Nodes/isDomainNotBanned.ts

10 wiersze
273 B
TypeScript
Czysty Zwykły widok Historia

2022-09-14 19:16:04 +00:00
import getBannedDomains from '../../Jobs/Seed/getBannedDomains'
2022-09-18 11:32:25 +00:00
export default function isDomainNotBanned (domain): boolean {
return (
getBannedDomains().filter(
(banned) => domain.match(new RegExp('(.*\\.)?' + banned, 'gi')) !== null
).length === 0
)
2022-09-14 19:16:04 +00:00
}