Skip to content

Commit 431dc3d

Browse files
authored
docs: update links from rspack-contrib to rstackjs (#1423)
1 parent fcf5c95 commit 431dc3d

File tree

30 files changed

+123
-122
lines changed

30 files changed

+123
-122
lines changed

.github/workflows/ecosystem-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
if: github.repository == 'web-infra-dev/rslib' && github.event_name == 'workflow_dispatch'
4545
steps:
4646
- name: Trigger Ecosystem CI
47-
uses: rspack-contrib/rstack-ecosystem-ci/.github/actions/ecosystem_ci_dispatch@main
47+
uses: rstackjs/rstack-ecosystem-ci/.github/actions/ecosystem_ci_dispatch@main
4848
with:
4949
github-token: ${{ secrets.REPO_RSLIB_ECO_CI_GITHUB_TOKEN }}
5050
ecosystem-owner: web-infra-dev
@@ -59,7 +59,7 @@ jobs:
5959
if: github.repository == 'web-infra-dev/rslib' && github.event_name != 'workflow_dispatch' && needs.changes.outputs.changed == 'true'
6060
steps:
6161
- name: Trigger Ecosystem CI
62-
uses: rspack-contrib/rstack-ecosystem-ci/.github/actions/ecosystem_ci_per_commit@main
62+
uses: rstackjs/rstack-ecosystem-ci/.github/actions/ecosystem_ci_per_commit@main
6363
with:
6464
github-token: ${{ secrets.REPO_RSLIB_ECO_CI_GITHUB_TOKEN }}
6565
ecosystem-owner: web-infra-dev

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ To get started with Rslib, see the [Quick start](https://rslib.rs/guide/start/qu
4747

4848
## 🦀 Rstack
4949

50-
Rstack is a unified JavaScript toolchain built around Rspack, with high performance and consistent architecture.
50+
Rstack is a unified JavaScript toolchain centered on Rspack, with high performance and consistent architecture.
5151

5252
| Name | Description | Version |
5353
| ----------------------------------------------------- | ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -61,11 +61,11 @@ Rstack is a unified JavaScript toolchain built around Rspack, with high performa
6161

6262
## 🔗 Links
6363

64-
- [awesome-rspack](https://github.com/web-infra-dev/awesome-rspack): A curated list of awesome things related to Rstack.
65-
- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Examples for Rstack.
66-
- [storybook-rsbuild](https://github.com/rspack-contrib/storybook-rsbuild): Storybook builder powered by Rsbuild.
67-
- [rsbuild-plugin-template](https://github.com/rspack-contrib/rsbuild-plugin-template): Use this template to create your own Rsbuild plugin.
68-
- [rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources): Design resources for Rstack.
64+
- [awesome-rstack](https://github.com/rstackjs/awesome-rstack): A curated list of awesome things related to Rstack.
65+
- [rstack-examples](https://github.com/rstackjs/rstack-examples): Examples for Rstack.
66+
- [storybook-rsbuild](https://github.com/rstackjs/storybook-rsbuild): Storybook builder powered by Rsbuild.
67+
- [rsbuild-plugin-template](https://github.com/rstackjs/rsbuild-plugin-template): Use this template to create your own Rsbuild plugin.
68+
- [rstack-design-resources](https://github.com/rstackjs/rstack-design-resources): Design resources for Rstack.
6969

7070
## 🤝 Contribution
7171

README.zh-CN.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Rslib 基于 Rsbuild 实现,并完全复用 Rsbuild 的能力和生态系统
4747

4848
## 🦀 Rstack
4949

50-
Rstack 是一个围绕 Rspack 打造的 JavaScript 统一工具链,具有优秀的性能和一致的架构。
50+
Rstack 是一个以 Rspack 为核心的 JavaScript 统一工具链,具有优秀的性能和一致的架构。
5151

5252
| 名称 | 描述 | 版本 |
5353
| ----------------------------------------------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -61,11 +61,11 @@ Rstack 是一个围绕 Rspack 打造的 JavaScript 统一工具链,具有优
6161

6262
## 🔗 链接
6363

64-
- [awesome-rspack](https://github.com/web-infra-dev/awesome-rspack): 与 Rstack 相关的精彩内容列表。
65-
- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Rstack 的示例项目。
66-
- [storybook-rsbuild](https://github.com/rspack-contrib/storybook-rsbuild): 基于 Rsbuild 构建的 Storybook。
67-
- [rsbuild-plugin-template](https://github.com/rspack-contrib/rsbuild-plugin-template): 使用此模板创建你的 Rsbuild 插件。
68-
- [rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources): Rstack 的设计资源。
64+
- [awesome-rstack](https://github.com/rstackjs/awesome-rstack): 与 Rstack 相关的精彩内容列表。
65+
- [rstack-examples](https://github.com/rstackjs/rstack-examples): Rstack 的示例项目。
66+
- [storybook-rsbuild](https://github.com/rstackjs/storybook-rsbuild): 基于 Rsbuild 构建的 Storybook。
67+
- [rsbuild-plugin-template](https://github.com/rstackjs/rsbuild-plugin-template): 使用此模板创建你的 Rsbuild 插件。
68+
- [rstack-design-resources](https://github.com/rstackjs/rstack-design-resources): Rstack 的设计资源。
6969

7070
## 🤝 参与贡献
7171

packages/core/src/utils/syntax.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const RSPACK_TARGET_UNLISTED_MODERN_ECMA_VERSIONS: EcmaScriptVersion[] = [
4141

4242
/**
4343
* The esX to browserslist mapping is transformed from
44-
* https://github.com/rspack-contrib/browserslist-to-es-version
44+
* https://github.com/rstackjs/browserslist-to-es-version
4545
*/
4646
export const ESX_TO_BROWSERSLIST: Record<
4747
FixedEcmaVersions,

scripts/dictionary.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ rslog
111111
rspack
112112
rspress
113113
rstack
114+
rstackjs
114115
Rstest
115116
selfsign
116117
selfsigned

website/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ The same as Rspack: [Writing style guide](https://github.com/web-infra-dev/rspac
1212

1313
### Image assets
1414

15-
For images you use in the document, it's better to upload them to the [rspack-contrib/rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources) repository, so the size of the current repository doesn't get too big.
15+
For images you use in the document, it's better to upload them to the [rstackjs/rstack-design-resources](https://github.com/rstackjs/rstack-design-resources) repository, so the size of the current repository doesn't get too big.
1616

1717
After you upload the images there, they will be automatically deployed under the <https://assets.rspack.rs/>.

website/docs/en/blog/introducing-rslib.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,9 @@ Beyond common JavaScript library development solutions, based on Rspack and the
135135
Based on the Rspack and Rsbuild ecosystem, Rslib can reuse a series of ecosystem features, including but not limited to:
136136
- Use [Storybook](https://storybook.rsbuild.rs/guide/integrations/rslib.html) to directly read Rslib's configuration files for UI component library development debugging.
137137
- Use [Rsdoctor](https://rsdoctor.rs/) for build performance and output analysis.
138-
- Use [Node.js polyfill](https://github.com/rspack-contrib/rsbuild-plugin-node-polyfill) plugin to develop cross-runtime libraries.
139-
- Use [ESLint plugin](https://github.com/rspack-contrib/rsbuild-plugin-eslint) for ESLint validation during development.
140-
- Use [publint plugin](https://github.com/rspack-contrib/rsbuild-plugin-publint) to check if the library's package.json is configured correctly.
138+
- Use [Node.js polyfill](https://github.com/rstackjs/rsbuild-plugin-node-polyfill) plugin to develop cross-runtime libraries.
139+
- Use [ESLint plugin](https://github.com/rstackjs/rsbuild-plugin-eslint) for ESLint validation during development.
140+
- Use [publint plugin](https://github.com/rstackjs/rsbuild-plugin-publint) to check if the library's package.json is configured correctly.
141141

142142
<img
143143
src="https://assets.rspack.rs/others/assets/rslib/publint-screenshot.png"

website/docs/en/config/rsbuild/plugins.mdx

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ Plugins available for React:
4141

4242
Plugins available for Vue:
4343

44-
- [Vue Plugin](https://github.com/rspack-contrib/rsbuild-plugin-unplugin-vue): Based on [unplugin-vue](https://github.com/unplugin/unplugin-vue), provides support for Vue 3 SFC (Single File Components).
44+
- [Vue Plugin](https://github.com/rstackjs/rsbuild-plugin-unplugin-vue): Based on [unplugin-vue](https://github.com/unplugin/unplugin-vue), provides support for Vue 3 SFC (Single File Components).
4545
- [Vue Plugin](https://rsbuild.rs/plugins/list/plugin-vue): Based on [vue-loader](https://github.com/vuejs/vue-loader), provides support for Vue 3 SFC (Single File Components) (Recommend using the implementation based on [unplugin-vue](https://github.com/unplugin/unplugin-vue), as vue-loader is no longer maintained).
46-
- [Vue JSX Plugin](https://github.com/rspack-contrib/rsbuild-plugin-vue-jsx): Provides support for Vue 3 JSX / TSX syntax.
47-
- [Vue2 Plugin](https://github.com/rspack-contrib/rsbuild-plugin-vue2): Provides support for Vue 2 SFC (Single File Components).
48-
- [Vue2 JSX Plugin](https://github.com/rspack-contrib/rsbuild-plugin-vue2-jsx): Provides support for Vue 2 JSX / TSX syntax.
46+
- [Vue JSX Plugin](https://github.com/rstackjs/rsbuild-plugin-vue-jsx): Provides support for Vue 3 JSX / TSX syntax.
47+
- [Vue2 Plugin](https://github.com/rstackjs/rsbuild-plugin-vue2): Provides support for Vue 2 SFC (Single File Components).
48+
- [Vue2 JSX Plugin](https://github.com/rstackjs/rsbuild-plugin-vue2-jsx): Provides support for Vue 2 JSX / TSX syntax.
4949

5050
### For Preact
5151

@@ -73,28 +73,28 @@ The following are common framework-agnostic plugins:
7373
- [Sass Plugin](https://rsbuild.rs/plugins/list/plugin-sass): Use Sass as the CSS preprocessor.
7474
- [Less Plugin](https://rsbuild.rs/plugins/list/plugin-less): Use Less as the CSS preprocessor.
7575
- [Stylus Plugin](https://rsbuild.rs/plugins/list/plugin-stylus): Use Stylus as the CSS preprocessor.
76-
- [ESLint Plugin](https://github.com/rspack-contrib/rsbuild-plugin-eslint): Run ESLint checks during the compilation.
77-
- [Type Check Plugin](https://github.com/rspack-contrib/rsbuild-plugin-type-check): Run TypeScript type checker on a separate process.
78-
- [publint Plugin](https://github.com/rspack-contrib/rsbuild-plugin-publint): Run `publint` to lint npm packages after the build.
79-
- [Image Compress Plugin](https://github.com/rspack-contrib/rsbuild-plugin-image-compress): Compress the image assets.
80-
- [MDX Plugin](https://github.com/rspack-contrib/rsbuild-plugin-mdx): Provide support for MDX.
81-
- [Node Polyfill Plugin](https://github.com/rspack-contrib/rsbuild-plugin-node-polyfill): Used to inject polyfills of Node core modules in the browser side.
82-
- [Source Build Plugin](https://github.com/rspack-contrib/rsbuild-plugin-source-build): This plugin is designed for the monorepo scenario. It supports referencing source code from other subdirectories and performs build and hot update.
83-
- [Check Syntax Plugin](https://github.com/rspack-contrib/rsbuild-plugin-check-syntax): Check the syntax compatibility of output files and determine if there are any advanced syntaxes that could cause compatibility issues.
84-
- [CSS Minimizer Plugin](https://github.com/rspack-contrib/rsbuild-plugin-css-minimizer): Used to customize CSS minimizer, switch to [cssnano](https://github.com/cssnano/cssnano) or other tools for CSS compression.
85-
- [Typed CSS Modules Plugin](https://github.com/rspack-contrib/rsbuild-plugin-typed-css-modules): Generate TypeScript declaration file for CSS Modules.
86-
- [Pug Plugin](https://github.com/rspack-contrib/rsbuild-plugin-pug): Provides support for the Pug template engine.
87-
- [Rem Plugin](https://github.com/rspack-contrib/rsbuild-plugin-rem): Implements the rem adaptive layout for mobile pages.
88-
- [UMD Plugin](https://github.com/rspack-contrib/rsbuild-plugin-umd): Generate outputs in UMD format.
89-
- [YAML Plugin](https://github.com/rspack-contrib/rsbuild-plugin-yaml): Import YAML files and convert them into JavaScript objects.
90-
- [TOML Plugin](https://github.com/rspack-contrib/rsbuild-plugin-toml): Import TOML files and convert them into JavaScript objects.
76+
- [ESLint Plugin](https://github.com/rstackjs/rsbuild-plugin-eslint): Run ESLint checks during the compilation.
77+
- [Type Check Plugin](https://github.com/rstackjs/rsbuild-plugin-type-check): Run TypeScript type checker on a separate process.
78+
- [publint Plugin](https://github.com/rstackjs/rsbuild-plugin-publint): Run `publint` to lint npm packages after the build.
79+
- [Image Compress Plugin](https://github.com/rstackjs/rsbuild-plugin-image-compress): Compress the image assets.
80+
- [MDX Plugin](https://github.com/rstackjs/rsbuild-plugin-mdx): Provide support for MDX.
81+
- [Node Polyfill Plugin](https://github.com/rstackjs/rsbuild-plugin-node-polyfill): Used to inject polyfills of Node core modules in the browser side.
82+
- [Source Build Plugin](https://github.com/rstackjs/rsbuild-plugin-source-build): This plugin is designed for the monorepo scenario. It supports referencing source code from other subdirectories and performs build and hot update.
83+
- [Check Syntax Plugin](https://github.com/rstackjs/rsbuild-plugin-check-syntax): Check the syntax compatibility of output files and determine if there are any advanced syntaxes that could cause compatibility issues.
84+
- [CSS Minimizer Plugin](https://github.com/rstackjs/rsbuild-plugin-css-minimizer): Used to customize CSS minimizer, switch to [cssnano](https://github.com/cssnano/cssnano) or other tools for CSS compression.
85+
- [Typed CSS Modules Plugin](https://github.com/rstackjs/rsbuild-plugin-typed-css-modules): Generate TypeScript declaration file for CSS Modules.
86+
- [Pug Plugin](https://github.com/rstackjs/rsbuild-plugin-pug): Provides support for the Pug template engine.
87+
- [Rem Plugin](https://github.com/rstackjs/rsbuild-plugin-rem): Implements the rem adaptive layout for mobile pages.
88+
- [UMD Plugin](https://github.com/rstackjs/rsbuild-plugin-umd): Generate outputs in UMD format.
89+
- [YAML Plugin](https://github.com/rstackjs/rsbuild-plugin-yaml): Import YAML files and convert them into JavaScript objects.
90+
- [TOML Plugin](https://github.com/rstackjs/rsbuild-plugin-toml): Import TOML files and convert them into JavaScript objects.
9191

9292
:::tip
9393
You can find the source code of all official plugins in [web-infra-dev/rsbuild](https://github.com/web-infra-dev/rsbuild) and [rspack-contrib](https://github.com/rspack-contrib).
9494
:::
9595

9696
## Community plugins
9797

98-
You can check out the Rsbuild plugins provided by the community at [awesome-rspack - Rsbuild Plugins](https://github.com/web-infra-dev/awesome-rspack?tab=readme-ov-file#rsbuild-plugins).
98+
You can check out the Rsbuild plugins provided by the community at [awesome-rstack - Rsbuild Plugins](https://github.com/rstackjs/awesome-rstack?tab=readme-ov-file#rsbuild-plugins).
9999

100100
You can also discover more Rsbuild plugins on npm by searching for the keyword [rsbuild-plugin](https://www.npmjs.com/search?q=rsbuild-plugin&ranking=popularity).

website/docs/en/config/rsbuild/tools.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Options for low-level tools.
66

77
## tools.bundlerChain <RsbuildDocBadge path="/config/tools/bundler-chain" text="tools.bundlerChain" />
88

9-
[rspack-chain](https://github.com/rspack-contrib/rspack-chain) is a utility library for configuring Rspack. By using `rspack-chain`, you can more easily modify and extend Rspack configurations.
9+
[rspack-chain](https://github.com/rstackjs/rspack-chain) is a utility library for configuring Rspack. By using `rspack-chain`, you can more easily modify and extend Rspack configurations.
1010

1111
{/* ## tools.cssExtract <RsbuildDocBadge path="/config/tools/css-extract" text="tools.cssExtract" /> */}
1212

@@ -18,7 +18,7 @@ Rsbuild uses [css-loader](https://github.com/webpack-contrib/css-loader) by defa
1818

1919
{/* ## tools.htmlPlugin <RsbuildDocBadge path="/config/tools/html-plugin" text="tools.htmlPlugin" /> */}
2020

21-
{/* The configs of [html-rspack-plugin](https://github.com/rspack-contrib/html-rspack-plugin) can be modified through `tools.htmlPlugin`. */}
21+
{/* The configs of [html-rspack-plugin](https://github.com/rstackjs/html-rspack-plugin) can be modified through `tools.htmlPlugin`. */}
2222

2323
## tools.lightningcssLoader <RsbuildDocBadge path="/config/tools/lightningcss-loader" text="tools.lightningcssLoader" />
2424

website/docs/en/guide/advanced/json-files.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ In bundleless mode, when importing JSON files through import attributes, you nee
119119

120120
[YAML](https://yaml.org/) is a data serialization language commonly used for writing configuration files.
121121

122-
By adding the [@rsbuild/plugin-yaml](https://github.com/rspack-contrib/rsbuild-plugin-yaml) plugin, you can import `.yaml` or `.yml` files in JavaScript and they will be automatically converted to JavaScript objects.
122+
By adding the [@rsbuild/plugin-yaml](https://github.com/rstackjs/rsbuild-plugin-yaml) plugin, you can import `.yaml` or `.yml` files in JavaScript and they will be automatically converted to JavaScript objects.
123123

124124
import { PackageManagerTabs } from '@theme';
125125

@@ -165,7 +165,7 @@ foo:
165165
166166
[TOML](https://toml.io/) is a semantically explicit, easy-to-read configuration file format.
167167
168-
By adding the [@rsbuild/plugin-toml](https://github.com/rspack-contrib/rsbuild-plugin-toml) plugin, you can import `.toml` files in JavaScript and it will be automatically converted to JavaScript objects.
168+
By adding the [@rsbuild/plugin-toml](https://github.com/rstackjs/rsbuild-plugin-toml) plugin, you can import `.toml` files in JavaScript and it will be automatically converted to JavaScript objects.
169169

170170
<PackageManagerTabs command="add @rsbuild/plugin-toml -D" />
171171

0 commit comments

Comments
 (0)