mirror of
https://github.com/EthanMarti/infio-copilot.git
synced 2026-06-11 15:31:01 +00:00
init
This commit is contained in:
12
src/utils/glob-utils.ts
Normal file
12
src/utils/glob-utils.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { minimatch } from 'minimatch'
|
||||
import { Vault } from 'obsidian'
|
||||
|
||||
export const findFilesMatchingPatterns = async (
|
||||
patterns: string[],
|
||||
vault: Vault,
|
||||
) => {
|
||||
const files = vault.getMarkdownFiles()
|
||||
return files.filter((file) => {
|
||||
return patterns.some((pattern) => minimatch(file.path, pattern))
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user