Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add types for setPlot and plot attributes #353

Merged
merged 2 commits into from
Apr 2, 2024
Merged

Conversation

domoritz
Copy link
Member

@domoritz domoritz commented Apr 1, 2024

I was hoping it would help detect things like #345 but we would need even stronger types.

@domoritz domoritz requested a review from jheer April 1, 2024 13:28
@jheer
Copy link
Member

jheer commented Apr 1, 2024

LGTM. Should we merge into #355 first?

@domoritz domoritz changed the base branch from main to jh/spec-types April 2, 2024 16:14
@domoritz domoritz merged commit f4645bc into jh/spec-types Apr 2, 2024
2 checks passed
@domoritz domoritz deleted the dom/types branch April 2, 2024 16:14
jheer added a commit that referenced this pull request Apr 6, 2024
* chore: Update TypeScript, add some jsdoc typings, address TS errors.

* feat: Add initial TS types for JSON specs.

* test: Add TypeScript spec tests.

* feat: Incremental progress on JSON specification types.

* docs: add types for setPlot and plot attributes (#353)

* chore(deps): bump actions/configure-pages from 4 to 5 (#352)

* docs: add types for setPlot and plot attributes

---------

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Use jsconfig and fix types

* Enable checks for spec js

* Fix type errors with ASTNode

* Disable js tests in spec package

* fix: Remove invalid plot attribute.

* feat: Publish types from mosaic-spec.

* feat: Add spec interactor typings.

* feat: Document spec transform types.

* feat: Document more spec typings.

* feat: Types and documentation for plot attributes.

* feat: Initial progress towards spec mark types.

* feat: Add Area and Line mark types.

* feat: Add more mark typings.

* feat: Add vector and hexgrid mark typings.

* feat: Add geo mark typings.

* feat: Add delaunay mark types.

* feat: Add arrow and link mark types.

* chore: Add missing outer mark doc comments.

* feat: Add spec types for image, raster, regression.

* feat: Finish spec typings.

---------

Co-authored-by: Dominik Moritz <domoritz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants