# TranspileResult (/docs/api/interfaces/TranspileResult)



Defined in: [packages/core/src/transpile.ts:123](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L123)

## Properties [#properties]

### diagnostics [#diagnostics]

```ts
diagnostics: Diagnostic[];
```

Defined in: [packages/core/src/transpile.ts:128](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L128)

***

### map? [#map]

```ts
optional map?: SourceMap;
```

Defined in: [packages/core/src/transpile.ts:130](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L130)

Generated→source line map, present only when `sourceMap` is set.

***

### ok [#ok]

```ts
ok: boolean;
```

Defined in: [packages/core/src/transpile.ts:125](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L125)

True when there are no error-severity diagnostics.

***

### pinTargets? [#pintargets]

```ts
optional pinTargets?: PinTarget[];
```

Defined in: [packages/core/src/transpile.ts:132](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L132)

Pinnable `uses:` targets discovered (resolved or not); present only when `pin` is set.

***

### yaml [#yaml]

```ts
yaml: string;
```

Defined in: [packages/core/src/transpile.ts:127](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L127)

Generated workflow YAML (always present, even if validation failed).


## Sitemap

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