Skip to content

Latest commit

 

History

History
 
 

scripts

Scripts here are related to development workflow of Rspack.

Usages

node ./scripts/xxxx.js
  • Some scripts require executing under the folder of workspace root. Don't worries, they would validate the environment while executing.

Guidance

Scripts in meta folder are self-contained and shouldn't rely on denpendencis outside the meta folder(especially modules in node_modules). Built-in modules of node are ok to use.

Writing scripts with zx

zx is a wonderful tool for Writing scripts using JavaScript.

There are many ways to use zx. The way we recommended is import globals explicitly.

import "zx/globals";

This allow us to execute every script(some of them might not use zx) in this folder by using the same way: node ./scripts/xxxx.js