# parseActio (/docs/api/functions/parseActio)



```ts
function parseActio(source, fileName): ParseContext;
```

Defined in: [packages/core/src/parser.ts:214](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/parser.ts#L214)

Parse `.actio.yml` source into a transform context. YAML syntax errors land in `diagnostics`.

## Parameters [#parameters]

### source [#source]

`string`

### fileName [#filename]

`string`

## Returns [#returns]

[`ParseContext`](../interfaces/ParseContext.mdx)


## Sitemap

Browse the full documentation: [Markdown sitemap](https://austenstone.github.io/actio/sitemap.md) · [XML sitemap](https://austenstone.github.io/actio/sitemap.xml)