diff options
| author | Adam <[email protected]> | 2025-09-24 12:40:54 -0500 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-09-24 12:40:54 -0500 |
| commit | f589fc2327dd807a82ce6f756231fdb8eb43dd59 (patch) | |
| tree | 0adc4c7fb38e5b41bba95e3de6e84f2c46cbc7f6 /packages/app/src/utils | |
| parent | d3b6545e7c6069c9db031634b7890e6b8eb4de2a (diff) | |
| download | opencode-f589fc2327dd807a82ce6f756231fdb8eb43dd59.tar.gz opencode-f589fc2327dd807a82ce6f756231fdb8eb43dd59.zip | |
feat: fuzzy file open
Diffstat (limited to 'packages/app/src/utils')
| -rw-r--r-- | packages/app/src/utils/path.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/app/src/utils/path.ts b/packages/app/src/utils/path.ts index d6a066e80..9c026ca41 100644 --- a/packages/app/src/utils/path.ts +++ b/packages/app/src/utils/path.ts @@ -3,6 +3,11 @@ export function getFilename(path: string) { return parts[parts.length - 1] } +export function getDirectory(path: string) { + const parts = path.split("/") + return parts.slice(0, parts.length - 1).join("/") +} + export function getFileExtension(path: string) { const parts = path.split(".") return parts[parts.length - 1] |
