diff --git a/.travis.yml b/.travis.yml
index b02517c..a81d817 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,10 @@
language: node_js
node_js:
- - "8"
- - "9"
- "10"
- "11"
+ - "12"
+ - "13"
+ - "14"
cache: yarn
script:
- yarn bootstrap
diff --git a/README.md b/README.md
index 6122e38..65e1a05 100644
--- a/README.md
+++ b/README.md
@@ -70,19 +70,30 @@ npm run build
## Packages
-
-| Name | Description | Meta |
-|---|---|---|
-| rocketact | commandline tool to create new projects |
|
-| rocketact-scripts | main functionality resides here |
|
-| rocketact-dev-utils | common utils shared by other packages |
|
-| rocketact-web-console | web console core |
|
-| babel-preset-rocketact | babel presets for Rocketact projects |
|
-| rocketact-plugin-polyfill | automatically setup polyfill configuration |
|
-| rocketact-plugin-bundle-analyzer | add [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) intergation for Rocketact projects |
|
-| rocketact-plugin-legacy-decorators | add legacy decorators support for Rocketact projects |
|
-| rocketact-plugin-butler | add compatibility for legacy Butler projects |
|
+| Name | Description | Meta |
+| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| rocketact | commandline tool to create new projects |
|
+| rocketact-scripts | main functionality resides here |
|
+| rocketact-dev-utils | common utils shared by other packages |
|
+| rocketact-web-console | web console core |
|
+| babel-preset-rocketact | babel presets for Rocketact projects |
|
+| rocketact-plugin-polyfill | automatically setup polyfill configuration |
|
+| rocketact-plugin-bundle-analyzer | add [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) intergation for Rocketact projects |
|
+| rocketact-plugin-legacy-decorators | add legacy decorators support for Rocketact projects |
|
+| rocketact-plugin-butler | add compatibility for legacy Butler projects |
|
+
+## Awesome Plugins
+
+| Name | Description |
+| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
+| [rocketact-plugin-yep-react](https://www.npmjs.com/package/rocketact-plugin-yep-react) | support [yep-react](https://yep-react.jd.com/) ui components lib |
+| [rocketact-plugin-icons-react](https://www.npmjs.com/package/rocketact-plugin-icons-react) | support @jdcfe/icons-react use svg |
+| [rocketact-plugin-bundle-with-banner](https://www.npmjs.com/package/rocketact-plugin-bundle-with-banner) | bundle with banner |
+| [rocketact-plugin-bundle-with-version](https://www.npmjs.com/package/rocketact-plugin-bundle-with-version) | bundle with version which in package.json |
+| [rocketact-plugin-jdc-practices](https://www.npmjs.com/package/rocketact-plugin-jdc-practices) | jdc fe team practices |
+
+Thanks for contributing these awesome plugins, you can find more plugins from npm [query link](https://www.npmjs.com/search?q=rocketact-plugin).
## Contributing
-Please read our [contributing guide](https://github.com/jdf2e/rocketact/blob/master/CONTRIBUTING.md).
\ No newline at end of file
+Please read our [contributing guide](https://github.com/jdf2e/rocketact/blob/master/CONTRIBUTING.md).
diff --git a/docusaurus/docs/awesome-plugins.md b/docusaurus/docs/awesome-plugins.md
new file mode 100644
index 0000000..0636926
--- /dev/null
+++ b/docusaurus/docs/awesome-plugins.md
@@ -0,0 +1,16 @@
+---
+id: awesome-plugins
+title: Awesome Plugins
+---
+
+## Awesome Plugins
+
+| Name | Description |
+| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
+| [rocketact-plugin-yep-react](https://www.npmjs.com/package/rocketact-plugin-yep-react) | support [yep-react](https://yep-react.jd.com/) ui components lib |
+| [rocketact-plugin-icons-react](https://www.npmjs.com/package/rocketact-plugin-icons-react) | support @jdcfe/icons-react use svg |
+| [rocketact-plugin-bundle-with-banner](https://www.npmjs.com/package/rocketact-plugin-bundle-with-banner) | bundle with banner |
+| [rocketact-plugin-bundle-with-version](https://www.npmjs.com/package/rocketact-plugin-bundle-with-version) | bundle with version which in package.json |
+| [rocketact-plugin-jdc-practices](https://www.npmjs.com/package/rocketact-plugin-jdc-practices) | jdc fe team practices |
+
+Thanks for contributing these awesome plugins, you can find more awesome plugins from npm [query link](https://www.npmjs.com/search?q=rocketact-plugin).
diff --git a/docusaurus/website/sidebars.json b/docusaurus/website/sidebars.json
index 19f48b4..fa14133 100755
--- a/docusaurus/website/sidebars.json
+++ b/docusaurus/website/sidebars.json
@@ -1,9 +1,26 @@
{
"docs": {
- "Getting Started": ["getting-started", "Folder Structure", "available-scripts", "supported-browsers-features"],
- "Development": ["managing-depencencies", "adding-pages", "adding-stylesheets", "post-processing-css", "adding-images"],
- "Deployment":["public-path"],
- "Plugins": ["what-is-the-plugin", "rocketact-plugin-polyfill", "rocketact-plugin-bundle-analyzer", "plugin-template"]
+ "Getting Started": [
+ "getting-started",
+ "Folder Structure",
+ "available-scripts",
+ "supported-browsers-features"
+ ],
+ "Development": [
+ "managing-depencencies",
+ "adding-pages",
+ "adding-stylesheets",
+ "post-processing-css",
+ "adding-images"
+ ],
+ "Deployment": ["public-path"],
+ "Plugins": [
+ "what-is-the-plugin",
+ "rocketact-plugin-polyfill",
+ "rocketact-plugin-bundle-analyzer",
+ "plugin-template",
+ "awesome-plugins"
+ ]
},
"docs-other": {
"First Category": ["doc4", "doc5"]