From 0c70576e580f5a598dc5253fd4578ff5f08de603 Mon Sep 17 00:00:00 2001 From: Timeless0911 <1604889533@qq.com> Date: Thu, 27 Mar 2025 12:11:37 +0800 Subject: [PATCH 1/2] Release v0.6.0 --- packages/core/package.json | 2 +- packages/create-rslib/package.json | 2 +- packages/plugin-dts/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 8370430fe..ce0813e9f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@rslib/core", - "version": "0.5.5", + "version": "0.6.0", "description": "The Rsbuild-based library development tool.", "homepage": "https://lib.rsbuild.dev", "bugs": { diff --git a/packages/create-rslib/package.json b/packages/create-rslib/package.json index a85acbce8..e62a42881 100644 --- a/packages/create-rslib/package.json +++ b/packages/create-rslib/package.json @@ -1,6 +1,6 @@ { "name": "create-rslib", - "version": "0.5.5", + "version": "0.6.0", "description": "Create a new Rslib project", "homepage": "https://lib.rsbuild.dev", "repository": { diff --git a/packages/plugin-dts/package.json b/packages/plugin-dts/package.json index f1daf4537..5d40c1216 100644 --- a/packages/plugin-dts/package.json +++ b/packages/plugin-dts/package.json @@ -1,6 +1,6 @@ { "name": "rsbuild-plugin-dts", - "version": "0.5.5", + "version": "0.6.0", "description": "Rsbuild plugin that supports emitting declaration files for TypeScript.", "homepage": "https://lib.rsbuild.dev", "bugs": { From 631356cf0f69aaa1cbb7883f3388a3cbc8a4f81b Mon Sep 17 00:00:00 2001 From: Timeless0911 <1604889533@qq.com> Date: Thu, 27 Mar 2025 14:44:04 +0800 Subject: [PATCH 2/2] chore: update --- website/docs/en/config/lib/format.mdx | 14 ++++++-------- website/docs/zh/config/lib/format.mdx | 16 +++++++--------- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/website/docs/en/config/lib/format.mdx b/website/docs/en/config/lib/format.mdx index dc3860693..860f92c57 100644 --- a/website/docs/en/config/lib/format.mdx +++ b/website/docs/en/config/lib/format.mdx @@ -6,6 +6,12 @@ Specify the output format for the generated JavaScript output files. +For different output formats, Rslib uses the following default value of [output.library.type](https://rspack.dev/config/output#outputlibrarytype) provided by Rspack: + +- `esm`:[modern-module](https://rspack.dev/config/output#type-modern-module) +- `cjs`:[commonjs-static](https://rspack.dev/config/output#type-commonjs-static) +- `umd`:[umd](https://rspack.dev/config/output#type-umd) + See [Output Format](/guide/basic/output-format) and [Module Federation](/guide/advanced/module-federation) for more details. ::: note @@ -13,11 +19,3 @@ See [Output Format](/guide/basic/output-format) and [Module Federation](/guide/a The `umd` format only works when [bundle](/config/lib/bundle) is set to `true`. ::: - -## Module definition systems - -In different output formats, Rslib uses the following default module definition systems: - -- `esm`:[modern-module](https://rspack.dev/config/output#type-modern-module) -- `cjs`:[commonjs-static](https://rspack.dev/config/output#type-commonjs-static) -- `umd`:[umd](https://rspack.dev/config/output#type-umd) diff --git a/website/docs/zh/config/lib/format.mdx b/website/docs/zh/config/lib/format.mdx index bf234c393..48b7569de 100644 --- a/website/docs/zh/config/lib/format.mdx +++ b/website/docs/zh/config/lib/format.mdx @@ -6,16 +6,14 @@ 指定生成的 JavaScript 产物的输出格式。 -更多详情请参阅 [输出格式](/guide/basic/output-format) 和 [模块联邦](/guide/advanced/module-federation)。 - -::: note -`umd` 格式仅在 [bundle](/config/lib/bundle) 设置为 `true` 时有效。 -::: - -## 模块定义系统 - -在不同的产物格式下,Rslib 默认使用的模块定义系统如下: +在不同的产物格式下,Rslib 默认使用的 Rspack 的 [output.library.type](https://rspack.dev/zh/config/output#outputlibrarytype) 值如下: - `esm`:[modern-module](https://rspack.dev/zh/config/output#type-modern-module) - `cjs`:[commonjs-static](https://rspack.dev/zh/config/output#type-commonjs-static) - `umd`:[umd](https://rspack.dev/zh/config/output#type-umd) + +更多详情请参考 [输出格式](/guide/basic/output-format) 和 [模块联邦](/guide/advanced/module-federation)。 + +::: note +`umd` 格式仅在 [bundle](/config/lib/bundle) 设置为 `true` 时有效。 +:::