Skip to content

Add the first-party Chart JSON interchange - #107

Draft
tannerlinsley wants to merge 1 commit into
mainfrom
taren/chart-json-interchange
Draft

Add the first-party Chart JSON interchange#107
tannerlinsley wants to merge 1 commit into
mainfrom
taren/chart-json-interchange

Conversation

@tannerlinsley

Copy link
Copy Markdown
Member

Summary

  • add @tanstack/charts/json with a closed, versioned envelope, 16 fixed operations, synchronous chartFromJson(), structured errors, host data overrides, and exact-version checks
  • publish the matching JSON Schema and bundled example, with packed-package and release-contract coverage
  • document AI authoring and add a responsive /json/ workbench for bar, donut, annotations, validation errors, and data replacement
  • replace the abandoned portable registry proposal with the bounded first-party interchange

Verification

  • pnpm exec vitest run — 286 files, 1,912 tests
  • pnpm exec tsc --noEmit --incremental false
  • node scripts/check-docs.mjs
  • pnpm --filter @charts-poc/conformance-example build
  • node scripts/catalog-preview.mjs --check — 188 previews
  • node scripts/compare-chart-libraries.mjs --check
  • node scripts/check-release-packages.mjs
  • desktop and 390px Chromium workbench audit

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 87b1c37f-8628-4aed-825a-4e9ff8ebc11c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@nx-cloud

nx-cloud Bot commented Aug 20, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit bd03eca

Command Status Duration Result
nx run charts-workspace:ci-distributed ✅ Succeeded 5m 2s View ↗
nx run charts-workspace:package-check ✅ Succeeded 2m 11s View ↗
nx run charts-workspace:benchmark-check ✅ Succeeded 1m 3s View ↗

☁️ Nx Cloud last updated this comment at 2026-08-20 22:58:10 UTC

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.

1 participant