├── .babelrc ├── .codecov.yml ├── .editorconfig ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── config ├── env.js ├── jest-ui.config.json ├── paths.js ├── polyfills.js ├── webpack.config.dev.js ├── webpack.config.lib.js └── webpack.config.prod.js ├── images ├── idl-h56.png └── logo.png ├── index.ejs ├── index.html ├── package.json ├── scripts ├── build.js ├── deploy.js ├── jest-ui.js └── publish.sh ├── src ├── actions │ ├── bookmark.ts │ ├── config.ts │ ├── custom-wildcard-field.ts │ ├── dataset.ts │ ├── index.test.ts │ ├── index.ts │ ├── log.ts │ ├── redux-action.ts │ ├── related-views.ts │ ├── reset.ts │ ├── result.ts │ ├── shelf-preview.ts │ ├── shelf │ │ ├── filter.ts │ │ ├── index.ts │ │ └── spec.ts │ ├── state.ts │ ├── tab.ts │ └── undo-redo.ts ├── api │ ├── api.test.ts │ └── api.ts ├── components │ ├── app-root │ │ └── index.tsx │ ├── app.scss │ ├── app.test.ui.tsx │ ├── app.tsx │ ├── bookmark │ │ ├── bookmark.scss │ │ └── index.tsx │ ├── data-pane │ │ ├── data-pane.scss │ │ ├── field-list.scss │ │ ├── field-list.tsx │ │ ├── index.tsx │ │ ├── type-changer.scss │ │ └── type-changer.tsx │ ├── data-selector │ │ ├── data-selector.scss │ │ └── index.tsx │ ├── encoding-pane │ │ ├── encoding-pane.scss │ │ ├── encoding-shelf.scss │ │ ├── encoding-shelf.tsx │ │ ├── field-customizer.scss │ │ ├── field-customizer.tsx │ │ ├── function-picker.scss │ │ ├── function-picker.tsx │ │ ├── index.tsx │ │ ├── mark-picker.scss │ │ ├── mark-picker.tsx │ │ ├── placeholder.scss │ │ ├── property-editor-schema.ts │ │ ├── property-editor.scss │ │ └── property-editor.tsx │ ├── field │ │ ├── field.scss │ │ └── index.tsx │ ├── filter-pane │ │ ├── filter-pane.scss │ │ ├── index.tsx │ │ ├── one-of-filter-shelf.scss │ │ ├── one-of-filter-shelf.tsx │ │ ├── range-filter-shelf.scss │ │ └── range-filter-shelf.tsx │ ├── footer │ │ ├── footer.scss │ │ └── index.tsx │ ├── header │ │ ├── controls.scss │ │ ├── controls.tsx │ │ ├── header.scss │ │ ├── index.tsx │ │ └── undo-redo.tsx │ ├── load-data-pane │ │ ├── index.tsx │ │ └── load-data-pane.scss │ ├── log-pane │ │ ├── index.tsx │ │ └── log-pane.scss │ ├── plot-list │ │ ├── index.tsx │ │ └── plot-list.scss │ ├── plot │ │ ├── bookmarkbutton.scss │ │ ├── bookmarkbutton.tsx │ │ ├── index.tsx │ │ └── plot.scss │ ├── util │ │ └── util.logger.ts │ ├── vega-lite │ │ └── index.tsx │ └── view-pane │ │ ├── index.tsx │ │ ├── related-views-button.scss │ │ ├── related-views-button.tsx │ │ ├── related-views.scss │ │ ├── related-views.tsx │ │ └── view-pane.scss ├── constants.ts ├── index.tsx ├── lib-voyager.test.ui.tsx ├── lib-voyager.tsx ├── models │ ├── bookmark.ts │ ├── config.ts │ ├── custom-wildcard-field.ts │ ├── dataset.ts │ ├── export-logs.ts │ ├── index.ts │ ├── log.ts │ ├── related-views.ts │ ├── result │ │ ├── index.ts │ │ ├── plot.test.ts │ │ └── plot.ts │ ├── shelf-preview.ts │ ├── shelf │ │ ├── filter.test.ts │ │ ├── filter.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── spec │ │ │ ├── encoding.test.ts │ │ │ ├── encoding.ts │ │ │ ├── function.test.ts │ │ │ ├── function.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ └── tab.ts ├── queries │ ├── alternative-encodings.test.ts │ ├── alternative-encodings.ts │ ├── base.ts │ ├── common.ts │ ├── field-suggestions.test.ts │ ├── field-suggestions.ts │ ├── histograms.test.ts │ ├── histograms.ts │ ├── index.ts │ ├── summaries.test.ts │ └── summaries.ts ├── reducers │ ├── bookmark.test.ts │ ├── bookmark.ts │ ├── config.test.ts │ ├── config.ts │ ├── custom-wildcard-field.test.ts │ ├── custom-wildcard-field.ts │ ├── dataset.test.ts │ ├── dataset.ts │ ├── index.test.ts │ ├── index.ts │ ├── log.test.ts │ ├── log.ts │ ├── related-view.test.ts │ ├── related-views.ts │ ├── reset.ts │ ├── result.test.ts │ ├── result.ts │ ├── shelf-preview.test.ts │ ├── shelf-preview.ts │ ├── shelf │ │ ├── filter.test.ts │ │ ├── filter.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── spec.test.ts │ │ └── spec.ts │ ├── state.ts │ ├── tab.test.ts │ ├── tab.ts │ └── util.ts ├── selectors │ ├── dataset.test.ts │ ├── dataset.ts │ ├── index.test.ts │ ├── index.ts │ ├── result.test.ts │ ├── result.ts │ ├── shelf.test.ts │ ├── shelf.ts │ ├── tab.test.ts │ └── tab.ts ├── store │ ├── index.ts │ └── listener.ts └── util.ts ├── tsconfig.json ├── tslint.json ├── typings ├── index.d.ts ├── react-jsonschema-form.d.ts ├── react-tether.d.ts ├── vega-expression.d.ts └── vega.d.ts └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "compact": false 3 | } 4 | -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/README.md -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest-ui.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/jest-ui.config.json -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/polyfills.js -------------------------------------------------------------------------------- /config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/webpack.config.dev.js -------------------------------------------------------------------------------- /config/webpack.config.lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/webpack.config.lib.js -------------------------------------------------------------------------------- /config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/config/webpack.config.prod.js -------------------------------------------------------------------------------- /images/idl-h56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/images/idl-h56.png -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/images/logo.png -------------------------------------------------------------------------------- /index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/index.ejs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/scripts/deploy.js -------------------------------------------------------------------------------- /scripts/jest-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/scripts/jest-ui.js -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /src/actions/bookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/bookmark.ts -------------------------------------------------------------------------------- /src/actions/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/config.ts -------------------------------------------------------------------------------- /src/actions/custom-wildcard-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/custom-wildcard-field.ts -------------------------------------------------------------------------------- /src/actions/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/dataset.ts -------------------------------------------------------------------------------- /src/actions/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/index.test.ts -------------------------------------------------------------------------------- /src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/index.ts -------------------------------------------------------------------------------- /src/actions/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/log.ts -------------------------------------------------------------------------------- /src/actions/redux-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/redux-action.ts -------------------------------------------------------------------------------- /src/actions/related-views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/related-views.ts -------------------------------------------------------------------------------- /src/actions/reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/reset.ts -------------------------------------------------------------------------------- /src/actions/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/result.ts -------------------------------------------------------------------------------- /src/actions/shelf-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/shelf-preview.ts -------------------------------------------------------------------------------- /src/actions/shelf/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/shelf/filter.ts -------------------------------------------------------------------------------- /src/actions/shelf/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/shelf/index.ts -------------------------------------------------------------------------------- /src/actions/shelf/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/shelf/spec.ts -------------------------------------------------------------------------------- /src/actions/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/state.ts -------------------------------------------------------------------------------- /src/actions/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/tab.ts -------------------------------------------------------------------------------- /src/actions/undo-redo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/actions/undo-redo.ts -------------------------------------------------------------------------------- /src/api/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/api/api.test.ts -------------------------------------------------------------------------------- /src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/api/api.ts -------------------------------------------------------------------------------- /src/components/app-root/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/app-root/index.tsx -------------------------------------------------------------------------------- /src/components/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/app.scss -------------------------------------------------------------------------------- /src/components/app.test.ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/app.test.ui.tsx -------------------------------------------------------------------------------- /src/components/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/app.tsx -------------------------------------------------------------------------------- /src/components/bookmark/bookmark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/bookmark/bookmark.scss -------------------------------------------------------------------------------- /src/components/bookmark/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/bookmark/index.tsx -------------------------------------------------------------------------------- /src/components/data-pane/data-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/data-pane.scss -------------------------------------------------------------------------------- /src/components/data-pane/field-list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/field-list.scss -------------------------------------------------------------------------------- /src/components/data-pane/field-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/field-list.tsx -------------------------------------------------------------------------------- /src/components/data-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/index.tsx -------------------------------------------------------------------------------- /src/components/data-pane/type-changer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/type-changer.scss -------------------------------------------------------------------------------- /src/components/data-pane/type-changer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-pane/type-changer.tsx -------------------------------------------------------------------------------- /src/components/data-selector/data-selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-selector/data-selector.scss -------------------------------------------------------------------------------- /src/components/data-selector/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/data-selector/index.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/encoding-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/encoding-pane.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/encoding-shelf.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/encoding-shelf.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/encoding-shelf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/encoding-shelf.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/field-customizer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/field-customizer.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/field-customizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/field-customizer.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/function-picker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/function-picker.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/function-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/function-picker.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/index.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/mark-picker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/mark-picker.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/mark-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/mark-picker.tsx -------------------------------------------------------------------------------- /src/components/encoding-pane/placeholder.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/placeholder.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/property-editor-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/property-editor-schema.ts -------------------------------------------------------------------------------- /src/components/encoding-pane/property-editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/property-editor.scss -------------------------------------------------------------------------------- /src/components/encoding-pane/property-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/encoding-pane/property-editor.tsx -------------------------------------------------------------------------------- /src/components/field/field.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/field/field.scss -------------------------------------------------------------------------------- /src/components/field/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/field/index.tsx -------------------------------------------------------------------------------- /src/components/filter-pane/filter-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/filter-pane.scss -------------------------------------------------------------------------------- /src/components/filter-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/index.tsx -------------------------------------------------------------------------------- /src/components/filter-pane/one-of-filter-shelf.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/one-of-filter-shelf.scss -------------------------------------------------------------------------------- /src/components/filter-pane/one-of-filter-shelf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/one-of-filter-shelf.tsx -------------------------------------------------------------------------------- /src/components/filter-pane/range-filter-shelf.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/range-filter-shelf.scss -------------------------------------------------------------------------------- /src/components/filter-pane/range-filter-shelf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/filter-pane/range-filter-shelf.tsx -------------------------------------------------------------------------------- /src/components/footer/footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/footer/footer.scss -------------------------------------------------------------------------------- /src/components/footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/footer/index.tsx -------------------------------------------------------------------------------- /src/components/header/controls.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/header/controls.scss -------------------------------------------------------------------------------- /src/components/header/controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/header/controls.tsx -------------------------------------------------------------------------------- /src/components/header/header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/header/header.scss -------------------------------------------------------------------------------- /src/components/header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/header/index.tsx -------------------------------------------------------------------------------- /src/components/header/undo-redo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/header/undo-redo.tsx -------------------------------------------------------------------------------- /src/components/load-data-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/load-data-pane/index.tsx -------------------------------------------------------------------------------- /src/components/load-data-pane/load-data-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/load-data-pane/load-data-pane.scss -------------------------------------------------------------------------------- /src/components/log-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/log-pane/index.tsx -------------------------------------------------------------------------------- /src/components/log-pane/log-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/log-pane/log-pane.scss -------------------------------------------------------------------------------- /src/components/plot-list/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot-list/index.tsx -------------------------------------------------------------------------------- /src/components/plot-list/plot-list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot-list/plot-list.scss -------------------------------------------------------------------------------- /src/components/plot/bookmarkbutton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot/bookmarkbutton.scss -------------------------------------------------------------------------------- /src/components/plot/bookmarkbutton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot/bookmarkbutton.tsx -------------------------------------------------------------------------------- /src/components/plot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot/index.tsx -------------------------------------------------------------------------------- /src/components/plot/plot.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/plot/plot.scss -------------------------------------------------------------------------------- /src/components/util/util.logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/util/util.logger.ts -------------------------------------------------------------------------------- /src/components/vega-lite/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/vega-lite/index.tsx -------------------------------------------------------------------------------- /src/components/view-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/index.tsx -------------------------------------------------------------------------------- /src/components/view-pane/related-views-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/related-views-button.scss -------------------------------------------------------------------------------- /src/components/view-pane/related-views-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/related-views-button.tsx -------------------------------------------------------------------------------- /src/components/view-pane/related-views.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/related-views.scss -------------------------------------------------------------------------------- /src/components/view-pane/related-views.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/related-views.tsx -------------------------------------------------------------------------------- /src/components/view-pane/view-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/components/view-pane/view-pane.scss -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib-voyager.test.ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/lib-voyager.test.ui.tsx -------------------------------------------------------------------------------- /src/lib-voyager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/lib-voyager.tsx -------------------------------------------------------------------------------- /src/models/bookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/bookmark.ts -------------------------------------------------------------------------------- /src/models/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/config.ts -------------------------------------------------------------------------------- /src/models/custom-wildcard-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/custom-wildcard-field.ts -------------------------------------------------------------------------------- /src/models/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/dataset.ts -------------------------------------------------------------------------------- /src/models/export-logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/export-logs.ts -------------------------------------------------------------------------------- /src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/index.ts -------------------------------------------------------------------------------- /src/models/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/log.ts -------------------------------------------------------------------------------- /src/models/related-views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/related-views.ts -------------------------------------------------------------------------------- /src/models/result/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/result/index.ts -------------------------------------------------------------------------------- /src/models/result/plot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/result/plot.test.ts -------------------------------------------------------------------------------- /src/models/result/plot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/result/plot.ts -------------------------------------------------------------------------------- /src/models/shelf-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf-preview.ts -------------------------------------------------------------------------------- /src/models/shelf/filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/filter.test.ts -------------------------------------------------------------------------------- /src/models/shelf/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/filter.ts -------------------------------------------------------------------------------- /src/models/shelf/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/index.test.ts -------------------------------------------------------------------------------- /src/models/shelf/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/index.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/encoding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/encoding.test.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/encoding.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/function.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/function.test.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/function.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/index.test.ts -------------------------------------------------------------------------------- /src/models/shelf/spec/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/shelf/spec/index.ts -------------------------------------------------------------------------------- /src/models/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/models/tab.ts -------------------------------------------------------------------------------- /src/queries/alternative-encodings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/alternative-encodings.test.ts -------------------------------------------------------------------------------- /src/queries/alternative-encodings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/alternative-encodings.ts -------------------------------------------------------------------------------- /src/queries/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/base.ts -------------------------------------------------------------------------------- /src/queries/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/common.ts -------------------------------------------------------------------------------- /src/queries/field-suggestions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/field-suggestions.test.ts -------------------------------------------------------------------------------- /src/queries/field-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/field-suggestions.ts -------------------------------------------------------------------------------- /src/queries/histograms.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/histograms.test.ts -------------------------------------------------------------------------------- /src/queries/histograms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/histograms.ts -------------------------------------------------------------------------------- /src/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/index.ts -------------------------------------------------------------------------------- /src/queries/summaries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/summaries.test.ts -------------------------------------------------------------------------------- /src/queries/summaries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/queries/summaries.ts -------------------------------------------------------------------------------- /src/reducers/bookmark.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/bookmark.test.ts -------------------------------------------------------------------------------- /src/reducers/bookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/bookmark.ts -------------------------------------------------------------------------------- /src/reducers/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/config.test.ts -------------------------------------------------------------------------------- /src/reducers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/config.ts -------------------------------------------------------------------------------- /src/reducers/custom-wildcard-field.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/custom-wildcard-field.test.ts -------------------------------------------------------------------------------- /src/reducers/custom-wildcard-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/custom-wildcard-field.ts -------------------------------------------------------------------------------- /src/reducers/dataset.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/dataset.test.ts -------------------------------------------------------------------------------- /src/reducers/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/dataset.ts -------------------------------------------------------------------------------- /src/reducers/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/index.test.ts -------------------------------------------------------------------------------- /src/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/index.ts -------------------------------------------------------------------------------- /src/reducers/log.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/log.test.ts -------------------------------------------------------------------------------- /src/reducers/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/log.ts -------------------------------------------------------------------------------- /src/reducers/related-view.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/related-view.test.ts -------------------------------------------------------------------------------- /src/reducers/related-views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/related-views.ts -------------------------------------------------------------------------------- /src/reducers/reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/reset.ts -------------------------------------------------------------------------------- /src/reducers/result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/result.test.ts -------------------------------------------------------------------------------- /src/reducers/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/result.ts -------------------------------------------------------------------------------- /src/reducers/shelf-preview.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf-preview.test.ts -------------------------------------------------------------------------------- /src/reducers/shelf-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf-preview.ts -------------------------------------------------------------------------------- /src/reducers/shelf/filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/filter.test.ts -------------------------------------------------------------------------------- /src/reducers/shelf/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/filter.ts -------------------------------------------------------------------------------- /src/reducers/shelf/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/index.test.ts -------------------------------------------------------------------------------- /src/reducers/shelf/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/index.ts -------------------------------------------------------------------------------- /src/reducers/shelf/spec.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/spec.test.ts -------------------------------------------------------------------------------- /src/reducers/shelf/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/shelf/spec.ts -------------------------------------------------------------------------------- /src/reducers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/state.ts -------------------------------------------------------------------------------- /src/reducers/tab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/tab.test.ts -------------------------------------------------------------------------------- /src/reducers/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/tab.ts -------------------------------------------------------------------------------- /src/reducers/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/reducers/util.ts -------------------------------------------------------------------------------- /src/selectors/dataset.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/dataset.test.ts -------------------------------------------------------------------------------- /src/selectors/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/dataset.ts -------------------------------------------------------------------------------- /src/selectors/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/index.test.ts -------------------------------------------------------------------------------- /src/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/index.ts -------------------------------------------------------------------------------- /src/selectors/result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/result.test.ts -------------------------------------------------------------------------------- /src/selectors/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/result.ts -------------------------------------------------------------------------------- /src/selectors/shelf.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/shelf.test.ts -------------------------------------------------------------------------------- /src/selectors/shelf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/shelf.ts -------------------------------------------------------------------------------- /src/selectors/tab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/tab.test.ts -------------------------------------------------------------------------------- /src/selectors/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/selectors/tab.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/src/store/listener.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- 1 | export * from 'vega-util' 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/tslint.json -------------------------------------------------------------------------------- /typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/typings/index.d.ts -------------------------------------------------------------------------------- /typings/react-jsonschema-form.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/typings/react-jsonschema-form.d.ts -------------------------------------------------------------------------------- /typings/react-tether.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/typings/react-tether.d.ts -------------------------------------------------------------------------------- /typings/vega-expression.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/typings/vega-expression.d.ts -------------------------------------------------------------------------------- /typings/vega.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/typings/vega.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/voyager/HEAD/yarn.lock --------------------------------------------------------------------------------