Skip to content

PersistentAI API Documentation / @persistentai/fireflow-vfs / / parseUri

Function: parseUri()

parseUri(uri): ParsedCGUri

Defined in: packages/fireflow-vfs/src/utils/uri.ts:171

Parse a ff:// URI into its components

Parameters

uri

string

The URI to parse

Returns

ParsedCGUri

Parsed URI components

Throws

Error if the URI is invalid

Example

ts
parseUri('ff://docs/readme.md')
// {
//   raw: 'ff://docs/readme.md',
//   path: 'docs/readme.md',
//   isDirectory: false,
//   name: 'readme.md',
//   parentPath: 'docs'
// }

Licensed under BUSL-1.1