### Bug description

After pulling the commits today, I receive the following error on validation of the pre-render field in the project yaml file `_quarto.yml`:

```bash
ERROR: Project _quarto.yml validation failed.

In file _quarto.yml
(line 4, columns 3--13) property name pre-render is invalid
3:   output-dir: docs
4:   pre-render:
     ~~~~~~~~~~
5:     - ./scripts/todo-pre.py
ℹ The error happened in location project:pre-render.


Error: Project _quarto.yml validation failed.

In file _quarto.yml
(line 4, columns 3--13) property name pre-render is invalid
3:   output-dir: docs
4:   pre-render:
     ~~~~~~~~~~
5:     - ./scripts/todo-pre.py
ℹ The error happened in location project:pre-render.

    at readAndValidateYamlFromFile (file:///home/julian/quarto-cli/src/core/schema/val
idated-yaml.ts:52:11)
    at async projectContext (file:///home/julian/quarto-cli/src/project/project-contex
t.ts:123:28)
    at async Command.fn (file:///home/julian/quarto-cli/src/command/preview/cmd.ts:230
:23)
    at async Command.execute (file:///home/julian/quarto-cli/src/vendor/deno.land/x/cl
iffy@v0.24.2/command/command.ts:1275:7)
    at async quarto (file:///home/julian/quarto-cli/src/quarto.ts:104:3)
    at async file:///home/julian/quarto-cli/src/quarto.ts:124:5
```

I am on Linux Ubuntu 22.04

### Checklist

- [ ] Please include a minimal, fully reproducible example in a single .qmd file? Please provide the whole file rather than the snippet you believe is causing the issue.
- [X] Please [format your issue](https://yihui.org/issue/#please-format-your-issue-correctly) so it is easier for us to read the bug report.
- [X] Please document the RStudio IDE version you're running (if applicable), by providing the value displayed in the "About RStudio" main menu dialog?
- [X] Please document the operating system you're running. If on Linux, please provide the specific distribution.
2022-08-26T20:02:07Z
juliantao
bug
closed
failed yaml validation on "pre-render"
https://github.com/quarto-dev/quarto-cli/issues/2155