astro/benchmark/make-project
Erika f14e48098a
nit: use node: prefix everywhere (#7692)
* nit: use `node:` prefix everywhere

* nit: fs/promises too

* test: workaround issue in node builtin detection
2023-07-18 02:17:59 +02:00
..
_template.js Refactor benchmark script (#6376) 2023-03-01 08:46:06 +00:00
_util.js Add page render benchmark (#6415) 2023-03-06 22:55:44 +08:00
memory-default.js nit: use node: prefix everywhere (#7692) 2023-07-18 02:17:59 +02:00
README.md Refactor benchmark script (#6376) 2023-03-01 08:46:06 +00:00
render-default.js nit: use node: prefix everywhere (#7692) 2023-07-18 02:17:59 +02:00
server-stress-default.js nit: use node: prefix everywhere (#7692) 2023-07-18 02:17:59 +02:00

make-project

This make-project folder contains different files to programmatically create a new Astro project. They are created inside the projects folder and are gitignored. These projects are used by benchmarks for testing.

Each benchmark can specify the default project to run in its defaultProject export, but it can be overriden if --project <project-name> is passed through the CLI.

You can duplicate _template.js to start a new project script. All shared utilities are kept in _util.js.