nteract / semiotic

A data visualization framework combining React & D3
https://semioticv1.nteract.io/
Other
2.43k stars 133 forks source link

TypeScript compatibility checklist #529

Closed cainlevy closed 2 years ago

cainlevy commented 4 years ago

I've opened a couple of issues from attempting to use Semiotic v2 in TypeScript, then belatedly realized there may be enough to warrant a single thread and spare you the spam.

I'd be happy to contribute towards this progress. Semiotic's approach to data visualization resonates with me, but I'm having trouble getting started with these issues.

emeeks commented 4 years ago

Sorry for the hassle but I really appreciate you systematically hitting it like this. I'll try to resolve these.

emeeks commented 4 years ago

Take a look at rc6 and tell me how that works for you. I got rid of a lot of the anys and I think I got responsive frame types working and modified the tsconfig entry point to point at lib instead of dist, so I think we're in much better shape but would love to hear what's still missing.

emeeks commented 4 years ago

Okay, rc6 had a bit of a mess to it, try rc7 it seems much more stable.

willingc commented 2 years ago

Looks like this file resurfaced earlier this year: https://github.com/nteract/semiotic/blob/main/src/components/types/ordinalTypes.ts

willingc commented 2 years ago

Closing this and tracking last action item in issue #576.