File tree 15 files changed +165
-151
lines changed
15 files changed +165
-151
lines changed Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-webpack-swc
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to use SWC as the JavaScript compiler with ` @rsbuild/webpack ` .
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-webpack-swc " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-webpack-swc?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-webpack-swc?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-webpack-swc.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
4
-
5
1
# @rsbuild/webpack
6
2
7
3
This package can be used to switch Rsbuild's bundler from Rspack to webpack.
8
4
9
- Note that this package is mainly used for compatibility with Modern.js and Rsbuild internal testing. We do not recommend you to use this package in a Rsbuild project. The API of the current package may change over iterations.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/webpack " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/webpack?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/webpack?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/webpack.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
12
+
13
+ > Note that this package is mainly used for compatibility with Modern.js and Rsbuild internal testing. We do not recommend you to use this package in a Rsbuild project. The API of the current package may change over iterations.
10
14
11
15
## Usage
12
16
@@ -29,12 +33,8 @@ export default defineConfig({
29
33
30
34
## Documentation
31
35
32
- https://rsbuild.dev/
33
-
34
- ## Contributing
35
-
36
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
36
+ See [ Documentation] ( https://rsbuild.dev ) .
37
37
38
38
## License
39
39
40
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
40
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 2
2
<a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
3
</p >
4
4
5
- # Rsbuild
5
+ # @ rsbuild/core
6
6
7
7
The Rspack-based build tool. It's fast, out-of-the-box and extensible.
8
8
9
+ <p >
10
+ <a href =" https://npmjs.com/package/@rsbuild/core " >
11
+ <img src =" https://img.shields.io/npm/v/@rsbuild/core?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
12
+ </a >
13
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
14
+ <a href =" https://npmcharts.com/compare/@rsbuild/core?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/core.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
15
+ </p >
16
+
9
17
## Documentation
10
18
11
- https://rsbuild.dev/
19
+ See [ Documentation ] ( https://rsbuild.dev/ ) .
12
20
13
21
## Contributing
14
22
Original file line number Diff line number Diff line change 6
6
7
7
Create a new Rsbuild project.
8
8
9
+ <p >
10
+ <a href =" https://npmjs.com/package/create-rsbuild " >
11
+ <img src =" https://img.shields.io/npm/v/create-rsbuild?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
12
+ </a >
13
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
14
+ <a href =" https://npmcharts.com/compare/create-rsbuild?minimal=true " ><img src =" https://img.shields.io/npm/dm/create-rsbuild.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
15
+ </p >
16
+
17
+ ## Usage
18
+
9
19
Using ` npm create ` :
10
20
11
21
``` bash
@@ -23,12 +33,8 @@ npx create-rsbuild -d my-project -t react
23
33
24
34
## Documentation
25
35
26
- https://rsbuild.dev/
27
-
28
- ## Contributing
29
-
30
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
36
+ See [ Documentation] ( https://rsbuild.dev/guide/start/quick-start ) .
31
37
32
38
## License
33
39
34
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
40
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-assets-retry
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to automatically resend requests when static assets fail to load.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-assets-retry " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-assets-retry?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-assets-retry?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-assets-retry.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-assets-retry ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-babel
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to use Babel to transpile the code.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-babel " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-babel?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-babel?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-babel.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-babel ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-less
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to use Less as the CSS preprocessor.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-less " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-less?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-less?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-less.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-less ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-preact
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to provide support for Preact.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-preact " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-preact?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-preact?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-preact.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-preact ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-react
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to provide support for React, integrating features such as JSX compilation and React Refresh.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-react " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-react?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-react?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-react.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-react ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-sass
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to use Sass as the CSS preprocessor.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-sass " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-sass?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-sass?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-sass.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-sass ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-solid
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to provide support for Solid.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-solid " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-solid?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-solid?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-solid.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-solid ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
Original file line number Diff line number Diff line change 1
- <p align =" center " >
2
- <a href =" https://rsbuild.dev " target =" blank " ><img src =" https://assets.rspack.dev/rsbuild/rsbuild-banner.png " alt =" Rsbuild Logo " /></a >
3
- </p >
1
+ # @rsbuild/plugin-stylus
4
2
5
- # Rsbuild
3
+ An Rsbuild plugin to use Stylus as the CSS preprocessor.
6
4
7
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.
5
+ <p >
6
+ <a href =" https://npmjs.com/package/@rsbuild/plugin-stylus " >
7
+ <img src =" https://img.shields.io/npm/v/@rsbuild/plugin-stylus?style=flat-square&colorA=564341&colorB=EDED91 " alt =" npm version " />
8
+ </a >
9
+ <img src =" https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" license " />
10
+ <a href =" https://npmcharts.com/compare/@rsbuild/plugin-stylus?minimal=true " ><img src =" https://img.shields.io/npm/dm/@rsbuild/plugin-stylus.svg?style=flat-square&colorA=564341&colorB=EDED91 " alt =" downloads " /></a >
11
+ </p >
8
12
9
13
## Documentation
10
14
11
- https://rsbuild.dev/
12
-
13
- ## Contributing
14
-
15
- Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsbuild/blob/main/CONTRIBUTING.md ) .
15
+ See [ Documentation] ( https://rsbuild.dev/plugins/list/plugin-stylus ) .
16
16
17
17
## License
18
18
19
- Rsbuild is [ MIT licensed ] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
19
+ [ MIT] ( https://github.com/web-infra-dev/rsbuild/blob/main/LICENSE ) .
You can’t perform that action at this time.
0 commit comments