This is an automated email from the ASF dual-hosted git repository.
wangzx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-handbook.git
The following commit(s) were added to refs/heads/master by this push:
new 63ca1b7 fix: exclude bot/app from contributor list
63ca1b7 is described below
commit 63ca1b7898dd623888ee7c59ccd981c1c0479b38
Author: plainheart <[email protected]>
AuthorDate: Sun Jan 4 15:04:46 2026 +0800
fix: exclude bot/app from contributor list
---
build/generate-contributors.js | 9 +-
components/helper/contributors.ts | 646 ++++++++++++++++++++------------------
2 files changed, 352 insertions(+), 303 deletions(-)
diff --git a/build/generate-contributors.js b/build/generate-contributors.js
index a8b716d..8b2d240 100644
--- a/build/generate-contributors.js
+++ b/build/generate-contributors.js
@@ -15,7 +15,7 @@ const loopDir = path => {
if (fs.lstatSync(path).isDirectory()) {
const children = fs.readdirSync(path)
children.forEach(child => loopDir([path, child].join('/')))
- } else {
+ } else if (path.endsWith('.md')) {
paths.push(path)
}
}
@@ -106,9 +106,9 @@ async function ghWeb() {
.then(async html => {
let $ = cheerio.load(html)
let contributors
- const links = $('li > a')
+ const links = $('img.avatar-user')
if (links.length) {
- contributors = links.map((i, link) =>
$(link).attr('href').slice(1)).toArray()
+ contributors = links.map((i, link) =>
$(link).parent().attr('href').slice(1)).toArray()
} else {
// for special case, for example, ghost account
html = await (await fetch(GH_CONTRIBUTOR_URL + path)).text()
@@ -118,6 +118,9 @@ async function ghWeb() {
contributors = [creator]
}
}
+ if (contributors && contributors.length > 1) {
+ contributors = Array.from(new Set(contributors))
+ }
entries[path] = contributors = contributors || []
console.log('fetched contributors of path', path, contributors)
})
diff --git a/components/helper/contributors.ts
b/components/helper/contributors.ts
index 4ba1a3b..48b07da 100644
--- a/components/helper/contributors.ts
+++ b/components/helper/contributors.ts
@@ -1,540 +1,586 @@
export default {
- "contents/zh/how-to/data/dynamic-data.md": [
+ "contents/en/get-started.md": [
+ "plainheart",
"Ovilia",
+ "randyl",
"pissang"
],
- "contents/zh/how-to/data/drilldown.md": [
- "Hansz00",
- "Ovilia",
- "pissang"
+ "contents/zh/basics/release-note/5-4-0.md": [
+ "Ovilia"
],
- "contents/zh/how-to/cross-platform/wechat-app.md": [
- "Ovilia",
+ "contents/en/how-to/data/drilldown.md": [
"pissang"
],
- "contents/zh/how-to/cross-platform/server.md": [
+ "contents/zh/basics/help.md": [
+ "plainheart",
"Ovilia",
+ "100pah",
"pissang"
],
- "contents/zh/how-to/cross-platform/baidu-app.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/line/smooth-line.md": [
"pissang"
],
- "contents/zh/how-to/connect.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/bar/stacked-bar.md": [
"pissang"
],
- "contents/zh/how-to/chart-types/scatter/basic-scatter.md": [
- "Ovilia",
- "Wdingding",
+ "contents/en/how-to/chart-types/line/area-line.md": [
"pissang"
],
- "contents/zh/how-to/chart-types/pie/rose.md": [
- "Ovilia",
- "pissang"
+ "contents/zh/basics/release-note/5-6-0.md": [
+ "Ovilia"
],
- "contents/zh/how-to/chart-types/pie/doughnut.md": [
- "Hansz00",
- "Ovilia",
- "pissang"
+ "contents/en/how-to/chart-types/line/stacked-line.md": [
+ "vincentbernat",
+ "pissang",
+ "omkar787"
],
- "contents/zh/how-to/chart-types/pie/basic-pie.md": [
- "Hansz00",
- "Ovilia",
+ "contents/en/how-to/chart-types/line/step-line.md": [
"pissang"
],
- "contents/zh/how-to/chart-types/line/step-line.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/bar/basic-bar.md": [
+ "plainheart",
"pissang"
],
- "contents/zh/how-to/chart-types/line/stacked-line.md": [
+ "contents/en/how-to/chart-types/bar/bar-race.md": [
"Ovilia",
- "pissang"
+ "pissang",
+ "Shofol"
],
- "contents/zh/how-to/chart-types/line/smooth-line.md": [
+ "contents/en/how-to/interaction/coarse-pointer.md": [
"Ovilia",
- "pissang"
+ "plainheart"
],
- "contents/zh/how-to/chart-types/line/basic-line.md": [
- "Hansz00",
- "Ovilia",
+ "contents/en/how-to/chart-types/pie/doughnut.md": [
+ "plainheart",
+ "pissang",
+ "jnodorp"
+ ],
+ "contents/en/how-to/chart-types/pie/rose.md": [
"pissang"
],
- "contents/zh/how-to/chart-types/line/area-line.md": [
+ "contents/zh/basics/release-note/5-3-0.md": [
+ "pissang",
"Ovilia",
- "pissang"
+ "plainheart"
],
- "contents/zh/how-to/chart-types/bar/waterfall.md": [
+ "contents/en/how-to/data/dynamic-data.md": [
+ "yhoiseth",
+ "pissang",
+ "balloon72"
+ ],
+ "contents/zh/basics/inspiration.md": [
"Ovilia",
"pissang"
],
- "contents/zh/how-to/chart-types/bar/stacked-bar.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/bar/polar-bar.md": [
"pissang"
],
- "contents/zh/how-to/chart-types/bar/polar-bar.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/bar/waterfall.md": [
+ "plainheart",
"pissang"
],
- "contents/zh/how-to/chart-types/bar/basic-bar.md": [
+ "contents/en/how-to/custom-series.md": [
+ "Ovilia"
+ ],
+ "contents/zh/basics/resource.md": [
"Ovilia",
"pissang"
],
- "contents/zh/how-to/chart-types/bar/bar-race.md": [
+ "contents/en/how-to/cross-platform/server.md": [
"Ovilia",
+ "plainheart",
+ "pissang",
+ "balloon72"
+ ],
+ "contents/en/how-to/chart-types/scatter/basic-scatter.md": [
"pissang"
],
- "contents/zh/how-to/component-types/geo/svg-base-map.md": [
- "100pah"
+ "contents/en/meta/edit-guide.md": [
+ "pissang",
+ "100pah",
+ "plainheart"
],
- "contents/zh/get-started.md": [
- "Ovilia",
+ "contents/zh/best-practices/design/color-enhance.md": [
"pissang"
],
- "contents/zh/concepts/visual-map.md": [
- "Ovilia",
+ "contents/en/how-to/chart-types/pie/basic-pie.md": [
"pissang"
],
- "contents/zh/concepts/tooltip.md": [
- "Ovilia"
+ "contents/en/concepts/style.md": [
+ "plainheart",
+ "KrzysztofMadejski",
+ "pissang",
+ "fuchunhui",
+ "zachary-svoboda-accesso"
],
- "contents/zh/concepts/style.md": [
- "SuWanBin",
+ "contents/en/concepts/visual-map.md": [
+ "KrzysztofMadejski",
"pissang"
],
- "contents/zh/concepts/series.md": [
- "Ovilia"
+ "contents/en/how-to/component-types/geo/svg-base-map.md": [
+ "100pah"
],
- "contents/zh/concepts/options.md": [
+ "contents/zh/basics/release-note/5-2-0.md": [
+ "pissang",
"Ovilia"
],
- "contents/zh/concepts/legend.md": [
+ "contents/en/how-to/interaction/drag.md": [
"Ovilia",
- "pissang",
- "yufeng04"
+ "pissang"
],
- "contents/zh/concepts/event.md": [
- "100pah",
- "Ovilia",
- "huanghan01",
+ "contents/zh/basics/download.md": [
"pissang",
- "plainheart"
- ],
- "contents/zh/concepts/dataset.md": [
- "100pah",
+ "plainheart",
"Ovilia",
- "huanghan01",
- "pissang"
+ "100pah"
],
- "contents/zh/concepts/data-transform.md": [
- "100pah",
+ "contents/zh/basics/release-note/v5-upgrade-guide.md": [
+ "plainheart",
"pissang",
- "plainheart"
- ],
- "contents/zh/concepts/coordinate.md": [
- "Ovilia"
- ],
- "contents/zh/concepts/chart-size.md": [
"Ovilia",
+ "fredricen",
+ "onlinelemon"
+ ],
+ "contents/en/how-to/animation/transition.md": [
"pissang"
],
- "contents/zh/concepts/axis.md": [
- "Essentric",
+ "contents/zh/basics/release-note/v6-upgrade-guide.md": [
+ "100pah",
"Ovilia",
- "huanghan01",
+ "ZXYT"
+ ],
+ "contents/zh/basics/import.md": [
"pissang",
"plainheart",
- "yufeng04"
+ "michaelxiaohan",
+ "Ovilia",
+ "JobbyM",
+ "aimuz",
+ "vueadmin",
+ "gugujigua",
+ "btea",
+ "Yechuanjie"
],
- "contents/zh/best-practices/specification/scatter/scatter.md": [
- "Hansz00",
- "Wdingding",
+ "contents/en/how-to/label/rich-text.md": [
+ "plainheart",
+ "TSinChen",
"pissang"
],
- "contents/zh/best-practices/specification/scatter/bubble.md": [
- "Wdingding",
- "pissang"
+ "contents/zh/basics/release-note/5-5-0.md": [
+ "Ovilia",
+ "plainheart"
],
- "contents/zh/best-practices/specification/radar.md": [
- "Hansz00",
- "Wdingding",
+ "contents/en/how-to/chart-types/line/basic-line.md": [
"pissang"
],
- "contents/zh/best-practices/specification/pie/basic-pie.md": [
- "100pah",
- "Wdingding",
- "pissang"
+ "contents/en/concepts/tooltip.md": [
+ "huanghan01"
],
- "contents/zh/best-practices/specification/line/stacked-area.md": [
- "Wdingding",
- "pissang"
+ "contents/en/concepts/series.md": [
+ "huanghan01"
],
- "contents/zh/best-practices/specification/line/basic-line.md": [
- "Hansz00",
- "Wdingding",
+ "contents/en/best-practices/specification/pie/basic-pie.md": [
"pissang"
],
- "contents/zh/best-practices/specification/line/area.md": [
- "Hansz00",
- "Wdingding",
+ "contents/zh/best-practices/specification/bar/grouped-bar.md": [
"pissang"
],
- "contents/zh/best-practices/specification/gauge.md": [
- "Hansz00",
- "Wdingding",
+ "contents/zh/how-to/chart-types/line/basic-line.md": [
"pissang"
],
- "contents/zh/best-practices/specification/funnel.md": [
- "Wdingding",
- "pissang"
+ "contents/zh/get-started.md": [
+ "Ovilia",
+ "pissang",
+ "zxx0006"
],
- "contents/zh/best-practices/specification/bar/stacked-bar.md": [
- "Wdingding",
+ "contents/zh/how-to/chart-types/bar/bar-race.md": [
+ "Ovilia",
"pissang"
],
- "contents/zh/best-practices/specification/bar/grouped-bar.md": [
- "Hansz00",
- "Wdingding",
+ "contents/en/best-practices/specification/bar/basic-bar.md": [
"pissang"
],
- "contents/zh/best-practices/specification/bar/bi-directional-bar.md": [
- "Ovilia",
- "Wdingding",
+ "contents/zh/best-practices/specification/bar/basic-bar.md": [
"pissang"
],
- "contents/zh/best-practices/specification/bar/basic-bar.md": [
- "Hansz00",
- "Wdingding",
+ "contents/en/best-practices/specification/line/basic-line.md": [
"pissang"
],
- "contents/zh/best-practices/mobile.md": [
- "Hansz00",
- "Ovilia",
+ "contents/zh/how-to/custom-series.md": [
+ "Ovilia"
+ ],
+ "contents/en/best-practices/specification/line/area.md": [
"pissang"
],
- "contents/zh/best-practices/design/color-enhance.md": [
- "Hansz00",
- "Wdingding",
+ "contents/zh/how-to/animation/transition.md": [
"pissang"
],
- "contents/zh/best-practices/canvas-vs-svg.md": [
- "100pah",
- "Ovilia",
+ "contents/zh/how-to/chart-types/pie/basic-pie.md": [
"pissang"
],
- "contents/zh/best-practices/aria.md": [
+ "contents/zh/meta/writing.md": [
"Ovilia",
"pissang"
],
"contents/zh/best-practices/security.md": [
"100pah",
+ "plainheart"
],
- "contents/zh/basics/resource.md": [
+ "contents/en/basics/release-note/5-5-0.md": [
"Ovilia",
- "pissang"
+ "plainheart"
],
- "contents/zh/basics/release-note/v5-upgrade-guide.md": [
- "Ovilia",
+ "contents/zh/best-practices/specification/scatter/scatter.md": [
"pissang"
],
- "contents/zh/basics/release-note/v5-feature.md": [
- "Hookin",
+ "contents/en/concepts/legend.md": [
"pissang"
],
- "contents/zh/basics/release-note/5-2-0.md": [
- "Ovilia",
+ "contents/zh/best-practices/specification/line/area.md": [
"pissang"
],
- "contents/zh/basics/inspiration.md": [
- "Ovilia",
+ "contents/en/best-practices/security.md": [
+ "100pah",
+ "plainheart"
+ ],
+ "contents/zh/best-practices/specification/bar/bi-directional-bar.md": [
"pissang"
],
- "contents/zh/basics/import.md": [
+ "contents/zh/basics/release-note/v5-feature.md": [
+ "plainheart",
"pissang",
- "plainheart"
+ "jiangmaniu",
+ "LuckyHookin"
],
- "contents/zh/basics/help.md": [
- "100pah",
+ "contents/zh/concepts/event.md": [
+ "pissang",
"Ovilia",
+ "plainheart",
+ "100pah"
+ ],
+ "contents/zh/concepts/legend.md": [
"pissang",
- "plainheart"
+ "Ovilia",
+ "Geoffyscat"
],
- "contents/zh/basics/download.md": [
+ "contents/en/concepts/dataset.md": [
+ "plainheart",
+ "pissang",
+ "Ovilia",
"100pah",
+ "Hertz-Hu",
+ "Bruce20190410",
+ "YuanyeChi",
+ "simonmcconnell"
+ ],
+ "contents/zh/how-to/cross-platform/baidu-app.md": [
"Ovilia",
+ "vincentbernat",
"pissang"
],
- "contents/en/posts.yml": [
- "Ovilia",
+ "contents/zh/how-to/chart-types/pie/doughnut.md": [
+ "pissang",
+ "guda-art"
+ ],
+ "contents/en/concepts/axis.md": [
"pissang"
],
- "contents/en/meta/edit-guide.md": [
+ "contents/zh/how-to/interaction/coarse-pointer.md": [
"Ovilia",
- "pissang"
+ "plainheart"
],
- "contents/en/how-to/label/rich-text.md": [
+ "contents/zh/best-practices/specification/funnel.md": [
"pissang"
],
- "contents/en/how-to/interaction/drag.md": [
+ "contents/zh/how-to/data/drilldown.md": [
"pissang"
],
- "contents/en/how-to/data/dynamic-data.md": [
- "Hansz00",
+ "contents/zh/concepts/chart-size.md": [
+ "pissang",
"Ovilia",
- "pissang"
+ "plainheart",
+ "ppd0705"
],
- "contents/en/how-to/data/drilldown.md": [
- "Hansz00",
- "Ovilia",
+ "contents/zh/best-practices/specification/line/stacked-area.md": [
"pissang"
],
- "contents/en/how-to/cross-platform/server.md": [
- "pissang"
+ "contents/en/basics/release-note/5-2-0.md": [
+ "pissang",
+ "Ovilia"
],
- "contents/en/how-to/chart-types/scatter/basic-scatter.md": [
- "Hansz00",
- "pissang"
+ "contents/zh/how-to/data/dynamic-data.md": [
+ "ZonaHex",
+ "pissang",
+ "jishen027"
],
- "contents/en/how-to/chart-types/pie/rose.md": [
- "Hansz00",
- "Ovilia",
+ "contents/zh/how-to/label/rich-text.md": [
+ "plainheart",
"pissang"
],
- "contents/en/how-to/chart-types/pie/doughnut.md": [
+ "contents/zh/how-to/connect.md": [
"pissang"
],
- "contents/en/how-to/chart-types/pie/basic-pie.md": [
- "Hansz00",
- "pissang"
+ "contents/zh/how-to/component-types/geo/svg-base-map.md": [
+ "100pah"
],
- "contents/en/how-to/chart-types/line/step-line.md": [
- "Hansz00",
+ "contents/en/best-practices/specification/scatter/scatter.md": [
"pissang"
],
- "contents/en/how-to/chart-types/line/stacked-line.md": [
- "Hansz00",
- "Ovilia",
- "pissang"
+ "contents/zh/concepts/style.md": [
+ "pissang",
+ "plainheart",
+ "wangcheng0825",
+ "fuchunhui",
+ "1335951413"
],
- "contents/en/how-to/chart-types/line/smooth-line.md": [
- "Hansz00",
+ "contents/zh/best-practices/specification/bar/stacked-bar.md": [
"pissang"
],
- "contents/en/how-to/chart-types/line/basic-line.md": [
- "Hansz00",
+ "contents/zh/how-to/mobile.md": [
"pissang"
],
- "contents/en/how-to/chart-types/line/area-line.md": [
- "Hank",
- "Hansz00",
- "pissang"
+ "contents/zh/concepts/series.md": [
+ "Ovilia"
],
- "contents/en/how-to/chart-types/bar/waterfall.md": [
- "Hansz00",
- "Ovilia",
+ "contents/en/best-practices/mobile.md": [
"pissang"
],
- "contents/en/how-to/chart-types/bar/stacked-bar.md": [
- "Hansz00",
+ "contents/zh/best-practices/specification/pie/basic-pie.md": [
"pissang"
],
- "contents/en/how-to/chart-types/bar/polar-bar.md": [
- "Hansz00",
- "pissang"
+ "contents/en/basics/release-note/v6-feature.md": [
+ "plainheart",
+ "Ovilia"
],
- "contents/en/how-to/chart-types/bar/basic-bar.md": [
- "Hank",
- "Hansz00",
+ "contents/zh/how-to/chart-types/line/stacked-line.md": [
+ "vincentbernat",
"pissang"
],
- "contents/en/how-to/chart-types/bar/bar-race.md": [
- "Hansz00",
- "Ovilia",
- "pissang"
+ "contents/zh/best-practices/canvas-vs-svg.md": [
+ "plainheart",
+ "pissang",
+ "Chengxi9",
+ "btea"
],
- "contents/en/how-to/component-types/geo/svg-base-map.md": [
- "100pah"
+ "contents/en/best-practices/specification/bar/stacked-bar.md": [
+ "pissang"
],
- "contents/en/get-started.md": [
- "Ovilia",
+ "contents/en/best-practices/aria.md": [
"pissang",
- "plainheart"
+ "Ovilia",
+ "plainheart",
+ "julien-deramond",
+ "woodwoerk",
+ "zachary-svoboda-accesso"
],
- "contents/en/concepts/visual-map.md": [
+ "contents/zh/best-practices/specification/scatter/bubble.md": [
"pissang"
],
- "contents/en/concepts/tooltip.md": [
- "Ovilia",
- "huanghan01"
+ "contents/zh/best-practices/mobile.md": [
+ "pissang"
],
- "contents/en/concepts/style.md": [
+ "contents/en/basics/release-note/v6-upgrade-guide.md": [
+ "Ovilia"
+ ],
+ "contents/zh/how-to/chart-types/line/smooth-line.md": [
"pissang"
],
- "contents/en/concepts/series.md": [
+ "contents/en/basics/release-note/5-3-0.md": [
"Ovilia",
- "huanghan01"
+ "pissang",
+ "plainheart"
],
- "contents/en/concepts/options.md": [
+ "contents/en/basics/download.md": [
+ "plainheart",
"Ovilia",
- "huanghan01"
+ "pissang",
+ "zachary-svoboda-accesso"
],
- "contents/en/concepts/legend.md": [
- "huanghan01",
+ "contents/en/best-practices/specification/scatter/bubble.md": [
"pissang"
],
- "contents/en/concepts/event.md": [
- "100pah",
- "Ovilia",
- "huanghan01",
- "pissang"
+ "contents/en/best-practices/canvas-vs-svg.md": [
+ "plainheart",
+ "pissang",
+ "mrbrianevans"
],
- "contents/en/concepts/dataset.md": [
- "100pah",
- "Ovilia",
- "huanghan01",
+ "contents/en/concepts/chart-size.md": [
+ "pissang",
+ "plainheart",
+ "ppd0705"
+ ],
+ "contents/en/best-practices/specification/gauge.md": [
"pissang"
],
"contents/en/concepts/data-transform.md": [
+ "plainheart",
"100pah",
"pissang",
- "plainheart"
+ "Prajwalg19",
+ "shangchen0531"
],
- "contents/en/concepts/coordinate.md": [
+ "contents/zh/best-practices/aria.md": [
+ "plainheart",
"Ovilia",
- "huanghan01"
- ],
- "contents/en/concepts/chart-size.md": [
- "huanghan01",
"pissang"
],
- "contents/en/concepts/axis.md": [
- "huanghan01",
+ "contents/zh/how-to/chart-types/line/area-line.md": [
"pissang"
],
- "contents/en/best-practices/specification/scatter/scatter.md": [
- "Hansz00",
+ "contents/en/best-practices/specification/line/stacked-area.md": [
"pissang"
],
- "contents/en/best-practices/specification/scatter/bubble.md": [
- "Hansz00",
- "pissang"
+ "contents/en/basics/release-note/5-6-0.md": [
+ "Ovilia"
],
- "contents/en/best-practices/specification/radar.md": [
- "Hansz00",
- "pissang"
+ "contents/zh/concepts/data-transform.md": [
+ "pissang",
+ "100pah",
+ "plainheart",
+ "idaibin",
+ "shangchen0531",
+ "meishijia"
],
- "contents/en/best-practices/specification/pie/basic-pie.md": [
- "Hansz00",
- "pissang"
+ "contents/zh/concepts/dataset.md": [
+ "plainheart",
+ "pissang",
+ "100pah",
+ "Ovilia"
],
- "contents/en/best-practices/specification/line/stacked-area.md": [
- "Hansz00",
- "pissang"
+ "contents/zh/concepts/tooltip.md": [
+ "Ovilia"
],
- "contents/en/best-practices/specification/line/basic-line.md": [
- "Hansz00",
- "pissang"
+ "contents/en/concepts/event.md": [
+ "pissang",
+ "Ovilia",
+ "100pah"
],
- "contents/en/best-practices/specification/line/area.md": [
- "Hansz00",
+ "contents/zh/how-to/chart-types/bar/waterfall.md": [
+ "robyle",
"pissang"
],
- "contents/en/best-practices/specification/gauge.md": [
- "Hansz00",
+ "contents/zh/concepts/visual-map.md": [
+ "Ovilia",
+ "plainheart",
"pissang"
],
- "contents/en/best-practices/specification/funnel.md": [
- "Hansz00",
+ "contents/en/basics/inspiration.md": [
+ "pissang",
+ "dbgee",
+ "plainheart"
+ ],
+ "contents/zh/how-to/chart-types/bar/polar-bar.md": [
"pissang"
],
- "contents/en/best-practices/specification/bar/stacked-bar.md": [
- "Hansz00",
+ "contents/zh/meta/edit-guide.md": [
+ "pissang",
+ "100pah",
+ "suisuiz"
+ ],
+ "contents/zh/how-to/chart-types/scatter/basic-scatter.md": [
"pissang"
],
- "contents/en/best-practices/specification/bar/grouped-bar.md": [
- "Hansz00",
+ "contents/zh/best-practices/specification/gauge.md": [
"pissang"
],
"contents/en/best-practices/specification/bar/bi-directional-bar.md": [
- "Hansz00",
"pissang"
],
- "contents/en/best-practices/specification/bar/basic-bar.md": [
- "Hansz00",
+ "contents/zh/how-to/chart-types/bar/stacked-bar.md": [
+ "ArisLittle",
"pissang"
],
- "contents/en/best-practices/mobile.md": [
- "Hansz00",
- "Ovilia",
+ "contents/en/best-practices/specification/bar/grouped-bar.md": [
"pissang"
],
- "contents/en/best-practices/design/color-enhance.md": [
- "Hansz00",
+ "contents/zh/how-to/cross-platform/server.md": [
+ "Ovilia",
+ "plainheart",
"pissang"
],
- "contents/en/best-practices/canvas-vs-svg.md": [
- "100pah",
- "Hansz00",
- "Ovilia",
+ "contents/zh/best-practices/specification/radar.md": [
"pissang"
],
- "contents/en/best-practices/aria.md": [
- "Hansz00",
- "Ovilia",
+ "contents/en/basics/import.md": [
+ "plainheart",
+ "pissang",
+ "aimuz",
+ "ikeq",
+ "zachary-svoboda-accesso",
+ "btea"
+ ],
+ "contents/en/basics/help.md": [
+ "plainheart",
"pissang"
],
- "contents/en/best-practices/security.md": [
- "100pah",
+ "contents/zh/how-to/cross-platform/wechat-app.md": [
+ "pissang"
],
- "contents/en/basics/release-note/v5-upgrade-guide.md": [
- "Ovilia",
+ "contents/en/best-practices/specification/funnel.md": [
"pissang"
],
- "contents/en/basics/release-note/v5-feature.md": [
+ "contents/en/best-practices/specification/radar.md": [
"pissang"
],
- "contents/en/basics/release-note/5-2-0.md": [
+ "contents/en/basics/release-note/v5-upgrade-guide.md": [
+ "plainheart",
"Ovilia",
+ "fuchunhui",
"pissang"
],
- "contents/en/basics/inspiration.md": [
- "pissang",
- "plainheart"
+ "contents/en/basics/release-note/5-4-0.md": [
+ "Ovilia"
],
- "contents/en/basics/import.md": [
+ "contents/zh/how-to/chart-types/bar/basic-bar.md": [
+ "plainheart",
"pissang",
- "plainheart"
+ "tanjiasong005"
],
- "contents/en/basics/help.md": [
+ "contents/en/best-practices/design/color-enhance.md": [
"pissang"
],
- "contents/en/basics/download.md": [
+ "contents/zh/how-to/interaction/drag.md": [
"Ovilia",
"pissang"
],
- "contents/.prettierrc": [
+ "contents/zh/basics/release-note/v6-feature.md": [
+ "Ovilia",
+ "plainheart",
+ "xushuosean"
+ ],
+ "contents/zh/how-to/chart-types/pie/rose.md": [
"pissang"
],
- "contents/zh/how-to/label/rich-text.md": [
+ "contents/zh/how-to/animation/universal-transition.md": [
"pissang"
],
- "contents/zh/how-to/mobile.md": [
+ "contents/zh/concepts/axis.md": [
+ "pissang",
"Ovilia",
- "pissang"
+ "plainheart",
+ "Essentric"
],
- "contents/zh/how-to/interaction/drag.md": [
- "pissang"
+ "contents/zh/concepts/coordinate.md": [
+ "Ovilia"
],
- "contents/zh/meta/edit-guide.md": [
- "Ovilia",
+ "contents/zh/best-practices/specification/line/basic-line.md": [
"pissang"
],
- "contents/zh/meta/writing.md": [
- "Ovilia",
- "pissang"
+ "contents/en/basics/release-note/v5-feature.md": [
+ "pissang",
+ "plainheart",
+ "timonla"
],
- "contents/zh/posts.yml": [
- "Ovilia",
+ "contents/zh/concepts/options.md": [
+ "Ovilia"
+ ],
+ "contents/zh/how-to/chart-types/line/step-line.md": [
"pissang"
+ ],
+ "contents/en/concepts/coordinate.md": [
+ "huanghan01"
+ ],
+ "contents/en/concepts/options.md": [
+ "huanghan01"
]
};
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]