You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by sh...@apache.org on 2021/09/21 02:36:21 UTC

[echarts-examples] branch gh-pages updated (6703ff3 -> 91d87ea)

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

shenyi pushed a change to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/echarts-examples.git.


    from 6703ff3  WIP: update examples to ts
     add 424edd8  compile ts to js files
     add 16a6683  use prettier to format code
     add 5743f81  format example code
     add a6bbe0c  add ts mode. update gl codes
     add 85dfdaf  feat: add ts and js switch. add prettier
     add 91a9f36  add language switch confirm
     add bfb64a2  fix build example
     add 8eb05c1  add ts flag
     add 4bed1e1  add js and ts tag in explore page
     add e1814a8  optimize explore page
     add 0323de6  fix example type errors
     add 99f366e  update more ts examples
     add bf9114e  fix ts tag still show on js only example
     add ecc739d  feat: add doc link in full option tab
     add 665dcbd  fix doc link lang
     add 8c47bef  add labelLayout and universalTransition feature imports in generated code
     add 7250308  format full code with prettier
     add 4bf7f28  feat: add version selection
     add 0f044a1  fix dts link
     add c99ba9e  import transform component apache/echarts#15514
     add d67dde2  optimize version switch
     add e20f856  fix null access
     add 22d1806  fix e2e test
     add ce296d0  fix build example gl
     add 91d87ea  fix e2e test

No new revisions were added by this update.

