# SeedcordBuildConfig

`interface` in `seedcord` · v0.22.0

<https://seedcord.org/docs/packages/seedcord/0.22.0/interfaces/seedcord-build-config>

Build options for a bot that runs on node or bun.

```ts
interface SeedcordBuildConfig extends SeedcordBaseBuildConfig
```

## Properties

### outDir

```ts
outDir?: string
```

Directory where build artifacts should be emitted.

### start

```ts
start?: string
```

The file that starts the bot, the one that calls `start()`. The build's `index.mjs` runs it.
Without it, `index.mjs` default exports the bot for your own node server to import and start.

### tsconfig

```ts
tsconfig?: string
```

The tsconfig that `seedcord build` type checks the project with.
