Visx: Publish packages as beta

Created on 20 Dec 2019  路  8Comments  路  Source: airbnb/visx

Great work shifting many of the packages over to TypeScript. I was wondering if we could start to battle test them if they were published under a beta or alpha version to npm?

馃 typescript

Most helpful comment

sorry for the delay, the types in @vx/legend were trickier than expected but that's merged.

0.0.193-alpha.1 is out now with all changes in master, the brush fix #567 and all packages re-written in TS 馃帀 will likely now convert vx-demo to ts and release 0.0.193 after any needed fixes for that are in 馃憤

All 8 comments

Yes! I will work on this in the next couple of days and track with this issue. Definitely want to battle test these. Converting the demo package should be a good test as well.

These are currently released now as @vx/*@0.0.193-alpha.0 馃帀 Example codesandbox here.

Note that grid, axis, legend, and stats are still JS (track in the TS project associated with this issue) and @vx/brush is broken until #567 lands. I'm hoping to wrap up the remaining packages in the next ~week.

Thanks for testing, and please open issues for anything undesirable you encounter / PRs welcome if you want to help fix anything 馃檹 Woot TS! 馃

Awesome thanks for the quick response! I'll start testing these and I'm more than happy to contribute if and when I can 馃憤

@williaster Any chance you could also publish the latest changes from https://github.com/hshoff/vx/pull/567 too?

yes! trying to land the @vx/legend re-write in the next few minutes and will publish thereafter.

sorry for the delay, the types in @vx/legend were trickier than expected but that's merged.

0.0.193-alpha.1 is out now with all changes in master, the brush fix #567 and all packages re-written in TS 馃帀 will likely now convert vx-demo to ts and release 0.0.193 after any needed fixes for that are in 馃憤

FYI I have a pretty big PR in progress for the vx-demo re-write: #579 . Lots of fixes being addressed and in linked PRs. Really hoping to wrap it up this week 馃 馃崁

579 is in and TONS of fixes published under 0.0.193-alpha.2, hopefully can land non-alpha 0.0.193 soon and call TS v0 done 馃槃

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ahmetuysal picture ahmetuysal  路  3Comments

crackcomm picture crackcomm  路  5Comments

bernatfortet picture bernatfortet  路  4Comments

BrianRosamilia picture BrianRosamilia  路  3Comments

danielprogramic picture danielprogramic  路  3Comments