Summary of changes:
 .babelrc                                           |   11 +-
 .eslintrc.js                                       |   13 +
 .gitignore                                         |    1 +
 .gitignore => .prettierignore                      |   13 +-
 .prettierrc                                        |    7 +
 .vscode/settings.json                              |    7 +
 README.md                                          |   30 +-
 _config.yml                                        |    2 -
 build/copyResource.js                              |  139 +-
 build/server.js                                    |   24 +-
 build/webpack.config.js                            |  155 +-
 common/buildCode.js                                |  641 ++---
 common/compareImage.js                             |   81 +-
 common/task.js                                     |   96 +-
 config/common.js                                   |    6 +-
 config/env.asf.js                                  |    2 +-
 config/env.dev.js                                  |    2 +-
 config/env.localsite.js                            |    2 +-
 e2e/cases/README.md                                |    2 +-
 e2e/cases/liquidfill.js                            |   14 +-
 e2e/cases/wordcloud.js                             |  230 +-
 e2e/config.js                                      |   58 +-
 e2e/main.js                                        | 1299 +++++-----
 e2e/package.json                                   |   14 -
 e2e/preview.html                                   |   47 +-
 e2e/report.html                                    |  353 +--
 e2e/template.html                                  |   47 +-
 e2e/tsconfig.json                                  |   18 +-
 e2e/webpack.config.js                              |   29 +-
 package-lock.json                                  |  203 +-
 package.json                                       |   16 +-
 public/data-gl/animating-contour-on-globe.js       |  179 --
 public/data-gl/bar3d-dataset.js                    |   48 -
 public/data-gl/bar3d-global-population.js          |   96 -
 public/data-gl/bar3d-mapbox-view-change.js         |  104 -
 public/data-gl/bar3d-music-visualization.js        |  156 --
 public/data-gl/bar3d-myth.js                       |  104 -
 .../bar3d-noise-modified-from-marpi-demo.js        |  210 --
 public/data-gl/bar3d-on-mapbox.js                  |   71 -
 public/data-gl/bar3d-shanghai.js                   |   71 -
 public/data-gl/bar3d-simplex-noise.js              |   79 -
 public/data-gl/bar3d-voxelize-image.js             |  171 --
 public/data-gl/flowGL-noise.js                     |  106 -
 public/data-gl/geo3d-with-different-height.js      |   72 -
 public/data-gl/geo3d.js                            |   50 -
 public/data-gl/global-population-bar3d-on-globe.js |   64 -
 public/data-gl/global-wind-visualization-2.js      |  248 --
 public/data-gl/global-wind-visualization.js        |  196 --
 public/data-gl/globe-atmosphere.js                 |   30 -
 public/data-gl/globe-contour-paint.js              |  178 --
 public/data-gl/globe-country-carousel.js           |  107 -
 public/data-gl/globe-displacement.js               |   56 -
 public/data-gl/globe-echarts-gl-hello-world.js     |   35 -
 public/data-gl/globe-layers.js                     |   42 -
 public/data-gl/globe-moon.js                       |   54 -
 public/data-gl/globe-with-echarts-surface.js       |  239 --
 public/data-gl/graphgl-gpu-layout.js               |   70 -
 public/data-gl/graphgl-large-internet.js           |   64 -
 public/data-gl/graphgl-npm-dep.js                  |  104 -
 public/data-gl/image-surface-sushuang.js           |   86 -
 public/data-gl/image-to-bar3d.js                   |   89 -
 public/data-gl/iron-globe.js                       |   40 -
 public/data-gl/line3d-orthographic.js              |   50 -
 public/data-gl/lines3d-airline-on-globe.js         |   57 -
 public/data-gl/lines3d-flight-path-on-mapbox.js    |  183 --
 public/data-gl/lines3d-flights-gl.js               |   96 -
 public/data-gl/lines3d-flights-on-geo3d.js         |   77 -
 public/data-gl/lines3d-flights.js                  |  148 --
 public/data-gl/lines3d-taxi-chengdu.js             |  492 ----
 public/data-gl/lines3d-taxi-routes-of-cape-town.js |  169 --
 public/data-gl/linesGL-ny.js                       |   91 -
 public/data-gl/map3d-alcohol-consumption.js        |   72 -
 public/data-gl/map3d-buildings-on-mapbox.js        |   77 -
 public/data-gl/map3d-buildings.js                  |  110 -
 public/data-gl/map3d-colorful-cities.js            |   93 -
 ...d-plastic-material-style-buildings-on-mapbox.js |   85 -
 public/data-gl/map3d-wood-city.js                  |   94 -
 public/data-gl/map3d-wood-map-on-mapbox.js         |   68 -
 public/data-gl/map3d-wood-map.js                   |   72 -
 public/data-gl/metal-bar3d.js                      |   99 -
 public/data-gl/metal-surface.js                    |  101 -
 public/data-gl/parametric-surface-rose.js          |  149 --
 public/data-gl/scatter3D-dataset.js                |   41 -
 public/data-gl/scatter3d-globe-population.js       |   89 -
 public/data-gl/scatter3d-orthographic.js           |   68 -
 public/data-gl/scatter3d-scatter.js                |  108 -
 public/data-gl/scatter3d-shanghai.js               |   50 -
 public/data-gl/scatter3d-simplex-noise.js          |   68 -
 .../data-gl/scatter3d-weibo-checkin-on-mapbox.js   |   87 -
 public/data-gl/scatter3d.js                        |  208 --
 public/data-gl/scatterGL-gps.js                    |   89 -
 public/data-gl/scattergl-weibo.js                  |  100 -
 public/data-gl/simple-surface.js                   |   53 -
 public/data-gl/sphere-parametric-surface.js        |   48 -
 public/data-gl/stacked-bar3d.js                    |   62 -
 public/data-gl/surface-breather.js                 |  119 -
 public/data-gl/surface-golden-rose.js              |  159 --
 public/data-gl/surface-leather.js                  |  137 --
 public/data-gl/surface-mollusc-shell.js            |   78 -
 public/data-gl/surface-theme-roses.js              |  154 --
 public/data-gl/surface-wave.js                     |   58 -
 public/data/area-basic.js                          |   22 -
 public/data/area-pieces.js                         |   66 -
 public/data/area-rainfall.js                       |  188 --
 public/data/area-simple.js                         |   78 -
 public/data/area-stack-gradient.js                 |  174 --
 public/data/area-stack.js                          |  103 -
 public/data/area-time-axis.js                      |   67 -
 public/data/bar-animation-delay.js                 |   70 -
 public/data/bar-background.js                      |   24 -
 public/data/bar-brush.js                           |  114 -
 public/data/bar-data-color.js                      |   25 -
 public/data/bar-drilldown.js                       |   99 -
 public/data/bar-gradient.js                        |   96 -
 public/data/bar-histogram.js                       |  126 -
 public/data/bar-label-rotation.js                  |  166 --
 public/data/bar-large.js                           |   93 -
 public/data/bar-negative.js                        |   77 -
 public/data/bar-negative2.js                       |   66 -
 public/data/bar-polar-label-radial.js              |   30 -
 public/data/bar-polar-label-tangential.js          |   30 -
 public/data/bar-polar-real-estate.js               |  101 -
 public/data/bar-polar-stack-radial.js              |   49 -
 public/data/bar-polar-stack.js                     |   50 -
 public/data/bar-race-country.js                    |  142 --
 public/data/bar-race.js                            |   65 -
 public/data/bar-rich-text.js                       |  151 --
 public/data/bar-simple.js                          |   20 -
 public/data/bar-stack.js                           |  125 -
 public/data/bar-tick-align.js                      |   43 -
 public/data/bar-waterfall.js                       |   66 -
 public/data/bar-waterfall2.js                      |   91 -
 public/data/bar-y-category-stack.js                |   92 -
 public/data/bar-y-category.js                      |   48 -
 public/data/bar1.js                                |   74 -
 public/data/boxplot-light-velocity.js              |   84 -
 public/data/boxplot-light-velocity2.js             |   87 -
 public/data/boxplot-multi.js                       |  106 -
 public/data/bubble-gradient.js                     |  109 -
 public/data/calendar-charts.js                     |  193 --
 public/data/calendar-effectscatter.js              |  167 --
 public/data/calendar-graph.js                      |  126 -
 public/data/calendar-heatmap.js                    |   54 -
 public/data/calendar-horizontal.js                 |   72 -
 public/data/calendar-lunar.js                      |  468 ----
 public/data/calendar-pie.js                        |  116 -
 public/data/calendar-simple.js                     |   37 -
 public/data/calendar-vertical.js                   |   78 -
 public/data/candlestick-brush.js                   |  264 --
 public/data/candlestick-large.js                   |  208 --
 public/data/candlestick-sh-2015.js                 |  134 --
 public/data/candlestick-sh.js                      |  324 ---
 public/data/candlestick-simple.js                  |   22 -
 public/data/candlestick-touch.js                   |  245 --
 public/data/circle-packing-with-d3.js              |  219 --
 public/data/confidence-band.js                     |  113 -
 public/data/covid-america.js                       |  404 ----
 public/data/custom-bar-trend.js                    |  115 -
 public/data/custom-calendar-icon.js                |  119 -
 public/data/custom-cartesian-polygon.js            |   66 -
 public/data/custom-error-bar.js                    |  113 -
 public/data/custom-error-scatter.js                |  143 --
 public/data/custom-gantt-flight.js                 |  533 ----
 public/data/custom-gauge.js                        |  173 --
 public/data/custom-hexbin.js                       |  251 --
 public/data/custom-ohlc.js                         |  161 --
 public/data/custom-polar-heatmap.js                |   82 -
 public/data/custom-profile.js                      |  120 -
 public/data/custom-profit.js                       |   67 -
 public/data/custom-spiral-race.js                  |  255 --
 public/data/custom-wind.js                         |  111 -
 public/data/cycle-plot.js                          |  142 --
 public/data/data-transform-aggregate.js            |  128 -
 public/data/data-transform-filter.js               |   81 -
 public/data/data-transform-multiple-pie.js         |   80 -
 public/data/data-transform-sort-bar.js             |   38 -
 public/data/dataset-default.js                     |   50 -
 public/data/dataset-encode0.js                     |   49 -
 public/data/dataset-encode1.js                     |   98 -
 public/data/dataset-link.js                        |   73 -
 public/data/dataset-series-layout-by.js            |   42 -
 public/data/dataset-simple0.js                     |   29 -
 public/data/dataset-simple1.js                     |   29 -
 public/data/dynamic-data.js                        |  132 -
 public/data/dynamic-data2.js                       |   77 -
 public/data/effectScatter-bmap.js                  |  575 -----
 public/data/effectScatter-map.js                   |  503 ----
 public/data/funnel-align.js                        |  114 -
 public/data/funnel-customize.js                    |   88 -
 public/data/funnel-mutiple.js                      |  103 -
 public/data/funnel.js                              |   72 -
 public/data/gauge-barometer.js                     |  122 -
 public/data/gauge-car.js                           |  575 -----
 public/data/gauge-clock.js                         |  230 --
 public/data/gauge-grade.js                         |   88 -
 public/data/gauge-multi-title.js                   |   85 -
 public/data/gauge-progress.js                      |   93 -
 public/data/gauge-ring.js                          |  102 -
 public/data/gauge-simple.js                        |   29 -
 public/data/gauge-speed.js                         |   55 -
 public/data/gauge-stage.js                         |   61 -
 public/data/gauge-temperature.js                   |  125 -
 public/data/gauge.js                               |   23 -
 public/data/geo-beef-cuts.js                       |   74 -
 public/data/geo-lines.js                           |  298 ---
 public/data/geo-map-scatter.js                     |  349 ---
 public/data/geo-organ.js                           |   79 -
 public/data/geo-seatmap-flight.js                  |   93 -
 public/data/geo-svg-lines.js                       |   84 -
 public/data/geo-svg-map.js                         |  202 --
 public/data/geo-svg-scatter-simple.js              |   54 -
 public/data/geo-svg-traffic.js                     |  167 --
 public/data/graph-circular-layout.js               |   59 -
 public/data/graph-force-dynamic.js                 |   57 -
 public/data/graph-force.js                         |   48 -
 public/data/graph-force2.js                        |   64 -
 public/data/graph-grid.js                          |   50 -
 public/data/graph-label-overlap.js                 |   49 -
 public/data/graph-life-expectancy.js               |  103 -
 public/data/graph-npm.js                           |   54 -
 public/data/graph-simple.js                        |   87 -
 public/data/graph-webkit-dep.js                    |   43 -
 public/data/graph.js                               |   61 -
 public/data/grid-multiple.js                       |  174 --
 public/data/heatmap-bmap.js                        |   45 -
 public/data/heatmap-cartesian.js                   |   65 -
 public/data/heatmap-large-piecewise.js             |  373 ---
 public/data/heatmap-large.js                       |  365 ---
 public/data/heatmap-map.js                         |  447 ----
 public/data/line-aqi.js                            |   99 -
 public/data/line-draggable.js                      |  139 --
 public/data/line-easing.js                         |  233 --
 public/data/line-function.js                       |   72 -
 public/data/line-gradient.js                       |   74 -
 public/data/line-graphic.js                        |  125 -
 public/data/line-in-cartesian-coordinate-system.js |   15 -
 public/data/line-log.js                            |   57 -
 public/data/line-marker.js                         |   88 -
 public/data/line-markline.js                       |   78 -
 public/data/line-pen.js                            |   73 -
 public/data/line-polar.js                          |   42 -
 public/data/line-polar2.js                         |   47 -
 public/data/line-race.js                           |   90 -
 public/data/line-sections.js                       |   86 -
 public/data/line-simple.js                         |   20 -
 public/data/line-smooth.js                         |   21 -
 public/data/line-stack.js                          |   69 -
 public/data/line-step.js                           |   56 -
 public/data/line-style.js                          |   32 -
 public/data/line-tooltip-touch.js                  |  151 --
 public/data/line-y-category.js                     |   53 -
 public/data/lines-airline.js                       |   64 -
 public/data/lines-bmap-bus.js                      |  148 --
 public/data/lines-bmap-effect.js                   |  195 --
 public/data/lines-bmap.js                          |  133 -
 public/data/lines-ny.js                            |   91 -
 public/data/map-HK.js                              |   98 -
 public/data/map-bar-morph.js                       |  147 --
 public/data/map-china-dataRange.js                 |  137 --
 public/data/map-china.js                           |   26 -
 public/data/map-labels.js                          |  169 --
 public/data/map-locate.js                          |   52 -
 public/data/map-polygon.js                         |  659 -----
 public/data/map-province.js                        |   95 -
 public/data/map-usa.js                             |  137 --
 public/data/map-world-dataRange.js                 |  237 --
 public/data/map-world.js                           |  213 --
 public/data/mix-line-bar.js                        |   78 -
 public/data/mix-zoom-on-value.js                   |  101 -
 public/data/multiple-x-axis.js                     |   96 -
 public/data/multiple-y-axis.js                     |  111 -
 public/data/parallel-aqi.js                        |  224 --
 public/data/parallel-nutrients.js                  |  186 --
 public/data/parallel-simple.js                     |   31 -
 public/data/pictorialBar-bar-transition.js         |  144 --
 public/data/pictorialBar-body-fill.js              |  146 --
 public/data/pictorialBar-dotted.js                 |  111 -
 public/data/pictorialBar-forest.js                 |  111 -
 public/data/pictorialBar-hill.js                   |  113 -
 public/data/pictorialBar-spirit.js                 |  114 -
 public/data/pictorialBar-vehicle.js                |  113 -
 public/data/pictorialBar-velocity.js               |  100 -
 public/data/pie-alignTo.js                         |   94 -
 public/data/pie-borderRadius.js                    |   50 -
 public/data/pie-custom.js                          |   70 -
 public/data/pie-doughnut.js                        |   45 -
 public/data/pie-labelLine-adjust.js                |   95 -
 public/data/pie-legend.js                          |   81 -
 public/data/pie-nest.js                            |   87 -
 public/data/pie-parliament-transition.js           |  141 --
 public/data/pie-pattern.js                         |   63 -
 public/data/pie-rich-text.js                       |  135 --
 public/data/pie-roseType-simple.js                 |   44 -
 public/data/pie-roseType.js                        |   82 -
 public/data/pie-simple.js                          |   42 -
 public/data/polar-roundCap.js                      |   49 -
 public/data/radar-aqi.js                           |  222 --
 public/data/radar-custom.js                        |  138 --
 public/data/radar-multiple.js                      |   97 -
 public/data/radar.js                               |   40 -
 public/data/radar2.js                              |   73 -
 public/data/sankey-energy.js                       |   35 -
 public/data/sankey-itemstyle.js                    | 1281 ----------
 public/data/sankey-levels.js                       |   71 -
 public/data/sankey-nodeAlign-left.js               |   37 -
 public/data/sankey-nodeAlign-right.js              |   38 -
 public/data/sankey-simple.js                       |   54 -
 public/data/sankey-vertical.js                     |   47 -
 public/data/scatter-aggregate-bar.js               |  187 --
 public/data/scatter-anscombe-quartet.js            |  145 --
 public/data/scatter-aqi-color.js                   |  261 --
 public/data/scatter-clustering-process.js          |  245 --
 public/data/scatter-clustering.js                  |  131 -
 public/data/scatter-effect.js                      |   78 -
 public/data/scatter-exponential-regression.js      |   84 -
 public/data/scatter-label-align-right.js           |   57 -
 public/data/scatter-label-align-top.js             |   51 -
 public/data/scatter-large.js                       |   74 -
 public/data/scatter-life-expectancy-timeline.js    |  169 --
 public/data/scatter-linear-regression.js           |  267 --
 public/data/scatter-logarithmic-regression.js      |  133 -
 public/data/scatter-map-brush.js                   |  652 -----
 public/data/scatter-map.js                         |  472 ----
 public/data/scatter-matrix.js                      |  300 ---
 public/data/scatter-nebula.js                      |   76 -
 public/data/scatter-nutrients-matrix.js            |  422 ----
 public/data/scatter-nutrients.js                   |  177 --
 public/data/scatter-painter-choice.js              |   61 -
 public/data/scatter-polar-punchCard.js             |   65 -
 public/data/scatter-polynomial-regression.js       |   84 -
 public/data/scatter-punchCard.js                   |   70 -
 public/data/scatter-simple.js                      |   39 -
 public/data/scatter-single-axis.js                 |   56 -
 public/data/scatter-stream-visual.js               |   60 -
 public/data/scatter-symbol-morph.js                |  133 -
 public/data/scatter-weibo.js                       |  103 -
 public/data/scatter-weight.js                      |  264 --
 public/data/scatter-world-population.js            |  503 ----
 public/data/sunburst-book.js                       |  336 ---
 public/data/sunburst-borderRadius.js               |   65 -
 public/data/sunburst-drink.js                      |  723 ------
 public/data/sunburst-label-rotate.js               |   95 -
 public/data/sunburst-monochrome.js                 |  175 --
 public/data/sunburst-simple.js                     |   64 -
 public/data/sunburst-visualMap.js                  |   94 -
 public/data/themeRiver-basic.js                    |  100 -
 public/data/themeRiver-lastfm.js                   |   80 -
 public/data/tree-basic.js                          |   58 -
 public/data/tree-legend.js                         |  260 --
 public/data/tree-orient-bottom-top.js              |   59 -
 public/data/tree-orient-right-left.js              |   64 -
 public/data/tree-polyline.js                       |  179 --
 public/data/tree-radial.js                         |   41 -
 public/data/tree-vertical.js                       |   54 -
 public/data/treemap-disk.js                        |   87 -
 public/data/treemap-drill-down.js                  |   85 -
 public/data/treemap-obama.js                       |  226 --
 public/data/treemap-show-parent.js                 |  103 -
 public/data/treemap-simple.js                      |   33 -
 public/data/treemap-sunburst-transition.js         |   56 -
 public/data/treemap-visual.js                      |  144 --
 public/data/watermark.js                           |  218 --
 public/data/wind-barb.js                           |  272 ---
 public/en/editor.html                              |   53 +-
 public/en/index.html                               |   54 +-
 public/en/view.html                                |   53 +-
 public/examples/ts/README.md                       |    3 +
 .../ts}/archive/custom-aggregate-scatter-bar.js    |    0
 .../archive/custom-aggregate-scatter-cluster.js    |    0
 .../ts}/archive/custom-aggregate-scatter-pie.js    |    0
 .../ts}/archive/custom-combine-separate-morph.js   |    0
 .../ts}/archive/custom-one-to-one-morph.js         |    0
 .../ts}/archive/custom-story-transition.js         |    0
 public/examples/ts/area-basic.ts                   |   30 +-
 public/examples/ts/area-pieces.ts                  |  110 +-
 public/examples/ts/area-rainfall.ts                |  304 +--
 public/examples/ts/area-simple.ts                  |  126 +-
 public/examples/ts/area-stack-gradient.ts          |  339 +--
 public/examples/ts/area-stack.ts                   |  182 +-
 public/examples/ts/area-time-axis.ts               |  100 +-
 public/examples/ts/bar-animation-delay.ts          |  110 +-
 public/examples/ts/bar-background.ts               |   34 +-
 public/examples/ts/bar-brush.ts                    |  169 +-
 public/examples/ts/bar-data-color.ts               |   44 +-
 public/examples/ts/bar-drilldown.ts                |  167 +-
 public/examples/ts/bar-gradient.ts                 |  143 +-
 public/examples/ts/bar-histogram.ts                |  247 +-
 public/examples/ts/bar-label-rotation.ts           |  299 +--
 public/examples/ts/bar-large.ts                    |  150 +-
 public/examples/ts/bar-negative.ts                 |  135 +-
 public/examples/ts/bar-negative2.ts                |  118 +-
 public/examples/ts/bar-polar-label-radial.ts       |   58 +-
 public/examples/ts/bar-polar-label-tangential.ts   |   58 +-
 public/examples/ts/bar-polar-real-estate.ts        |  184 +-
 public/examples/ts/bar-polar-stack-radial.ts       |   78 +-
 public/examples/ts/bar-polar-stack.ts              |   80 +-
 public/examples/ts/bar-race-country.ts             |  259 +-
 public/examples/ts/bar-race.ts                     |   99 +-
 public/examples/ts/bar-rich-text.ts                |  265 +-
 public/examples/ts/bar-simple.ts                   |   26 +-
 public/examples/ts/bar-stack.ts                    |  222 +-
 public/examples/ts/bar-tick-align.ts               |   68 +-
 public/examples/ts/bar-waterfall.ts                |  108 +-
 public/examples/ts/bar-waterfall2.ts               |  153 +-
 public/examples/ts/bar-y-category-stack.ts         |  161 +-
 public/examples/ts/bar-y-category.ts               |   75 +-
 public/examples/ts/bar1.ts                         |  131 +-
 public/examples/ts/boxplot-light-velocity.ts       |  151 +-
 public/examples/ts/boxplot-light-velocity2.ts      |  155 +-
 public/examples/ts/boxplot-multi.ts                |  182 +-
 public/examples/ts/bubble-gradient.ts              |  238 +-
 public/examples/ts/calendar-charts.ts              |  314 ++-
 public/examples/ts/calendar-effectscatter.ts       |  293 +--
 public/examples/ts/calendar-graph.ts               |  189 +-
 public/examples/ts/calendar-heatmap.ts             |   84 +-
 public/examples/ts/calendar-horizontal.ts          |  107 +-
 public/examples/ts/calendar-lunar.ts               |  889 ++++---
 public/examples/ts/calendar-pie.ts                 |  178 +-
 public/examples/ts/calendar-simple.ts              |   52 +-
 public/examples/ts/calendar-vertical.ts            |  123 +-
 public/examples/ts/candlestick-brush.ts            |  488 ++--
 public/examples/ts/candlestick-large.ts            |  359 +--
 public/examples/ts/candlestick-sh-2015.ts          |  228 +-
 public/examples/ts/candlestick-sh.ts               |  575 +++--
 public/examples/ts/candlestick-simple.ts           |   30 +-
 public/examples/ts/candlestick-touch.ts            |  452 ++--
 public/examples/ts/circle-packing-with-d3.js       |  230 ++
 public/examples/ts/circle-packing-with-d3.ts       |  232 --
 public/examples/ts/confidence-band.ts              |  152 +-
 public/examples/ts/custom-bar-trend.ts             |  185 +-
 public/examples/ts/custom-calendar-icon.ts         |  213 +-
 public/examples/ts/custom-cartesian-polygon.ts     |   69 +
 public/examples/ts/custom-error-bar.ts             |  126 +
 public/examples/ts/custom-error-scatter.ts         |  172 ++
 public/examples/ts/custom-gantt-flight.js          |  586 +++++
 public/examples/ts/custom-gauge.js                 |  180 ++
 public/examples/ts/custom-hexbin.js                |  259 ++
 public/examples/ts/custom-ohlc.ts                  |  173 ++
 public/examples/ts/custom-polar-heatmap.ts         |   84 +
 public/examples/ts/custom-profile.js               |  123 +
 public/examples/ts/custom-profit.ts                |   82 +
 public/examples/ts/custom-spiral-race.js           |  300 +++
 public/examples/ts/custom-wind.ts                  |  126 +
 public/examples/ts/cycle-plot.js                   |  145 ++
 public/examples/ts/data-transform-aggregate.js     |  144 ++
 public/examples/ts/data-transform-filter.ts        |  147 +-
 public/examples/ts/data-transform-multiple-pie.ts  |  159 +-
 public/examples/ts/data-transform-sort-bar.ts      |   60 +-
 public/examples/ts/dataset-default.ts              |   87 +-
 public/examples/ts/dataset-encode0.ts              |   80 +-
 public/examples/ts/dataset-encode1.ts              |  189 +-
 public/examples/ts/dataset-link.ts                 |  140 +-
 public/examples/ts/dataset-series-layout-by.ts     |   60 +-
 public/examples/ts/dataset-simple0.ts              |   36 +-
 public/examples/ts/dataset-simple1.ts              |   36 +-
 .../ts}/doc-example/aria-decal-newspaper.js        |    0
 .../ts}/doc-example/aria-decal-simple.js           |    0
 .../ts}/doc-example/aria-decal.js                  |    0
 .../{data => examples/ts}/doc-example/aria-pie.js  |    0
 .../ts}/doc-example/axisPointer-handle-image.js    |    0
 .../ts}/doc-example/bar-dataZoom-filterMode.js     |    0
 .../{data => examples/ts}/doc-example/bar-large.js |    0
 .../ts}/doc-example/bar-media-timeline.js          |    0
 .../ts}/doc-example/barGrid-barGap.js              |    0
 .../ts}/doc-example/candlestick-axisPointer.js     |    0
 .../ts}/doc-example/canvas-vs-svg-en.js            |    0
 .../ts}/doc-example/canvas-vs-svg.js               |    0
 .../ts}/doc-example/custom-transition-simple.js    |    0
 .../data-transform-multiple-sort-bar.js            |    0
 .../ts}/doc-example/dataset-encode-simple0.js      |    2 +-
 .../ts}/doc-example/geo-svg-label-basic.js         |    0
 .../ts}/doc-example/geo-svg-layout-basic.js        |    0
 .../ts}/doc-example/geo-svg-named-basic.js         |    0
 .../ts}/doc-example/getting-started.js             |    0
 .../ts}/doc-example/graphic-bounding.js            |    0
 .../ts}/doc-example/label-position.js              |    0
 .../ts}/doc-example/line-stack-tiled.js            |    0
 .../ts}/doc-example/map-example.js                 |    0
 .../doc-example/map-visualMap-continuous-text.js   |    0
 .../ts}/doc-example/map-visualMap-continuous.js    |    0
 .../ts}/doc-example/map-visualMap-pieces.js        |    0
 .../doc-example/map-visualMap-piecewise-text.js    |    0
 .../ts}/doc-example/mix-timeline-all.js            |    0
 .../ts}/doc-example/parallel-all.js                |    0
 .../ts}/doc-example/pictorialBar-clip.js           |    0
 .../ts}/doc-example/pictorialBar-graphicType.js    |    0
 .../ts}/doc-example/pictorialBar-patternSize.js    |    0
 .../ts}/doc-example/pictorialBar-position.js       |    0
 .../ts}/doc-example/pictorialBar-repeat.js         |    0
 .../doc-example/pictorialBar-repeatDirection.js    |    0
 .../ts}/doc-example/pictorialBar-repeatLayout.js   |    0
 .../pictorialBar-symbolBoundingDataArray.js        |    0
 .../ts}/doc-example/pictorialBar-symbolSize.js     |    0
 .../ts}/doc-example/pie-highlight.js               |    0
 .../ts}/doc-example/pie-label-bleedMargin.js       |    0
 .../doc-example/pie-label-distanceToLabelLine.js   |    0
 .../ts}/doc-example/pie-label-margin.js            |    0
 .../{data => examples/ts}/doc-example/pie-media.js |    0
 .../ts}/doc-example/polar-anticlockwise.js         |    0
 .../ts}/doc-example/polar-start-angle.js           |    0
 public/{data => examples/ts}/doc-example/radar.js  |    0
 .../ts}/doc-example/scatter-dataZoom-all.js        |    0
 .../ts}/doc-example/scatter-tutorial-dataZoom-1.js |    0
 .../ts}/doc-example/scatter-tutorial-dataZoom-2.js |    0
 .../ts}/doc-example/scatter-tutorial-dataZoom-3.js |    0
 .../doc-example/scatter-visualMap-categories.js    |    0
 .../ts}/doc-example/scatter-visualMap-piecewise.js |    0
 .../ts}/doc-example/sunburst-color.js              |    2 +-
 .../ts}/doc-example/sunburst-highlight-ancestor.js |    0
 .../doc-example/sunburst-highlight-descendant.js   |    0
 .../ts}/doc-example/sunburst-label-align.js        |    0
 .../ts}/doc-example/sunburst-simple.js             |    2 +-
 .../ts}/doc-example/text-block-fragment.js         |    0
 .../ts}/doc-example/text-fregment-align.js         |    0
 .../ts}/doc-example/text-options.js                |    0
 .../ts}/doc-example/timeline-dynamic-series.js     |    2 +-
 .../ts}/doc-example/title-block.js                 |    0
 .../ts}/doc-example/treemap-borderColor.js         |    0
 .../ts}/doc-example/tutorial-async.js              |    0
 .../ts}/doc-example/tutorial-dynamic-data.js       |    0
 .../ts}/doc-example/tutorial-loading.js            |    0
 .../ts}/doc-example/tutorial-styling-step0.js      |    0
 .../ts}/doc-example/tutorial-styling-step1.js      |    0
 .../ts}/doc-example/tutorial-styling-step2.js      |    0
 .../ts}/doc-example/tutorial-styling-step3.js      |    0
 .../ts}/doc-example/tutorial-styling-step4.js      |    0
 .../ts}/doc-example/tutorial-styling-step5.js      |    0
 .../ts}/doc-example/value-animation-simple.js      |    0
 public/examples/ts/dynamic-data.ts                 |  246 +-
 public/examples/ts/dynamic-data2.ts                |  120 +-
 public/examples/ts/effectScatter-bmap.ts           | 1135 ++++-----
 public/examples/ts/effectScatter-map.ts            |  974 ++++----
 public/examples/ts/funnel-align.ts                 |  188 +-
 public/examples/ts/funnel-customize.ts             |  154 +-
 public/examples/ts/funnel-mutiple.ts               |  184 +-
 public/examples/ts/funnel.ts                       |  118 +-
 public/examples/ts/gauge-barometer.ts              |  233 +-
 public/examples/ts/gauge-car.ts                    | 1000 ++++----
 public/examples/ts/gauge-clock.ts                  |  414 ++--
 public/examples/ts/gauge-grade.ts                  |  159 +-
 public/examples/ts/gauge-multi-title.ts            |  125 +-
 public/examples/ts/gauge-progress.ts               |  169 +-
 public/examples/ts/gauge-ring.ts                   |  161 +-
 public/examples/ts/gauge-simple.ts                 |   42 +-
 public/examples/ts/gauge-speed.ts                  |   98 +-
 public/examples/ts/gauge-stage.ts                  |  118 +-
 public/examples/ts/gauge-temperature.ts            |  242 +-
 public/examples/ts/gauge.ts                        |   34 +-
 public/examples/ts/geo-beef-cuts.ts                |  127 +-
 public/examples/ts/geo-lines.js                    |  305 +++
 public/examples/ts/geo-map-scatter.js              |  348 +++
 public/examples/ts/geo-organ.js                    |   88 +
 public/examples/ts/geo-seatmap-flight.ts           |  147 +-
 public/examples/ts/geo-svg-lines.ts                |  149 +-
 public/examples/ts/geo-svg-map.ts                  |  361 +--
 public/examples/ts/geo-svg-scatter-simple.ts       |   90 +-
 public/examples/ts/geo-svg-traffic.ts              |  307 +--
 .../examples/ts/gl/animating-contour-on-globe.js   |  182 ++
 public/examples/ts/gl/bar3d-dataset.js             |   51 +
 public/examples/ts/gl/bar3d-global-population.js   |  109 +
 public/examples/ts/gl/bar3d-mapbox-view-change.js  |  118 +
 public/examples/ts/gl/bar3d-music-visualization.js |  161 ++
 public/examples/ts/gl/bar3d-myth.js                |  107 +
 .../ts/gl/bar3d-noise-modified-from-marpi-demo.js  |  216 ++
 public/examples/ts/gl/bar3d-on-mapbox.js           |   86 +
 .../ts/gl}/bar3d-punch-card.js                     |  127 +-
 public/examples/ts/gl/bar3d-shanghai.js            |   84 +
 public/examples/ts/gl/bar3d-simplex-noise.js       |   94 +
 public/examples/ts/gl/bar3d-voxelize-image.js      |  175 ++
 public/examples/ts/gl/flowGL-noise.js              |  125 +
 .../examples/ts/gl/geo3d-with-different-height.js  |   74 +
 public/examples/ts/gl/geo3d.js                     |   49 +
 .../ts/gl/global-population-bar3d-on-globe.js      |   67 +
 .../examples/ts/gl/global-wind-visualization-2.js  |  277 +++
 public/examples/ts/gl/global-wind-visualization.js |  211 ++
 public/examples/ts/gl/globe-atmosphere.js          |   30 +
 public/examples/ts/gl/globe-contour-paint.js       |  177 ++
 public/examples/ts/gl/globe-country-carousel.js    |  112 +
 public/examples/ts/gl/globe-displacement.js        |   57 +
 .../examples/ts/gl/globe-echarts-gl-hello-world.js |   35 +
 public/examples/ts/gl/globe-layers.js              |   45 +
 public/examples/ts/gl/globe-moon.js                |   54 +
 .../examples/ts/gl/globe-with-echarts-surface.js   |  254 ++
 public/examples/ts/gl/graphgl-gpu-layout.js        |   71 +
 public/examples/ts/gl/graphgl-large-internet.js    |  101 +
 public/examples/ts/gl/graphgl-npm-dep.js           |  140 ++
 public/examples/ts/gl/image-surface-sushuang.js    |   90 +
 public/examples/ts/gl/image-to-bar3d.js            |   93 +
 public/examples/ts/gl/iron-globe.js                |   39 +
 public/examples/ts/gl/line3d-orthographic.js       |   64 +
 public/examples/ts/gl/lines3d-airline-on-globe.js  |   53 +
 .../ts/gl/lines3d-flight-path-on-mapbox.js         |  190 ++
 public/examples/ts/gl/lines3d-flights-gl.js        |   94 +
 public/examples/ts/gl/lines3d-flights-on-geo3d.js  |   76 +
 public/examples/ts/gl/lines3d-flights.js           |  149 ++
 public/examples/ts/gl/lines3d-taxi-chengdu.js      | 1073 +++++++++
 .../ts/gl/lines3d-taxi-routes-of-cape-town.js      |  176 ++
 public/examples/ts/gl/linesGL-ny.js                |   93 +
 public/examples/ts/gl/map3d-alcohol-consumption.js |   85 +
 public/examples/ts/gl/map3d-buildings-on-mapbox.js |   78 +
 public/examples/ts/gl/map3d-buildings.js           |  123 +
 public/examples/ts/gl/map3d-colorful-cities.js     |  108 +
 ...d-plastic-material-style-buildings-on-mapbox.js |   88 +
 public/examples/ts/gl/map3d-wood-city.js           |   95 +
 public/examples/ts/gl/map3d-wood-map-on-mapbox.js  |   73 +
 public/examples/ts/gl/map3d-wood-map.js            |   74 +
 public/examples/ts/gl/metal-bar3d.js               |  101 +
 public/examples/ts/gl/metal-surface.js             |  126 +
 public/examples/ts/gl/parametric-surface-rose.js   |  168 ++
 public/examples/ts/gl/scatter3D-dataset.js         |   44 +
 .../examples/ts/gl/scatter3d-globe-population.js   |   89 +
 public/examples/ts/gl/scatter3d-orthographic.js    |   83 +
 public/examples/ts/gl/scatter3d-scatter.js         |  131 +
 public/examples/ts/gl/scatter3d-shanghai.js        |   63 +
 public/examples/ts/gl/scatter3d-simplex-noise.js   |   83 +
 .../ts/gl/scatter3d-weibo-checkin-on-mapbox.js     |   91 +
 public/examples/ts/gl/scatter3d.js                 |  225 ++
 public/examples/ts/gl/scatterGL-gps.js             |   90 +
 public/examples/ts/gl/scattergl-weibo.js           |  104 +
 public/examples/ts/gl/simple-surface.js            |   67 +
 public/examples/ts/gl/sphere-parametric-surface.js |   62 +
 public/examples/ts/gl/stacked-bar3d.js             |   61 +
 public/examples/ts/gl/surface-breather.js          |  145 ++
 public/examples/ts/gl/surface-golden-rose.js       |  175 ++
 public/examples/ts/gl/surface-leather.js           |  140 ++
 public/examples/ts/gl/surface-mollusc-shell.js     |   92 +
 public/examples/ts/gl/surface-theme-roses.js       |  170 ++
 public/examples/ts/gl/surface-wave.js              |   72 +
 .../ts/gl}/transparent-bar3d.js                    |  129 +-
 public/examples/ts/graph-circular-layout.ts        |  100 +-
 public/examples/ts/graph-force-dynamic.ts          |   76 +-
 public/examples/ts/graph-force.ts                  |   84 +-
 public/examples/ts/graph-force2.ts                 |   86 +-
 public/examples/ts/graph-grid.ts                   |   72 +-
 public/examples/ts/graph-label-overlap.ts          |   78 +-
 public/examples/ts/graph-life-expectancy.ts        |  181 +-
 public/examples/ts/graph-npm.ts                    |   84 +-
 public/examples/ts/graph-simple.ts                 |  166 +-
 public/examples/ts/graph-webkit-dep.ts             |   58 +-
 public/examples/ts/graph.ts                        |  108 +-
 public/examples/ts/grid-multiple.ts                |  216 +-
 public/examples/ts/heatmap-bmap.js                 |   51 +
 public/examples/ts/heatmap-cartesian.ts            |  108 +-
 public/examples/ts/heatmap-large-piecewise.js      |  449 ++++
 public/examples/ts/heatmap-large.js                |  441 ++++
 public/examples/ts/heatmap-map.js                  |  449 ++++
 public/examples/ts/line-aqi.ts                     |  194 +-
 public/examples/ts/line-draggable.ts               |  227 +-
 public/examples/ts/line-easing.ts                  |  467 ++--
 public/examples/ts/line-function.ts                |  114 +-
 public/examples/ts/line-gradient.ts                |  129 +-
 public/examples/ts/line-graphic.ts                 |  210 +-
 .../ts/line-in-cartesian-coordinate-system.ts      |   20 +-
 public/examples/ts/line-log.ts                     |  103 +-
 public/examples/ts/line-marker.ts                  |  149 +-
 public/examples/ts/line-markline.ts                |  133 +-
 public/examples/ts/line-pen.ts                     |  118 +-
 public/examples/ts/line-polar.ts                   |   59 +-
 public/examples/ts/line-polar2.ts                  |   70 +-
 public/examples/ts/line-race.ts                    |  163 +-
 public/examples/ts/line-sections.ts                |  168 +-
 public/examples/ts/line-simple.ts                  |   26 +-
 public/examples/ts/line-smooth.ts                  |   28 +-
 public/examples/ts/line-stack.ts                   |  114 +-
 public/examples/ts/line-step.ts                    |   92 +-
 public/examples/ts/line-style.ts                   |   50 +-
 public/examples/ts/line-tooltip-touch.ts           |  256 +-
 public/examples/ts/line-y-category.ts              |   88 +-
 public/examples/ts/lines-airline.ts                |  107 +-
 public/examples/ts/lines-bmap-bus.ts               |  299 +--
 public/examples/ts/lines-bmap-effect.ts            |  371 +--
 public/examples/ts/lines-bmap.ts                   |  265 +-
 public/examples/ts/lines-ny.ts                     |  150 +-
 public/examples/ts/map-HK.ts                       |  176 +-
 public/examples/ts/map-bar-morph.ts                |  260 +-
 public/{data => examples/ts}/map-bin.js            |  395 +--
 public/examples/ts/map-china-dataRange.js          |  137 ++
 public/examples/ts/map-china.js                    |   24 +
 public/examples/ts/map-labels.js                   |  173 ++
 public/examples/ts/map-locate.js                   |   58 +
 public/examples/ts/map-polygon.js                  |  662 +++++
 public/examples/ts/map-province.js                 |  105 +
 public/examples/ts/map-usa.ts                      |  265 +-
 public/examples/ts/map-world-dataRange.js          |  240 ++
 public/examples/ts/map-world.js                    |  213 ++
 public/examples/ts/mix-line-bar.ts                 |  139 +-
 .../{data => examples/ts}/mix-timeline-finance.js  |  598 ++---
 public/examples/ts/mix-zoom-on-value.ts            |  166 +-
 public/examples/ts/multiple-x-axis.ts              |  173 +-
 public/examples/ts/multiple-y-axis.ts              |  191 +-
 public/examples/ts/parallel-aqi.ts                 |  386 +--
 public/examples/ts/parallel-nutrients.ts           |  306 ++-
 public/examples/ts/parallel-simple.ts              |   45 +-
 public/examples/ts/pictorialBar-bar-transition.ts  |  255 +-
 public/examples/ts/pictorialBar-body-fill.ts       |  270 ++-
 public/examples/ts/pictorialBar-dotted.ts          |  178 +-
 public/examples/ts/pictorialBar-forest.ts          |  170 +-
 public/examples/ts/pictorialBar-hill.ts            |  214 +-
 public/examples/ts/pictorialBar-spirit.ts          |  193 +-
 public/examples/ts/pictorialBar-vehicle.ts         |  200 +-
 public/examples/ts/pictorialBar-velocity.ts        |  186 +-
 public/examples/ts/pie-alignTo.ts                  |  160 +-
 public/examples/ts/pie-borderRadius.ts             |   82 +-
 public/examples/ts/pie-custom.ts                   |  118 +-
 public/examples/ts/pie-doughnut.ts                 |   72 +-
 public/examples/ts/pie-labelLine-adjust.ts         |  162 +-
 public/examples/ts/pie-legend.ts                   |  124 +-
 public/examples/ts/pie-nest.ts                     |  163 +-
 public/examples/ts/pie-parliament-transition.ts    |  242 +-
 public/examples/ts/pie-pattern.ts                  |   92 +-
 public/examples/ts/pie-rich-text.ts                |  240 +-
 public/examples/ts/pie-roseType-simple.ts          |   70 +-
 public/examples/ts/pie-roseType.ts                 |  153 +-
 public/examples/ts/pie-simple.ts                   |   66 +-
 public/examples/ts/polar-roundCap.ts               |   80 +-
 public/examples/ts/radar-aqi.ts                    |  371 +--
 public/examples/ts/radar-custom.ts                 |  226 +-
 public/examples/ts/radar-multiple.ts               |  168 +-
 public/examples/ts/radar.ts                        |   66 +-
 public/examples/ts/radar2.ts                       |  128 +-
 public/examples/ts/sankey-energy.ts                |   52 +-
 public/examples/ts/sankey-itemstyle.ts             | 2544 ++++++++++----------
 public/examples/ts/sankey-levels.ts                |  125 +-
 public/examples/ts/sankey-nodeAlign-left.ts        |   54 +-
 public/examples/ts/sankey-nodeAlign-right.ts       |   55 +-
 public/examples/ts/sankey-simple.ts                |  106 +-
 public/examples/ts/sankey-vertical.ts              |   80 +-
 public/examples/ts/scatter-aggregate-bar.ts        |  134 +-
 public/examples/ts/scatter-anscombe-quartet.ts     |  255 +-
 public/examples/ts/scatter-aqi-color.ts            |  458 ++--
 public/examples/ts/scatter-clustering-process.js   |  248 ++
 public/examples/ts/scatter-clustering.ts           |  221 +-
 public/examples/ts/scatter-effect.ts               |   40 +-
 .../examples/ts/scatter-exponential-regression.ts  |  146 +-
 public/examples/ts/scatter-label-align-right.ts    |   93 +-
 public/examples/ts/scatter-label-align-top.ts      |   80 +-
 public/examples/ts/scatter-large.ts                |  114 +-
 .../ts/scatter-life-expectancy-timeline.js         |  172 ++
 public/examples/ts/scatter-linear-regression.ts    |  507 ++--
 .../examples/ts/scatter-logarithmic-regression.ts  |  244 +-
 public/examples/ts/scatter-map-brush.ts            | 1389 ++++++-----
 public/examples/ts/scatter-map.js                  |  472 ++++
 public/examples/ts/scatter-matrix.ts               |  528 ++--
 public/examples/ts/scatter-nebula.ts               |  119 +-
 public/examples/ts/scatter-nutrients-matrix.ts     |  774 +++---
 public/examples/ts/scatter-nutrients.ts            |  267 +-
 public/examples/ts/scatter-painter-choice.ts       |   77 +-
 public/examples/ts/scatter-polar-punchCard.ts      |  117 +-
 .../examples/ts/scatter-polynomial-regression.ts   |  141 +-
 public/examples/ts/scatter-punchCard.ts            |  123 +-
 public/examples/ts/scatter-simple.ts               |   65 +-
 public/examples/ts/scatter-single-axis.ts          |   86 +-
 public/examples/ts/scatter-stream-visual.ts        |   88 +-
 public/examples/ts/scatter-symbol-morph.ts         |  189 +-
 public/examples/ts/scatter-weibo.ts                |  119 +-
 public/examples/ts/scatter-weight.ts               |  511 ++--
 public/examples/ts/scatter-world-population.js     |  520 ++++
 public/examples/ts/sunburst-book.js                |  446 ++++
 public/examples/ts/sunburst-borderRadius.ts        |   84 +-
 public/examples/ts/sunburst-drink.ts               |  729 +++---
 public/examples/ts/sunburst-label-rotate.ts        |  194 +-
 public/examples/ts/sunburst-monochrome.ts          |  250 +-
 public/examples/ts/sunburst-simple.ts              |   82 +-
 public/examples/ts/sunburst-visualMap.ts           |  127 +-
 public/examples/ts/themeRiver-basic.ts             |  259 +-
 public/examples/ts/themeRiver-lastfm.ts            |  123 +-
 public/examples/ts/tree-basic.ts                   |  103 +-
 public/examples/ts/tree-legend.ts                  |  429 ++--
 public/examples/ts/tree-orient-bottom-top.ts       |   81 +-
 public/examples/ts/tree-orient-right-left.ts       |   89 +-
 public/examples/ts/tree-polyline.ts                |  310 ++-
 public/examples/ts/tree-radial.ts                  |   50 +-
 public/examples/ts/tree-vertical.ts                |   92 +-
 public/examples/ts/treemap-disk.ts                 |  127 +-
 public/examples/ts/treemap-drill-down.ts           |  157 +-
 public/examples/ts/treemap-obama.ts                |  355 +--
 public/examples/ts/treemap-show-parent.ts          |  157 +-
 public/examples/ts/treemap-simple.ts               |   64 +-
 public/examples/ts/treemap-sunburst-transition.ts  |   80 +-
 public/examples/ts/treemap-visual.ts               |  204 +-
 public/examples/ts/watermark.ts                    |  390 +--
 public/examples/ts/wind-barb.ts                    |  510 ++--
 public/examples/tsconfig.json                      |   25 +-
 public/examples/types/example.d.ts                 |   47 +-
 public/zh/editor.html                              |   53 +-
 public/zh/index.html                               |   54 +-
 public/zh/view.html                                |   53 +-
 src/common/config.js                               |  227 +-
 src/common/helper.js                               |  133 +-
 src/common/i18n.js                                 |  293 ++-
 src/common/route.js                                |   30 +
 src/common/store.js                                |  126 +-
 src/data/chart-list-data.js                        |  327 ++-
 src/dep/showDebugDirtyRect.js                      |  152 +-
 src/editor/CodeAce.vue                             |  196 +-
 src/editor/CodeMonaco.vue                          |  295 +--
 src/editor/Editor.vue                              |  926 ++++---
 src/editor/FullCodePreview.vue                     |  143 +-
 src/editor/Preview.vue                             |  863 ++++---
 src/editor/View.vue                                |   27 +-
 src/editor/downloadExample.js                      |   22 +-
 src/editor/object-visualizer.css                   |  120 +-
 src/editor/sandbox.js                              |  376 +--
 src/editor/transformTs.js                          |   10 +-
 src/explore/ExampleCard.vue                        |  284 ++-
 src/explore/Explore.vue                            |  671 +++---
 src/main.js                                        |   61 +-
 src/style/color.scss                               |   42 +-
 src/style/config.xl.scss                           | 1219 +++++-----
 tool/build-example.js                              |  713 +++---
 tool/compile-example.js                            |   35 +
 tool/screenshot.html                               |  320 +--
 tool/seedrandom.js                                 |  459 ++--
 tool/updateFrontMatter.js                          |   43 +-
 814 files changed, 48298 insertions(+), 70051 deletions(-)
 create mode 100644 .eslintrc.js
 copy .gitignore => .prettierignore (75%)
 create mode 100644 .prettierrc
 create mode 100644 .vscode/settings.json
 delete mode 100644 _config.yml
 delete mode 100644 e2e/package.json
 delete mode 100644 public/data-gl/animating-contour-on-globe.js
 delete mode 100644 public/data-gl/bar3d-dataset.js
 delete mode 100644 public/data-gl/bar3d-global-population.js
 delete mode 100644 public/data-gl/bar3d-mapbox-view-change.js
 delete mode 100644 public/data-gl/bar3d-music-visualization.js
 delete mode 100644 public/data-gl/bar3d-myth.js
 delete mode 100644 public/data-gl/bar3d-noise-modified-from-marpi-demo.js
 delete mode 100644 public/data-gl/bar3d-on-mapbox.js
 delete mode 100644 public/data-gl/bar3d-shanghai.js
 delete mode 100644 public/data-gl/bar3d-simplex-noise.js
 delete mode 100644 public/data-gl/bar3d-voxelize-image.js
 delete mode 100644 public/data-gl/flowGL-noise.js
 delete mode 100644 public/data-gl/geo3d-with-different-height.js
 delete mode 100644 public/data-gl/geo3d.js
 delete mode 100644 public/data-gl/global-population-bar3d-on-globe.js
 delete mode 100644 public/data-gl/global-wind-visualization-2.js
 delete mode 100644 public/data-gl/global-wind-visualization.js
 delete mode 100644 public/data-gl/globe-atmosphere.js
 delete mode 100644 public/data-gl/globe-contour-paint.js
 delete mode 100644 public/data-gl/globe-country-carousel.js
 delete mode 100644 public/data-gl/globe-displacement.js
 delete mode 100644 public/data-gl/globe-echarts-gl-hello-world.js
 delete mode 100644 public/data-gl/globe-layers.js
 delete mode 100644 public/data-gl/globe-moon.js
 delete mode 100644 public/data-gl/globe-with-echarts-surface.js
 delete mode 100644 public/data-gl/graphgl-gpu-layout.js
 delete mode 100644 public/data-gl/graphgl-large-internet.js
 delete mode 100644 public/data-gl/graphgl-npm-dep.js
 delete mode 100644 public/data-gl/image-surface-sushuang.js
 delete mode 100644 public/data-gl/image-to-bar3d.js
 delete mode 100644 public/data-gl/iron-globe.js
 delete mode 100644 public/data-gl/line3d-orthographic.js
 delete mode 100644 public/data-gl/lines3d-airline-on-globe.js
 delete mode 100644 public/data-gl/lines3d-flight-path-on-mapbox.js
 delete mode 100644 public/data-gl/lines3d-flights-gl.js
 delete mode 100644 public/data-gl/lines3d-flights-on-geo3d.js
 delete mode 100644 public/data-gl/lines3d-flights.js
 delete mode 100644 public/data-gl/lines3d-taxi-chengdu.js
 delete mode 100644 public/data-gl/lines3d-taxi-routes-of-cape-town.js
 delete mode 100644 public/data-gl/linesGL-ny.js
 delete mode 100644 public/data-gl/map3d-alcohol-consumption.js
 delete mode 100644 public/data-gl/map3d-buildings-on-mapbox.js
 delete mode 100644 public/data-gl/map3d-buildings.js
 delete mode 100644 public/data-gl/map3d-colorful-cities.js
 delete mode 100644 public/data-gl/map3d-plastic-material-style-buildings-on-mapbox.js
 delete mode 100644 public/data-gl/map3d-wood-city.js
 delete mode 100644 public/data-gl/map3d-wood-map-on-mapbox.js
 delete mode 100644 public/data-gl/map3d-wood-map.js
 delete mode 100644 public/data-gl/metal-bar3d.js
 delete mode 100644 public/data-gl/metal-surface.js
 delete mode 100644 public/data-gl/parametric-surface-rose.js
 delete mode 100644 public/data-gl/scatter3D-dataset.js
 delete mode 100644 public/data-gl/scatter3d-globe-population.js
 delete mode 100644 public/data-gl/scatter3d-orthographic.js
 delete mode 100644 public/data-gl/scatter3d-scatter.js
 delete mode 100644 public/data-gl/scatter3d-shanghai.js
 delete mode 100644 public/data-gl/scatter3d-simplex-noise.js
 delete mode 100644 public/data-gl/scatter3d-weibo-checkin-on-mapbox.js
 delete mode 100644 public/data-gl/scatter3d.js
 delete mode 100644 public/data-gl/scatterGL-gps.js
 delete mode 100644 public/data-gl/scattergl-weibo.js
 delete mode 100644 public/data-gl/simple-surface.js
 delete mode 100644 public/data-gl/sphere-parametric-surface.js
 delete mode 100644 public/data-gl/stacked-bar3d.js
 delete mode 100644 public/data-gl/surface-breather.js
 delete mode 100644 public/data-gl/surface-golden-rose.js
 delete mode 100644 public/data-gl/surface-leather.js
 delete mode 100644 public/data-gl/surface-mollusc-shell.js
 delete mode 100644 public/data-gl/surface-theme-roses.js
 delete mode 100644 public/data-gl/surface-wave.js
 delete mode 100644 public/data/area-basic.js
 delete mode 100644 public/data/area-pieces.js
 delete mode 100644 public/data/area-rainfall.js
 delete mode 100644 public/data/area-simple.js
 delete mode 100644 public/data/area-stack-gradient.js
 delete mode 100644 public/data/area-stack.js
 delete mode 100644 public/data/area-time-axis.js
 delete mode 100644 public/data/bar-animation-delay.js
 delete mode 100644 public/data/bar-background.js
 delete mode 100644 public/data/bar-brush.js
 delete mode 100644 public/data/bar-data-color.js
 delete mode 100644 public/data/bar-drilldown.js
 delete mode 100644 public/data/bar-gradient.js
 delete mode 100644 public/data/bar-histogram.js
 delete mode 100644 public/data/bar-label-rotation.js
 delete mode 100644 public/data/bar-large.js
 delete mode 100644 public/data/bar-negative.js
 delete mode 100644 public/data/bar-negative2.js
 delete mode 100644 public/data/bar-polar-label-radial.js
 delete mode 100644 public/data/bar-polar-label-tangential.js
 delete mode 100644 public/data/bar-polar-real-estate.js
 delete mode 100644 public/data/bar-polar-stack-radial.js
 delete mode 100644 public/data/bar-polar-stack.js
 delete mode 100644 public/data/bar-race-country.js
 delete mode 100644 public/data/bar-race.js
 delete mode 100644 public/data/bar-rich-text.js
 delete mode 100644 public/data/bar-simple.js
 delete mode 100644 public/data/bar-stack.js
 delete mode 100644 public/data/bar-tick-align.js
 delete mode 100644 public/data/bar-waterfall.js
 delete mode 100644 public/data/bar-waterfall2.js
 delete mode 100644 public/data/bar-y-category-stack.js
 delete mode 100644 public/data/bar-y-category.js
 delete mode 100644 public/data/bar1.js
 delete mode 100644 public/data/boxplot-light-velocity.js
 delete mode 100644 public/data/boxplot-light-velocity2.js
 delete mode 100644 public/data/boxplot-multi.js
 delete mode 100644 public/data/bubble-gradient.js
 delete mode 100644 public/data/calendar-charts.js
 delete mode 100644 public/data/calendar-effectscatter.js
 delete mode 100644 public/data/calendar-graph.js
 delete mode 100644 public/data/calendar-heatmap.js
 delete mode 100644 public/data/calendar-horizontal.js
 delete mode 100644 public/data/calendar-lunar.js
 delete mode 100644 public/data/calendar-pie.js
 delete mode 100644 public/data/calendar-simple.js
 delete mode 100644 public/data/calendar-vertical.js
 delete mode 100644 public/data/candlestick-brush.js
 delete mode 100644 public/data/candlestick-large.js
 delete mode 100644 public/data/candlestick-sh-2015.js
 delete mode 100644 public/data/candlestick-sh.js
 delete mode 100644 public/data/candlestick-simple.js
 delete mode 100644 public/data/candlestick-touch.js
 delete mode 100644 public/data/circle-packing-with-d3.js
 delete mode 100644 public/data/confidence-band.js
 delete mode 100644 public/data/covid-america.js
 delete mode 100644 public/data/custom-bar-trend.js
 delete mode 100644 public/data/custom-calendar-icon.js
 delete mode 100644 public/data/custom-cartesian-polygon.js
 delete mode 100644 public/data/custom-error-bar.js
 delete mode 100644 public/data/custom-error-scatter.js
 delete mode 100644 public/data/custom-gantt-flight.js
 delete mode 100644 public/data/custom-gauge.js
 delete mode 100644 public/data/custom-hexbin.js
 delete mode 100644 public/data/custom-ohlc.js
 delete mode 100644 public/data/custom-polar-heatmap.js
 delete mode 100644 public/data/custom-profile.js
 delete mode 100644 public/data/custom-profit.js
 delete mode 100644 public/data/custom-spiral-race.js
 delete mode 100644 public/data/custom-wind.js
 delete mode 100644 public/data/cycle-plot.js
 delete mode 100644 public/data/data-transform-aggregate.js
 delete mode 100644 public/data/data-transform-filter.js
 delete mode 100644 public/data/data-transform-multiple-pie.js
 delete mode 100644 public/data/data-transform-sort-bar.js
 delete mode 100644 public/data/dataset-default.js
 delete mode 100644 public/data/dataset-encode0.js
 delete mode 100644 public/data/dataset-encode1.js
 delete mode 100644 public/data/dataset-link.js
 delete mode 100644 public/data/dataset-series-layout-by.js
 delete mode 100644 public/data/dataset-simple0.js
 delete mode 100644 public/data/dataset-simple1.js
 delete mode 100644 public/data/dynamic-data.js
 delete mode 100644 public/data/dynamic-data2.js
 delete mode 100644 public/data/effectScatter-bmap.js
 delete mode 100644 public/data/effectScatter-map.js
 delete mode 100644 public/data/funnel-align.js
 delete mode 100644 public/data/funnel-customize.js
 delete mode 100644 public/data/funnel-mutiple.js
 delete mode 100644 public/data/funnel.js
 delete mode 100644 public/data/gauge-barometer.js
 delete mode 100644 public/data/gauge-car.js
 delete mode 100644 public/data/gauge-clock.js
 delete mode 100644 public/data/gauge-grade.js
 delete mode 100644 public/data/gauge-multi-title.js
 delete mode 100644 public/data/gauge-progress.js
 delete mode 100644 public/data/gauge-ring.js
 delete mode 100644 public/data/gauge-simple.js
 delete mode 100644 public/data/gauge-speed.js
 delete mode 100644 public/data/gauge-stage.js
 delete mode 100644 public/data/gauge-temperature.js
 delete mode 100644 public/data/gauge.js
 delete mode 100644 public/data/geo-beef-cuts.js
 delete mode 100644 public/data/geo-lines.js
 delete mode 100644 public/data/geo-map-scatter.js
 delete mode 100644 public/data/geo-organ.js
 delete mode 100644 public/data/geo-seatmap-flight.js
 delete mode 100644 public/data/geo-svg-lines.js
 delete mode 100644 public/data/geo-svg-map.js
 delete mode 100644 public/data/geo-svg-scatter-simple.js
 delete mode 100644 public/data/geo-svg-traffic.js
 delete mode 100644 public/data/graph-circular-layout.js
 delete mode 100644 public/data/graph-force-dynamic.js
 delete mode 100644 public/data/graph-force.js
 delete mode 100644 public/data/graph-force2.js
 delete mode 100644 public/data/graph-grid.js
 delete mode 100644 public/data/graph-label-overlap.js
 delete mode 100644 public/data/graph-life-expectancy.js
 delete mode 100644 public/data/graph-npm.js
 delete mode 100644 public/data/graph-simple.js
 delete mode 100644 public/data/graph-webkit-dep.js
 delete mode 100644 public/data/graph.js
 delete mode 100644 public/data/grid-multiple.js
 delete mode 100644 public/data/heatmap-bmap.js
 delete mode 100644 public/data/heatmap-cartesian.js
 delete mode 100644 public/data/heatmap-large-piecewise.js
 delete mode 100644 public/data/heatmap-large.js
 delete mode 100644 public/data/heatmap-map.js
 delete mode 100644 public/data/line-aqi.js
 delete mode 100644 public/data/line-draggable.js
 delete mode 100644 public/data/line-easing.js
 delete mode 100644 public/data/line-function.js
 delete mode 100644 public/data/line-gradient.js
 delete mode 100644 public/data/line-graphic.js
 delete mode 100644 public/data/line-in-cartesian-coordinate-system.js
 delete mode 100644 public/data/line-log.js
 delete mode 100644 public/data/line-marker.js
 delete mode 100644 public/data/line-markline.js
 delete mode 100644 public/data/line-pen.js
 delete mode 100644 public/data/line-polar.js
 delete mode 100644 public/data/line-polar2.js
 delete mode 100644 public/data/line-race.js
 delete mode 100644 public/data/line-sections.js
 delete mode 100644 public/data/line-simple.js
 delete mode 100644 public/data/line-smooth.js
 delete mode 100644 public/data/line-stack.js
 delete mode 100644 public/data/line-step.js
 delete mode 100644 public/data/line-style.js
 delete mode 100644 public/data/line-tooltip-touch.js
 delete mode 100644 public/data/line-y-category.js
 delete mode 100644 public/data/lines-airline.js
 delete mode 100644 public/data/lines-bmap-bus.js
 delete mode 100644 public/data/lines-bmap-effect.js
 delete mode 100644 public/data/lines-bmap.js
 delete mode 100644 public/data/lines-ny.js
 delete mode 100644 public/data/map-HK.js
 delete mode 100644 public/data/map-bar-morph.js
 delete mode 100644 public/data/map-china-dataRange.js
 delete mode 100644 public/data/map-china.js
 delete mode 100644 public/data/map-labels.js
 delete mode 100644 public/data/map-locate.js
 delete mode 100644 public/data/map-polygon.js
 delete mode 100644 public/data/map-province.js
 delete mode 100644 public/data/map-usa.js
 delete mode 100644 public/data/map-world-dataRange.js
 delete mode 100644 public/data/map-world.js
 delete mode 100644 public/data/mix-line-bar.js
 delete mode 100644 public/data/mix-zoom-on-value.js
 delete mode 100644 public/data/multiple-x-axis.js
 delete mode 100644 public/data/multiple-y-axis.js
 delete mode 100644 public/data/parallel-aqi.js
 delete mode 100644 public/data/parallel-nutrients.js
 delete mode 100644 public/data/parallel-simple.js
 delete mode 100644 public/data/pictorialBar-bar-transition.js
 delete mode 100644 public/data/pictorialBar-body-fill.js
 delete mode 100644 public/data/pictorialBar-dotted.js
 delete mode 100644 public/data/pictorialBar-forest.js
 delete mode 100644 public/data/pictorialBar-hill.js
 delete mode 100644 public/data/pictorialBar-spirit.js
 delete mode 100644 public/data/pictorialBar-vehicle.js
 delete mode 100644 public/data/pictorialBar-velocity.js
 delete mode 100644 public/data/pie-alignTo.js
 delete mode 100644 public/data/pie-borderRadius.js
 delete mode 100644 public/data/pie-custom.js
 delete mode 100644 public/data/pie-doughnut.js
 delete mode 100644 public/data/pie-labelLine-adjust.js
 delete mode 100644 public/data/pie-legend.js
 delete mode 100644 public/data/pie-nest.js
 delete mode 100644 public/data/pie-parliament-transition.js
 delete mode 100644 public/data/pie-pattern.js
 delete mode 100644 public/data/pie-rich-text.js
 delete mode 100644 public/data/pie-roseType-simple.js
 delete mode 100644 public/data/pie-roseType.js
 delete mode 100644 public/data/pie-simple.js
 delete mode 100644 public/data/polar-roundCap.js
 delete mode 100644 public/data/radar-aqi.js
 delete mode 100644 public/data/radar-custom.js
 delete mode 100644 public/data/radar-multiple.js
 delete mode 100644 public/data/radar.js
 delete mode 100644 public/data/radar2.js
 delete mode 100644 public/data/sankey-energy.js
 delete mode 100644 public/data/sankey-itemstyle.js
 delete mode 100644 public/data/sankey-levels.js
 delete mode 100644 public/data/sankey-nodeAlign-left.js
 delete mode 100644 public/data/sankey-nodeAlign-right.js
 delete mode 100644 public/data/sankey-simple.js
 delete mode 100644 public/data/sankey-vertical.js
 delete mode 100644 public/data/scatter-aggregate-bar.js
 delete mode 100644 public/data/scatter-anscombe-quartet.js
 delete mode 100644 public/data/scatter-aqi-color.js
 delete mode 100644 public/data/scatter-clustering-process.js
 delete mode 100644 public/data/scatter-clustering.js
 delete mode 100644 public/data/scatter-effect.js
 delete mode 100644 public/data/scatter-exponential-regression.js
 delete mode 100644 public/data/scatter-label-align-right.js
 delete mode 100644 public/data/scatter-label-align-top.js
 delete mode 100644 public/data/scatter-large.js
 delete mode 100644 public/data/scatter-life-expectancy-timeline.js
 delete mode 100644 public/data/scatter-linear-regression.js
 delete mode 100644 public/data/scatter-logarithmic-regression.js
 delete mode 100644 public/data/scatter-map-brush.js
 delete mode 100644 public/data/scatter-map.js
 delete mode 100644 public/data/scatter-matrix.js
 delete mode 100644 public/data/scatter-nebula.js
 delete mode 100644 public/data/scatter-nutrients-matrix.js
 delete mode 100644 public/data/scatter-nutrients.js
 delete mode 100644 public/data/scatter-painter-choice.js
 delete mode 100644 public/data/scatter-polar-punchCard.js
 delete mode 100644 public/data/scatter-polynomial-regression.js
 delete mode 100644 public/data/scatter-punchCard.js
 delete mode 100644 public/data/scatter-simple.js
 delete mode 100644 public/data/scatter-single-axis.js
 delete mode 100644 public/data/scatter-stream-visual.js
 delete mode 100644 public/data/scatter-symbol-morph.js
 delete mode 100644 public/data/scatter-weibo.js
 delete mode 100644 public/data/scatter-weight.js
 delete mode 100644 public/data/scatter-world-population.js
 delete mode 100644 public/data/sunburst-book.js
 delete mode 100644 public/data/sunburst-borderRadius.js
 delete mode 100644 public/data/sunburst-drink.js
 delete mode 100644 public/data/sunburst-label-rotate.js
 delete mode 100644 public/data/sunburst-monochrome.js
 delete mode 100644 public/data/sunburst-simple.js
 delete mode 100644 public/data/sunburst-visualMap.js
 delete mode 100644 public/data/themeRiver-basic.js
 delete mode 100644 public/data/themeRiver-lastfm.js
 delete mode 100644 public/data/tree-basic.js
 delete mode 100644 public/data/tree-legend.js
 delete mode 100644 public/data/tree-orient-bottom-top.js
 delete mode 100644 public/data/tree-orient-right-left.js
 delete mode 100644 public/data/tree-polyline.js
 delete mode 100644 public/data/tree-radial.js
 delete mode 100644 public/data/tree-vertical.js
 delete mode 100644 public/data/treemap-disk.js
 delete mode 100644 public/data/treemap-drill-down.js
 delete mode 100644 public/data/treemap-obama.js
 delete mode 100644 public/data/treemap-show-parent.js
 delete mode 100644 public/data/treemap-simple.js
 delete mode 100644 public/data/treemap-sunburst-transition.js
 delete mode 100644 public/data/treemap-visual.js
 delete mode 100644 public/data/watermark.js
 delete mode 100644 public/data/wind-barb.js
 create mode 100644 public/examples/ts/README.md
 rename public/{data => examples/ts}/archive/custom-aggregate-scatter-bar.js (100%)
 rename public/{data => examples/ts}/archive/custom-aggregate-scatter-cluster.js (100%)
 rename public/{data => examples/ts}/archive/custom-aggregate-scatter-pie.js (100%)
 rename public/{data => examples/ts}/archive/custom-combine-separate-morph.js (100%)
 rename public/{data => examples/ts}/archive/custom-one-to-one-morph.js (100%)
 rename public/{data => examples/ts}/archive/custom-story-transition.js (100%)
 create mode 100644 public/examples/ts/circle-packing-with-d3.js
 delete mode 100644 public/examples/ts/circle-packing-with-d3.ts
 create mode 100644 public/examples/ts/custom-cartesian-polygon.ts
 create mode 100644 public/examples/ts/custom-error-bar.ts
 create mode 100644 public/examples/ts/custom-error-scatter.ts
 create mode 100644 public/examples/ts/custom-gantt-flight.js
 create mode 100644 public/examples/ts/custom-gauge.js
 create mode 100644 public/examples/ts/custom-hexbin.js
 create mode 100644 public/examples/ts/custom-ohlc.ts
 create mode 100644 public/examples/ts/custom-polar-heatmap.ts
 create mode 100644 public/examples/ts/custom-profile.js
 create mode 100644 public/examples/ts/custom-profit.ts
 create mode 100644 public/examples/ts/custom-spiral-race.js
 create mode 100644 public/examples/ts/custom-wind.ts
 create mode 100644 public/examples/ts/cycle-plot.js
 create mode 100644 public/examples/ts/data-transform-aggregate.js
 rename public/{data => examples/ts}/doc-example/aria-decal-newspaper.js (100%)
 rename public/{data => examples/ts}/doc-example/aria-decal-simple.js (100%)
 rename public/{data => examples/ts}/doc-example/aria-decal.js (100%)
 rename public/{data => examples/ts}/doc-example/aria-pie.js (100%)
 rename public/{data => examples/ts}/doc-example/axisPointer-handle-image.js (100%)
 rename public/{data => examples/ts}/doc-example/bar-dataZoom-filterMode.js (100%)
 rename public/{data => examples/ts}/doc-example/bar-large.js (100%)
 rename public/{data => examples/ts}/doc-example/bar-media-timeline.js (100%)
 rename public/{data => examples/ts}/doc-example/barGrid-barGap.js (100%)
 rename public/{data => examples/ts}/doc-example/candlestick-axisPointer.js (100%)
 rename public/{data => examples/ts}/doc-example/canvas-vs-svg-en.js (100%)
 rename public/{data => examples/ts}/doc-example/canvas-vs-svg.js (100%)
 rename public/{data => examples/ts}/doc-example/custom-transition-simple.js (100%)
 rename public/{data => examples/ts}/doc-example/data-transform-multiple-sort-bar.js (100%)
 rename public/{data => examples/ts}/doc-example/dataset-encode-simple0.js (98%)
 rename public/{data => examples/ts}/doc-example/geo-svg-label-basic.js (100%)
 rename public/{data => examples/ts}/doc-example/geo-svg-layout-basic.js (100%)
 rename public/{data => examples/ts}/doc-example/geo-svg-named-basic.js (100%)
 rename public/{data => examples/ts}/doc-example/getting-started.js (100%)
 rename public/{data => examples/ts}/doc-example/graphic-bounding.js (100%)
 rename public/{data => examples/ts}/doc-example/label-position.js (100%)
 rename public/{data => examples/ts}/doc-example/line-stack-tiled.js (100%)
 rename public/{data => examples/ts}/doc-example/map-example.js (100%)
 rename public/{data => examples/ts}/doc-example/map-visualMap-continuous-text.js (100%)
 rename public/{data => examples/ts}/doc-example/map-visualMap-continuous.js (100%)
 rename public/{data => examples/ts}/doc-example/map-visualMap-pieces.js (100%)
 rename public/{data => examples/ts}/doc-example/map-visualMap-piecewise-text.js (100%)
 rename public/{data => examples/ts}/doc-example/mix-timeline-all.js (100%)
 rename public/{data => examples/ts}/doc-example/parallel-all.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-clip.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-graphicType.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-patternSize.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-position.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-repeat.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-repeatDirection.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-repeatLayout.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-symbolBoundingDataArray.js (100%)
 rename public/{data => examples/ts}/doc-example/pictorialBar-symbolSize.js (100%)
 rename public/{data => examples/ts}/doc-example/pie-highlight.js (100%)
 rename public/{data => examples/ts}/doc-example/pie-label-bleedMargin.js (100%)
 rename public/{data => examples/ts}/doc-example/pie-label-distanceToLabelLine.js (100%)
 rename public/{data => examples/ts}/doc-example/pie-label-margin.js (100%)
 rename public/{data => examples/ts}/doc-example/pie-media.js (100%)
 rename public/{data => examples/ts}/doc-example/polar-anticlockwise.js (100%)
 rename public/{data => examples/ts}/doc-example/polar-start-angle.js (100%)
 rename public/{data => examples/ts}/doc-example/radar.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-dataZoom-all.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-tutorial-dataZoom-1.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-tutorial-dataZoom-2.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-tutorial-dataZoom-3.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-visualMap-categories.js (100%)
 rename public/{data => examples/ts}/doc-example/scatter-visualMap-piecewise.js (100%)
 rename public/{data => examples/ts}/doc-example/sunburst-color.js (98%)
 rename public/{data => examples/ts}/doc-example/sunburst-highlight-ancestor.js (100%)
 rename public/{data => examples/ts}/doc-example/sunburst-highlight-descendant.js (100%)
 rename public/{data => examples/ts}/doc-example/sunburst-label-align.js (100%)
 rename public/{data => examples/ts}/doc-example/sunburst-simple.js (97%)
 rename public/{data => examples/ts}/doc-example/text-block-fragment.js (100%)
 rename public/{data => examples/ts}/doc-example/text-fregment-align.js (100%)
 rename public/{data => examples/ts}/doc-example/text-options.js (100%)
 rename public/{data => examples/ts}/doc-example/timeline-dynamic-series.js (99%)
 rename public/{data => examples/ts}/doc-example/title-block.js (100%)
 rename public/{data => examples/ts}/doc-example/treemap-borderColor.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-async.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-dynamic-data.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-loading.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step0.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step1.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step2.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step3.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step4.js (100%)
 rename public/{data => examples/ts}/doc-example/tutorial-styling-step5.js (100%)
 rename public/{data => examples/ts}/doc-example/value-animation-simple.js (100%)
 create mode 100644 public/examples/ts/geo-lines.js
 create mode 100644 public/examples/ts/geo-map-scatter.js
 create mode 100644 public/examples/ts/geo-organ.js
 create mode 100644 public/examples/ts/gl/animating-contour-on-globe.js
 create mode 100644 public/examples/ts/gl/bar3d-dataset.js
 create mode 100644 public/examples/ts/gl/bar3d-global-population.js
 create mode 100644 public/examples/ts/gl/bar3d-mapbox-view-change.js
 create mode 100644 public/examples/ts/gl/bar3d-music-visualization.js
 create mode 100644 public/examples/ts/gl/bar3d-myth.js
 create mode 100644 public/examples/ts/gl/bar3d-noise-modified-from-marpi-demo.js
 create mode 100644 public/examples/ts/gl/bar3d-on-mapbox.js
 rename public/{data-gl => examples/ts/gl}/bar3d-punch-card.js (61%)
 create mode 100644 public/examples/ts/gl/bar3d-shanghai.js
 create mode 100644 public/examples/ts/gl/bar3d-simplex-noise.js
 create mode 100644 public/examples/ts/gl/bar3d-voxelize-image.js
 create mode 100644 public/examples/ts/gl/flowGL-noise.js
 create mode 100644 public/examples/ts/gl/geo3d-with-different-height.js
 create mode 100644 public/examples/ts/gl/geo3d.js
 create mode 100644 public/examples/ts/gl/global-population-bar3d-on-globe.js
 create mode 100644 public/examples/ts/gl/global-wind-visualization-2.js
 create mode 100644 public/examples/ts/gl/global-wind-visualization.js
 create mode 100644 public/examples/ts/gl/globe-atmosphere.js
 create mode 100644 public/examples/ts/gl/globe-contour-paint.js
 create mode 100644 public/examples/ts/gl/globe-country-carousel.js
 create mode 100644 public/examples/ts/gl/globe-displacement.js
 create mode 100644 public/examples/ts/gl/globe-echarts-gl-hello-world.js
 create mode 100644 public/examples/ts/gl/globe-layers.js
 create mode 100644 public/examples/ts/gl/globe-moon.js
 create mode 100644 public/examples/ts/gl/globe-with-echarts-surface.js
 create mode 100644 public/examples/ts/gl/graphgl-gpu-layout.js
 create mode 100644 public/examples/ts/gl/graphgl-large-internet.js
 create mode 100644 public/examples/ts/gl/graphgl-npm-dep.js
 create mode 100644 public/examples/ts/gl/image-surface-sushuang.js
 create mode 100644 public/examples/ts/gl/image-to-bar3d.js
 create mode 100644 public/examples/ts/gl/iron-globe.js
 create mode 100644 public/examples/ts/gl/line3d-orthographic.js
 create mode 100644 public/examples/ts/gl/lines3d-airline-on-globe.js
 create mode 100644 public/examples/ts/gl/lines3d-flight-path-on-mapbox.js
 create mode 100644 public/examples/ts/gl/lines3d-flights-gl.js
 create mode 100644 public/examples/ts/gl/lines3d-flights-on-geo3d.js
 create mode 100644 public/examples/ts/gl/lines3d-flights.js
 create mode 100644 public/examples/ts/gl/lines3d-taxi-chengdu.js
 create mode 100644 public/examples/ts/gl/lines3d-taxi-routes-of-cape-town.js
 create mode 100644 public/examples/ts/gl/linesGL-ny.js
 create mode 100644 public/examples/ts/gl/map3d-alcohol-consumption.js
 create mode 100644 public/examples/ts/gl/map3d-buildings-on-mapbox.js
 create mode 100644 public/examples/ts/gl/map3d-buildings.js
 create mode 100644 public/examples/ts/gl/map3d-colorful-cities.js
 create mode 100644 public/examples/ts/gl/map3d-plastic-material-style-buildings-on-mapbox.js
 create mode 100644 public/examples/ts/gl/map3d-wood-city.js
 create mode 100644 public/examples/ts/gl/map3d-wood-map-on-mapbox.js
 create mode 100644 public/examples/ts/gl/map3d-wood-map.js
 create mode 100644 public/examples/ts/gl/metal-bar3d.js
 create mode 100644 public/examples/ts/gl/metal-surface.js
 create mode 100644 public/examples/ts/gl/parametric-surface-rose.js
 create mode 100644 public/examples/ts/gl/scatter3D-dataset.js
 create mode 100644 public/examples/ts/gl/scatter3d-globe-population.js
 create mode 100644 public/examples/ts/gl/scatter3d-orthographic.js
 create mode 100644 public/examples/ts/gl/scatter3d-scatter.js
 create mode 100644 public/examples/ts/gl/scatter3d-shanghai.js
 create mode 100644 public/examples/ts/gl/scatter3d-simplex-noise.js
 create mode 100644 public/examples/ts/gl/scatter3d-weibo-checkin-on-mapbox.js
 create mode 100644 public/examples/ts/gl/scatter3d.js
 create mode 100644 public/examples/ts/gl/scatterGL-gps.js
 create mode 100644 public/examples/ts/gl/scattergl-weibo.js
 create mode 100644 public/examples/ts/gl/simple-surface.js
 create mode 100644 public/examples/ts/gl/sphere-parametric-surface.js
 create mode 100644 public/examples/ts/gl/stacked-bar3d.js
 create mode 100644 public/examples/ts/gl/surface-breather.js
 create mode 100644 public/examples/ts/gl/surface-golden-rose.js
 create mode 100644 public/examples/ts/gl/surface-leather.js
 create mode 100644 public/examples/ts/gl/surface-mollusc-shell.js
 create mode 100644 public/examples/ts/gl/surface-theme-roses.js
 create mode 100644 public/examples/ts/gl/surface-wave.js
 rename public/{data-gl => examples/ts/gl}/transparent-bar3d.js (62%)
 create mode 100644 public/examples/ts/heatmap-bmap.js
 create mode 100644 public/examples/ts/heatmap-large-piecewise.js
 create mode 100644 public/examples/ts/heatmap-large.js
 create mode 100644 public/examples/ts/heatmap-map.js
 rename public/{data => examples/ts}/map-bin.js (81%)
 create mode 100644 public/examples/ts/map-china-dataRange.js
 create mode 100644 public/examples/ts/map-china.js
 create mode 100644 public/examples/ts/map-labels.js
 create mode 100644 public/examples/ts/map-locate.js
 create mode 100644 public/examples/ts/map-polygon.js
 create mode 100644 public/examples/ts/map-province.js
 create mode 100644 public/examples/ts/map-world-dataRange.js
 create mode 100644 public/examples/ts/map-world.js
 rename public/{data => examples/ts}/mix-timeline-finance.js (57%)
 create mode 100644 public/examples/ts/scatter-clustering-process.js
 create mode 100644 public/examples/ts/scatter-life-expectancy-timeline.js
 create mode 100644 public/examples/ts/scatter-map.js
 create mode 100644 public/examples/ts/scatter-world-population.js
 create mode 100644 public/examples/ts/sunburst-book.js
 create mode 100644 src/common/route.js
 create mode 100644 tool/compile-example.js

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