don't use look behinds

pull/2150/head
filip mertens 3 years ago
parent f6b2279d63
commit 814099493f
  1. 4
      libs/remix-ui/search/src/lib/context/context.tsx

@ -208,11 +208,11 @@ export const SearchProvider = ({
const files = await getDirectory('/', plugin)
const pathFilter: any = {}
if (state.include){
const includeWithGlobalExpression = state.include.replaceAll(/(?<!\/)(\*\.)/g, '**/*.')
const includeWithGlobalExpression = state.include.replaceAll(/(\*\.)/g, '**/*.')
pathFilter.include = includeWithGlobalExpression.split(',').map(i => i.trim())
}
if (state.exclude){
const excludeWithGlobalExpression = state.exclude.replaceAll(/(?<!\/)(\*\.)/g, '**/*.')
const excludeWithGlobalExpression = state.exclude.replaceAll(/(\*\.)/g, '**/*.')
pathFilter.exclude = excludeWithGlobalExpression.split(',').map(i => i.trim())
}
const filteredFiles = files.filter(filePathFilter(pathFilter)).map(file => {

Loading…
Cancel
Save