Repo Structure
This document outlines the structure of the repository and the purpose of each directory.
/crates
We store all the Rust crates in this directory.
/benchBenchmark programs for Rust side of the project./rolldownCore logic of rolldown the bundler./rolldown_bindingGlue code that binds the core logic to the Node.js.
/packages
We store all the Node.js packages in this directory.
/rolldownNode.js package for the project./benchBenchmark programs for Node.js side of the project./rollup-testsAdapter for running rollup tests with rolldown./vite-testsScript to run tests in rolldown-vite repo with local rolldown.
/examples
This directory contains examples of how to use rolldown in Node.js for various scenarios.
/scripts
This directory contains scripts that are used to automate various tasks for the project.
/web
This directory contains some websites related to the project.
/docsDocumentation for the project.
