Lisk-sdk: Typescript refactoring

Created on 28 Mar 2017  路  7Comments  路  Source: LiskHQ/lisk-sdk

Hi folks,

What's actually your opinion about a Typescript refactoring? Are there any plans?

Cheers

refactoring framework

Most helpful comment

Hi @ppetzold,

No concrete plans but definitely something we want to tackle. Until now, there were other priorities.

We will schedule for inclusion after 1.0.0 is out of the way I think.

Keeping the issue open as direct reminder. Thanks 馃憤

All 7 comments

Hi @ppetzold,

No concrete plans but definitely something we want to tackle. Until now, there were other priorities.

We will schedule for inclusion after 1.0.0 is out of the way I think.

Keeping the issue open as direct reminder. Thanks 馃憤

Looking forward to this as it will help catching bugs, doing maintenance and enabling code completion/IntelliSense for those building dApps in the future.

Huge effort, though.

@ppetzold @ZandorZ @kazzkiq We'll be implementing a type system in lisk-js first and use the experience to inform our decisions in other projects. If you have anything helpful to add to https://github.com/LiskHQ/lisk-js/issues/417 we'd love to hear it.

Any updates on the thoughts on Typescript refactoring since we're there now?

Also it sucks that refactoring gets harder and hader as more code gets written in JS. 馃槩

@goktugyil Nothing will change on this front before 1.0.0 is released.

Lisk Elements will be written in Typescript first - https://github.com/LiskHQ/lisk-elements/issues/417#issuecomment-420635666.

Moving to TypeScript is on Lisk Core Roadmap (https://lisk.io/roadmap). I am closing the issue, it will be re-opened in a milestone form when after all of the scheduled to move modules will already be extracted from Lisk Core to Lisk Elements.

Was this page helpful?
0 / 5 - 0 ratings