brk_rolldown 0.8.0

Fast JavaScript bundler in Rust, designed for the future of Vite
Documentation
---
source: crates/rolldown_testing/src/integration_test.rs
---
# Assets

## A.js

```js
//! User-defined Entry: [Entry-Module-Id: entry-a.js] [Name: Some("A")]
import "./shared.js";
import "./Splitted.js";

//#region entry-a.js
console.log("entry-a");
import("./dyn-entry.js").then(console.log);

//#endregion
```

## B.js

```js
//! User-defined Entry: [Entry-Module-Id: entry-b.js] [Name: Some("B")]
import "./shared.js";
import "./Splitted.js";

//#region entry-b.js
console.log("entry-b");

//#endregion
```

## Splitted.js

```js
//! ManualCodeSplitting: [Group-Name: Splitted]
//#region share-splitted.js
console.log("share-splitted");

//#endregion
```

## dyn-entry.js

```js
//! Dynamic Entry: [Entry-Module-Id: dyn-entry.js] [Name: None]
import "./shared.js";

//#region dyn-entry.js
console.log("dyn-entry");

//#endregion
```

## shared.js

```js
//! Common Chunk: [Shared-By: entry-a.js, entry-b.js, dyn-entry.js]
//#region shared.js
console.log("shared");

//#endregion
```