# createFileLoader

**Kind:** Function

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/stages/stage-04-analysis/iterative-deep-loader.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/stages/stage-04-analysis/iterative-deep-loader.ts#L398)

Create a default file loader that reads from the file system

## Signature

```ts
function createFileLoader(basePath: string): (filePath: string, startLine?: number, endLine?: number) => Promise<string>
```

## Parameters

| Name | Type |
|---|---|
| `basePath` | `string` |

**Returns:** `(filePath: string, startLine?: number, endLine?: number) => Promise<string>`
