---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [scaffold](../index.md) / ScaffoldGenerateResult

# Interface: ScaffoldGenerateResult

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:257](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L257)

Result of scaffold generation

## Properties

### dryRun

> **dryRun**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:265](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L265)

Whether this was a dry run

***

### files

> **files**: [`GeneratedFile`](GeneratedFile.md)[]

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:261](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L261)

Files that were generated

***

### outputDir

> **outputDir**: `string`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:267](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L267)

Output directory

***

### postInstructions?

> `optional` **postInstructions**: `string`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:263](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L263)

Post-generation instructions

***

### scaffold

> **scaffold**: [`Scaffold`](Scaffold.md)

Defined in: [packages/b2c-tooling-sdk/src/scaffold/types.ts:259](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/types.ts#L259)

The scaffold that was used
