Add support for converting Vega and Vega-Lite specs to Vega editor URLs #104
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #103
Adds Rust, Python, and CLI APIs for converting Vega and Vega-Lite specs into URLs that can be used to open the spec in the Vega editor.
Python example:
https://vega.github.io/editor/#/url/vega-lite/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykBaADZ04JAKyUAjABYplAFYQ2AOxAAaEFBUAzGmTShiNOAHcDmlZhrKGbBhAAScPVjQBmAAweNW5VZt2EADqNAAm9O5eAL5RGqFImCiooMpICHBoIPGJ-FAATEhucAAcAJxMSKWhYqGSAGzFAOzVJfnFoXWeSB5ubiCxWQlIEHCYEObZAvmFJeWV1bUNzWKtee2dHt29aADaoEkgAILqIExoa7H7mQBCJ2eoYmKXIAcAwndo0m7PBwAiH6hSpIfpkAKIA4rAtRXdAAMQBYm+0JemQA4gDJKUQegHBDGtiQABJBF5KIAXQGcGUWlC1n0yRAAA9zLo4IJQpkUBpMABPHAZdDKNgIaxIQT9DQ8lnGdmZM7cvkCkAARwYSD8dASNFI-QGyAATgBrcy8-lypD63VAA