Path Lines of Code babel.config.js 7 commitlint.config.js 1 jest.config.js 2 packages/api-builder/src/api/AxisBuilder.ts 129 packages/api-builder/src/api/ChartOptionsManager.ts 52 packages/api-builder/src/api/MarkBuilder.ts 360 packages/api-builder/src/api/SceneNodeBuilder.ts 85 packages/api-builder/src/api/factories.ts 74 packages/api-builder/src/api/index.ts 5 packages/api-builder/src/index.ts 3 packages/api-builder/src/spec/AxisSpec.ts 196 packages/api-builder/src/spec/MarkSpec.ts 78 packages/api-builder/src/spec/SceneNodeSpec.ts 35 packages/api-builder/src/spec/defaults.ts 14 packages/api-builder/src/xform/axes/buildAxis.ts 76 packages/api-builder/src/xform/axes/components/domain/crossValue.ts 25 packages/api-builder/src/xform/axes/components/domain/index.ts 44 packages/api-builder/src/xform/axes/components/index.ts 9 packages/api-builder/src/xform/axes/components/tickLabels/index.ts 59 packages/api-builder/src/xform/axes/components/tickLines/getLabelFormatter.ts 17 packages/api-builder/src/xform/axes/components/tickLines/getTickValues.ts 37 packages/api-builder/src/xform/axes/components/tickLines/index.ts 62 packages/api-builder/src/xform/axes/getContext.ts 112 packages/api-builder/src/xform/axes/index.ts 69 packages/api-builder/src/xform/axes/interfaces.ts 36 packages/api-builder/src/xform/context/SceneFrame.ts 155 packages/api-builder/src/xform/createScenegraph.ts 22 packages/api-builder/src/xform/index.ts 2 packages/api-builder/src/xform/interfaces.ts 5 packages/api-builder/src/xform/marks/createBoundItem.ts 131 packages/api-builder/src/xform/marks/processMark.ts 127 packages/api-builder/src/xform/processNode.ts 36 packages/api-interfaces/src/common-types.ts 96 packages/api-interfaces/src/defaults.ts 2 packages/api-interfaces/src/index.ts 8 packages/api-interfaces/src/render.ts 4 packages/api-interfaces/src/scenegraph-transform.ts 23 packages/api-interfaces/src/scenegraph.ts 120 packages/api-interfaces/src/specification/axes.ts 38 packages/api-interfaces/src/specification/index.ts 2 packages/api-interfaces/src/specification/scene.ts 214 packages/api-interfaces/src/util/getItemSpace.ts 35 packages/api-interfaces/src/util/index.ts 1 packages/api-interfaces/src/vdom/base.ts 12 packages/api-interfaces/src/vdom/index.ts 2 packages/api-interfaces/src/vdom/svg.ts 110 packages/api-react/src/Axis.tsx 53 packages/api-react/src/Chart.tsx 118 packages/api-react/src/Context.ts 9 packages/api-react/src/index.ts 9 packages/api-react/src/marks/Arc.ts 40 packages/api-react/src/marks/Area.ts 34 packages/api-react/src/marks/BaseMark.tsx 46 packages/api-react/src/marks/Group.ts 29 packages/api-react/src/marks/Line.tsx 29 packages/api-react/src/marks/Path.ts 20 packages/api-react/src/marks/Rect.ts 20 packages/api-react/src/marks/Rule.ts 5 packages/api-react/src/marks/Symbol.ts 25 packages/api-react/src/marks/SymbolTypes.ts 34 packages/api-react/src/marks/Text.ts 81 packages/api-react/src/marks/index.ts 10 packages/api-react/src/scales/DomainRangeScale.ts 23 packages/api-react/src/scales/DomainScale.tsx 38 packages/api-react/src/scales/QuantileScale.ts 25 packages/api-react/src/scales/QuantizeScale.ts 25 packages/api-react/src/scales/Scale.tsx 20 packages/api-react/src/scales/discrete/BandScale.ts 59 packages/api-react/src/scales/discrete/OrdinalScale.ts 17 packages/api-react/src/scales/discrete/PointScale.ts 35 packages/api-react/src/scales/discrete/index.ts 3 packages/api-react/src/scales/index.ts 5 packages/api-react/src/scales/quantitative/LinearScale.ts 23 packages/api-react/src/scales/quantitative/LogScale.ts 38 packages/api-react/src/scales/quantitative/PowScale.ts 38 packages/api-react/src/scales/quantitative/QuantitativeScale.ts 36 packages/api-react/src/scales/quantitative/SequentialScale.ts 17 packages/api-react/src/scales/quantitative/SqrtScale.ts 23 packages/api-react/src/scales/quantitative/TimeScale.ts 25 packages/api-react/src/scales/quantitative/UtcScale.ts 24 packages/api-react/src/scales/quantitative/index.ts 7 packages/api-react/src/types.ts 101 packages/charts/src/AreaChart/AreaChart.tsx 11 packages/charts/src/AreaChart/index.ts 2 packages/charts/src/AreaChart/marks/AreaMarks.tsx 41 packages/charts/src/AreaChart/marks/StackedAreaMarks.tsx 42 packages/charts/src/AreaChart/types.ts 6 packages/charts/src/AreaChart/variants/PlainAreaChart.tsx 53 packages/charts/src/AreaChart/variants/StackedAreaChart.tsx 84 packages/charts/src/BarChart/BarChart.tsx 12 packages/charts/src/BarChart/index.ts 3 packages/charts/src/BarChart/marks/BarMarks.tsx 46 packages/charts/src/BarChart/marks/BarTips.tsx 50 packages/charts/src/BarChart/marks/GroupedBarMarks.tsx 52 packages/charts/src/BarChart/marks/StackedBarMarks.tsx 48 packages/charts/src/BarChart/types.ts 16 packages/charts/src/BarChart/variants/GroupedBarChart.tsx 196 packages/charts/src/BarChart/variants/PlainBarChart.tsx 93 packages/charts/src/BarChart/variants/StackedBarChart.tsx 143 packages/charts/src/LineChart/LineChart.tsx 78 packages/charts/src/LineChart/LineMarks.tsx 32 packages/charts/src/LineChart/index.ts 1 packages/charts/src/ScatterPlot/CircleMarks.tsx 45 packages/charts/src/ScatterPlot/ScatterPlot.tsx 65 packages/charts/src/ScatterPlot/index.ts 1 packages/charts/src/hooks/encodings.ts 10 packages/charts/src/hooks/index.ts 5 packages/charts/src/hooks/useBarData.ts 18 packages/charts/src/hooks/useChartOrientation.ts 13 packages/charts/src/hooks/useDataGroupSorted.ts 28 packages/charts/src/hooks/useGroupData.ts 29 packages/charts/src/index.ts 5 packages/charts/src/types.ts 77 packages/charts/src/util.tsx 34 packages/charts/stories/AreaChart.stories.tsx 10 packages/charts/stories/BarChart.stories.tsx 14 packages/charts/stories/LineChart.stories.tsx 8 packages/charts/stories/ScatterPlot.stories.tsx 8 packages/charts/stories/components/AreaChartTester.tsx 55 packages/charts/stories/components/GroupedBarChartTester.tsx 57 packages/charts/stories/components/InteractiveBarChartTester.tsx 66 packages/charts/stories/components/LineChartTester.tsx 63 packages/charts/stories/components/RotateBarChartTester.tsx 53 packages/charts/stories/components/ScatterPlotTester.tsx 61 packages/charts/stories/components/StackedAreaChartTester.tsx 63 packages/charts/stories/components/StackedBarChartTester.tsx 60 packages/charts/stories/components/commonKnobs.ts 66 packages/charts/stories/util.tsx 6 packages/docs-examples-mobile/App.js 103 packages/docs-examples-mobile/android/app/build_defs.bzl 17 packages/docs-examples-mobile/android/app/src/main/java/com/examplesmobile/MainActivity.java 8 packages/docs-examples-mobile/android/app/src/main/java/com/examplesmobile/MainApplication.java 38 packages/docs-examples-mobile/babel.config.js 3 packages/docs-examples-mobile/index.js 4 packages/docs-examples-mobile/ios/examplesmobile/AppDelegate.h 5 packages/docs-examples-mobile/ios/examplesmobile/AppDelegate.m 28 packages/docs-examples-mobile/ios/examplesmobile/main.m 7 packages/docs-examples-mobile/ios/examplesmobileTests/examplesmobileTests.m 47 packages/docs-examples-mobile/metro.config.js 10 packages/docs-examples-mobile/react-native.config.js 3 packages/docs-examples-mobile/src/App.js 16 packages/docs-examples-mobile/src/BarChart.js 50 packages/docs-examples-mobile/src/PopulationPyramid.js 147 packages/docs-examples-mobile/src/index.js 1 packages/docs-examples-web/stories/VegaScenegraphs.stories.tsx 11 packages/docs-examples-web/stories/builder-examples/index.tsx 13 packages/docs-examples-web/stories/index.stories.js 4 packages/docs-examples-web/stories/palette.ts 2 packages/docs-examples-web/stories/regression-cases/index.tsx 7 packages/docs-examples-web/stories/renderless-examples/index.tsx 29 packages/docs-examples-web/stories/util/SGChart.tsx 16 packages/docs-examples-web/stories/util/decorators.tsx 8 packages/docs-examples-web/stories/util/index.ts 2 packages/docs-examples/src/builder/BarChartBuilder.tsx 76 packages/docs-examples/src/builder/BarChartUtcBuilder.tsx 84 packages/docs-examples/src/builder/GroupedBarChartBuilder.tsx 102 packages/docs-examples/src/builder/index.ts 3 packages/docs-examples/src/index.ts 3 packages/docs-examples/src/regressions/LogScaleLineChartRegression/LogScaleLineChartRegression.tsx 787 packages/docs-examples/src/regressions/LogScaleLineChartRegression/index.ts 1 packages/docs-examples/src/regressions/index.ts 1 packages/docs-examples/src/renderless/AreaChart/AreaChart.tsx 54 packages/docs-examples/src/renderless/AreaChart/index.ts 1 packages/docs-examples/src/renderless/BarChart/BarChart.tsx 130 packages/docs-examples/src/renderless/BarChart/index.ts 1 packages/docs-examples/src/renderless/BarChartWithMean/BarChartWithMean.tsx 80 packages/docs-examples/src/renderless/BarChartWithMean/index.ts 1 packages/docs-examples/src/renderless/ElbowPlot/ElbowPlot.tsx 157 packages/docs-examples/src/renderless/ElbowPlot/index.ts 1 packages/docs-examples/src/renderless/GroupedBarChart/GroupedBarChart.tsx 88 packages/docs-examples/src/renderless/GroupedBarChart/index.ts 1 packages/docs-examples/src/renderless/JobVoyager/JobVoyager.tsx 236 packages/docs-examples/src/renderless/JobVoyager/index.ts 1 packages/docs-examples/src/renderless/LineChart/LineChart.tsx 70 packages/docs-examples/src/renderless/LineChart/index.ts 1 packages/docs-examples/src/renderless/PopulationPyramid/PopulationPyramid.tsx 217 packages/docs-examples/src/renderless/PopulationPyramid/index.ts 1 packages/docs-examples/src/renderless/ScatterPlot/FieldSelector.tsx 31 packages/docs-examples/src/renderless/ScatterPlot/ScatterPlot.tsx 43 packages/docs-examples/src/renderless/ScatterPlot/ScatterPlotChart.tsx 73 packages/docs-examples/src/renderless/ScatterPlot/index.ts 1 packages/docs-examples/src/renderless/StackedAreaChart/StackedAreaChart.tsx 72 packages/docs-examples/src/renderless/StackedAreaChart/index.ts 1 packages/docs-examples/src/renderless/StackedBarChart/StackedBarChart.tsx 93 packages/docs-examples/src/renderless/StackedBarChart/index.ts 1 packages/docs-examples/src/renderless/index.ts 11 packages/docs-site/gatsby-config.js 44 packages/docs-site/gatsby-node.js 49 packages/docs-site/src/components/arrow-strip.tsx 48 packages/docs-site/src/components/authorship.tsx 50 packages/docs-site/src/components/below-the-fold.tsx 71 packages/docs-site/src/components/charts.ts 25 packages/docs-site/src/components/common.ts 15 packages/docs-site/src/components/doc.tsx 60 packages/docs-site/src/components/example-tabs.tsx 47 packages/docs-site/src/components/footer.tsx 38 packages/docs-site/src/components/header/header.tsx 113 packages/docs-site/src/components/layout.tsx 63 packages/docs-site/src/components/mark-testers/arc-tester.tsx 35 packages/docs-site/src/components/mark-testers/area-tester-horizontal.tsx 83 packages/docs-site/src/components/mark-testers/area-tester-vertical.tsx 84 packages/docs-site/src/components/mark-testers/group-tester.tsx 69 packages/docs-site/src/components/mark-testers/index.ts 25 packages/docs-site/src/components/mark-testers/line-tester.tsx 72 packages/docs-site/src/components/mark-testers/path-tester.tsx 2 packages/docs-site/src/components/mark-testers/rect-tester.tsx 33 packages/docs-site/src/components/mark-testers/rule-tester.tsx 34 packages/docs-site/src/components/mark-testers/symbol-tester-area.tsx 45 packages/docs-site/src/components/mark-testers/symbol-tester-width.tsx 45 packages/docs-site/src/components/mark-testers/text-tester.tsx 100 packages/docs-site/src/components/mark-testers/util/chart.tsx 26 packages/docs-site/src/components/mark-testers/util/constants.ts 1 packages/docs-site/src/components/mark-testers/util/dropdown.tsx 50 packages/docs-site/src/components/mark-testers/util/palette.ts 2 packages/docs-site/src/components/mark-testers/util/single-mark-tester.tsx 135 packages/docs-site/src/components/mark-testers/util/slider.tsx 50 packages/docs-site/src/components/mark-testers/util/toggle.tsx 39 packages/docs-site/src/components/md.ts 9 packages/docs-site/src/components/post.tsx 22 packages/docs-site/src/components/privacy-statement.tsx 25 packages/docs-site/src/components/sidebar/createTree.ts 81 packages/docs-site/src/components/sidebar/index.tsx 39 packages/docs-site/src/components/sidebar/interfaces.ts 12 packages/docs-site/src/components/sidebar/link_tree.tsx 161 packages/docs-site/src/components/splash/splash.hooks.ts 212 packages/docs-site/src/components/splash/splash.tsx 48 packages/docs-site/src/components/splash/splashcontent.tsx 107 packages/docs-site/src/components/styles.ts 633 packages/docs-site/src/configs/typography.js 4 packages/docs-site/src/pages/404.tsx 7 packages/docs-site/src/pages/blog.tsx 36 packages/docs-site/src/pages/documentation.tsx 32 packages/docs-site/src/pages/index.tsx 34 packages/docs-site/src/pages/styles.ts 21 packages/docs-site/src/templates/blogTemplate.tsx 61 packages/docs-site/src/templates/docTemplate.tsx 65 packages/docs-site/src/types.ts 6 packages/docs-site/src/util/convertGraphqlToc.ts 26 packages/docs-site/src/util/processImagesInMarkdownAst.ts 25 packages/docs-site/src/util/renderHtmlAst.ts 19 packages/docs-site/src/util/theme.ts 35 packages/docs-site/src/util/util.ts 3 packages/docs-site/write_sample_boilerplate.js 163 packages/docs-testdata/CAPTURE_UTIL.js 14 packages/docs-testdata/src/airport_connections.ts 9 packages/docs-testdata/src/annual_temperature.ts 9 packages/docs-testdata/src/arc_diagram.ts 9 packages/docs-testdata/src/area_chart.ts 9 packages/docs-testdata/src/bar_chart.ts 9 packages/docs-testdata/src/barley_trellis.ts 9 packages/docs-testdata/src/beeswarm_plot.ts 9 packages/docs-testdata/src/binned_scatter_plot.ts 9 packages/docs-testdata/src/box_plot.ts 9 packages/docs-testdata/src/budget_forecasts.ts 9 packages/docs-testdata/src/circle_packing.ts 9 packages/docs-testdata/src/connected_scatter_plot.ts 9 packages/docs-testdata/src/contour_plot.ts 9 packages/docs-testdata/src/county_unemployment.ts 9 packages/docs-testdata/src/distortion_comparison_map.ts 9 packages/docs-testdata/src/donut_chart.ts 9 packages/docs-testdata/src/dorling_cartogram.ts 9 packages/docs-testdata/src/earthquakes.ts 9 packages/docs-testdata/src/edge_bundling.ts 9 packages/docs-testdata/src/error_bars.ts 9 packages/docs-testdata/src/falkensee_population.ts 9 packages/docs-testdata/src/force_directed_layout.ts 9 packages/docs-testdata/src/grouped_bar_chart.ts 9 packages/docs-testdata/src/heatmap.ts 9 packages/docs-testdata/src/histogram.ts 9 packages/docs-testdata/src/histogram_null_values.ts 9 packages/docs-testdata/src/horizon_graph.ts 9 packages/docs-testdata/src/index.ts 110 packages/docs-testdata/src/job_voyager.ts 9 packages/docs-testdata/src/line_chart.ts 9 packages/docs-testdata/src/nested_bar_chart.ts 9 packages/docs-testdata/src/parallel_coordinates.ts 9 packages/docs-testdata/src/pie_chart.ts 9 packages/docs-testdata/src/population_pyramid.ts 9 packages/docs-testdata/src/probability_density.ts 9 packages/docs-testdata/src/projections.ts 9 packages/docs-testdata/src/radial_plot.ts 9 packages/docs-testdata/src/radial_tree.ts 9 packages/docs-testdata/src/reorderable_matrix.ts 9 packages/docs-testdata/src/scatter_plot.ts 9 packages/docs-testdata/src/scatter_plot_null_values.ts 9 packages/docs-testdata/src/stacked_area_chart.ts 9 packages/docs-testdata/src/stacked_bar_chart.ts 9 packages/docs-testdata/src/sunburst.ts 9 packages/docs-testdata/src/timeline.ts 9 packages/docs-testdata/src/top_k_plot.ts 9 packages/docs-testdata/src/top_k_plot_with_others.ts 9 packages/docs-testdata/src/tree_layout.ts 9 packages/docs-testdata/src/treemap.ts 9 packages/docs-testdata/src/u_district_cuisine.ts 9 packages/docs-testdata/src/violin_plot.ts 9 packages/docs-testdata/src/weekly_temperature.ts 9 packages/docs-testdata/src/wheat_and_wages.ts 9 packages/docs-testdata/src/wheat_plot.ts 9 packages/docs-testdata/src/word_cloud.ts 9 packages/docs-testdata/src/world_map.ts 9 packages/docs-testdata/src/zoomable_world_map.ts 9 packages/processing-orchestrator/src/Orchestrator.ts 40 packages/processing-orchestrator/src/index.ts 1 packages/processing-scenegraph/src/MarkBuilder.ts 46 packages/processing-scenegraph/src/elements/Mark.ts 13 packages/processing-scenegraph/src/elements/SceneNode.ts 7 packages/processing-scenegraph/src/elements/index.ts 3 packages/processing-scenegraph/src/elements/items/ArcItem.ts 12 packages/processing-scenegraph/src/elements/items/AreaItem.ts 15 packages/processing-scenegraph/src/elements/items/GroupItem.ts 9 packages/processing-scenegraph/src/elements/items/Item.ts 38 packages/processing-scenegraph/src/elements/items/LineItem.ts 9 packages/processing-scenegraph/src/elements/items/PathItem.ts 7 packages/processing-scenegraph/src/elements/items/RectItem.ts 7 packages/processing-scenegraph/src/elements/items/RuleItem.ts 6 packages/processing-scenegraph/src/elements/items/SymbolItem.ts 8 packages/processing-scenegraph/src/elements/items/TextItem.ts 29 packages/processing-scenegraph/src/elements/items/index.ts 31 packages/processing-scenegraph/src/factory.ts 26 packages/processing-scenegraph/src/index.ts 4 packages/processing-scenegraph/src/parse.ts 96 packages/processing-scenegraph/src/registry.ts 30 packages/processing-vsvg/src/VirtualSvgConverter.ts 59 packages/processing-vsvg/src/element_renderers/ArcRenderer.ts 31 packages/processing-vsvg/src/element_renderers/AreaRenderer.ts 39 packages/processing-vsvg/src/element_renderers/GroupRenderer.ts 119 packages/processing-vsvg/src/element_renderers/LineRenderer.ts 27 packages/processing-vsvg/src/element_renderers/PathRenderer.ts 27 packages/processing-vsvg/src/element_renderers/RectRenderer.ts 39 packages/processing-vsvg/src/element_renderers/RuleRenderer.ts 35 packages/processing-vsvg/src/element_renderers/SymbolRenderer.ts 36 packages/processing-vsvg/src/element_renderers/TextRenderer.ts 22 packages/processing-vsvg/src/element_renderers/index.ts 21 packages/processing-vsvg/src/element_renderers/interfaces.ts 19 packages/processing-vsvg/src/element_renderers/registry.ts 16 packages/processing-vsvg/src/element_renderers/util.ts 58 packages/processing-vsvg/src/index.ts 1 packages/processing-vsvg/src/path/curves.ts 119 packages/processing-vsvg/src/path/index.ts 54 packages/renderer-react-native-svg/src/Renderer.ts 71 packages/renderer-react-native-svg/src/elementMap.ts 45 packages/renderer-react-native-svg/src/index.ts 1 packages/renderer-react-svg/src/Renderer.tsx 85 packages/renderer-react-svg/src/index.ts 1 packages/util-scales/src/DomainRangeScale.ts 65 packages/util-scales/src/DomainScale.ts 100 packages/util-scales/src/QuantileScale.ts 25 packages/util-scales/src/QuantizeScale.ts 62 packages/util-scales/src/colorSchemeMap.ts 89 packages/util-scales/src/discrete/BandScale.ts 91 packages/util-scales/src/discrete/OrdinalScale.ts 38 packages/util-scales/src/discrete/PointScale.ts 64 packages/util-scales/src/discrete/index.ts 3 packages/util-scales/src/getBoundRange.ts 10 packages/util-scales/src/index.ts 31 packages/util-scales/src/quantitative/LinearScale.ts 18 packages/util-scales/src/quantitative/LogScale.ts 45 packages/util-scales/src/quantitative/PowScale.ts 24 packages/util-scales/src/quantitative/QuantitativeScale.ts 92 packages/util-scales/src/quantitative/SequentialScale.ts 32 packages/util-scales/src/quantitative/SqrtScale.ts 16 packages/util-scales/src/quantitative/TimeScale.ts 19 packages/util-scales/src/quantitative/UtcScale.ts 19 packages/util-scales/src/quantitative/index.ts 7 packages/util-scales/src/util.ts 12 packages/util-shapes/src/Rectangle.ts 40 packages/util-shapes/src/arc.ts 91 packages/util-shapes/src/index.ts 56 packages/util-shapes/src/parse.ts 45 packages/util-shapes/src/render.ts 267 packages/util-shapes/src/symbols/constants.ts 2 packages/util-shapes/src/symbols/drawCircle.ts 10 packages/util-shapes/src/symbols/drawCross.ts 6 packages/util-shapes/src/symbols/drawDiamond.ts 12 packages/util-shapes/src/symbols/drawSquare.ts 6 packages/util-shapes/src/symbols/drawTriangle.ts 46 packages/util-shapes/src/symbols/index.ts 127 packages/util-shapes/src/util.ts 1 packages/util-transform/src/facade/aggregate.ts 87 packages/util-transform/src/facade/bin.ts 127 packages/util-transform/src/facade/collect.ts 26 packages/util-transform/src/facade/countPattern.ts 64 packages/util-transform/src/facade/cross.ts 35 packages/util-transform/src/facade/dataset.ts 86 packages/util-transform/src/facade/density/densityBuilder.ts 59 packages/util-transform/src/facade/density/index.ts 6 packages/util-transform/src/facade/density/interfaces.ts 16 packages/util-transform/src/facade/density/kdeDistributionBuilder.ts 43 packages/util-transform/src/facade/density/mixtureDistributionBuilder.ts 31 packages/util-transform/src/facade/density/normalDistributionBuilder.ts 28 packages/util-transform/src/facade/density/uniformDistributionBuilder.ts 28 packages/util-transform/src/facade/filter.ts 27 packages/util-transform/src/facade/formula.ts 46 packages/util-transform/src/facade/index.ts 11 packages/util-transform/src/facade/interfaces.ts 4 packages/util-transform/src/facade/stack.ts 60 packages/util-transform/src/index.ts 2 packages/util-transform/src/interfaces.ts 25 packages/util-transform/src/util.ts 30