This is an automated email from the ASF dual-hosted git repository.

ovilia pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-handbook.git

commit 21bae2dc8bc8e40d096a4834b49c47f92880728f
Author: Ovilia <zwl.s...@gmail.com>
AuthorDate: Sun Apr 25 16:03:23 2021 +0800

    fix: contributor generation logic
---
 build/generate-contributors.js |  3 ++-
 pages/helper/contributors.ts   | 32 ++++++++++++++++++++++++++++----
 2 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/build/generate-contributors.js b/build/generate-contributors.js
index 20d615b..5751295 100644
--- a/build/generate-contributors.js
+++ b/build/generate-contributors.js
@@ -27,7 +27,8 @@ for (let i = 0; i < paths.length; ++i) {
             }
             else {
                 const key = paths[i].slice(2);
-                entries[key] = stdout.trim().replace('\t\n', ',').split(',');
+                entries[key] = stdout.trim().split('\n')
+                    .map(name => name.trim());
             }
             if (i === paths.length - 1) {
                 const text = 'export default ' + JSON.stringify(entries, null, 
'    ') + ';';
diff --git a/pages/helper/contributors.ts b/pages/helper/contributors.ts
index 1cf7b11..cae47ca 100644
--- a/pages/helper/contributors.ts
+++ b/pages/helper/contributors.ts
@@ -1,4 +1,7 @@
 export default {
+    "contents/zh/meta/writing.md": [
+        "Ovilia"
+    ],
     "contents/zh/meta/get-started.md": [
         "Ovilia"
     ],
@@ -22,12 +25,18 @@ export default {
         "yufeng04"
     ],
     "contents/zh/concepts/event.md": [
+        "100pah",
         "Ovilia",
-        "huanghan01\t\nplainheart"
+        "huanghan01",
+        "plainheart"
     ],
     "contents/zh/concepts/dataset.md": [
         "100pah",
-        "Ovilia\t\nhuanghan01"
+        "Ovilia",
+        "huanghan01"
+    ],
+    "contents/zh/concepts/data-transform.md": [
+        "100pah"
     ],
     "contents/zh/concepts/coordinate.md": [
         "Ovilia"
@@ -37,7 +46,9 @@ export default {
     ],
     "contents/zh/concepts/axis.md": [
         "Ovilia",
-        "huanghan01\t\nplainheart\t\nyufeng04"
+        "huanghan01",
+        "plainheart",
+        "yufeng04"
     ],
     "contents/zh/best-practice/mobile.md": [
         "Ovilia"
@@ -87,6 +98,7 @@ export default {
         "Wdingding"
     ],
     "contents/zh/best-practice/chart-specificatio/bar/bi-directional-bar.md": [
+        "Ovilia",
         "Wdingding"
     ],
     "contents/zh/best-practice/chart-specificatio/bar/basic-bar.md": [
@@ -94,6 +106,7 @@ export default {
         "Wdingding"
     ],
     "contents/zh/best-practice/canvas-vs-svg.md": [
+        "100pah",
         "Ovilia"
     ],
     "contents/zh/best-practice/aria.md": [
@@ -106,10 +119,12 @@ export default {
         "Ovilia"
     ],
     "contents/zh/basics/help.md": [
+        "100pah",
         "Ovilia",
         "plainheart"
     ],
     "contents/zh/basics/download.md": [
+        "100pah",
         "Ovilia"
     ],
     "contents/zh/application/mobile.md": [
@@ -123,6 +138,7 @@ export default {
         "pissang"
     ],
     "contents/zh/application/custom-build.md": [
+        "100pah",
         "Ovilia"
     ],
     "contents/zh/application/cross-platform/wechat-app.md": [
@@ -205,13 +221,18 @@ export default {
         "huanghan01"
     ],
     "contents/en/concepts/event.md": [
+        "100pah",
         "Ovilia",
         "huanghan01"
     ],
     "contents/en/concepts/dataset.md": [
+        "100pah",
         "Ovilia",
         "huanghan01"
     ],
+    "contents/en/concepts/data-transform.md": [
+        "100pah"
+    ],
     "contents/en/concepts/coordinate.md": [
         "huanghan01"
     ],
@@ -267,6 +288,7 @@ export default {
         "Hansz00"
     ],
     "contents/en/best-practice/canvas-vs-svg.md": [
+        "100pah",
         "Hansz00",
         "Ovilia"
     ],
@@ -333,6 +355,8 @@ export default {
     ],
     "contents/zh/posts.js": [
         "100pah",
-        "Ovilia\t\nWdingding\t\npissang"
+        "Ovilia",
+        "Wdingding",
+        "pissang"
     ]
 };
\ No newline at end of file

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org
For additional commands, e-mail: commits-h...@echarts.apache.org

Reply via email to