Releases: fable-compiler/ts2fable
0.7.1
0.7.0
0.6.2
#228 BUG: ts2fable fails with "Option has no value"
#235 FEATURE: Online version
#239 Imporve performance of ts2fable
#241 BUG: global variable is not genereted
#275 Remove private members from classes
#277 Unwrap options if the parameter itself is optional
#278 Also transform TypeLiterals in return types of methods
#289 Merge duplicated inner modules after merging the outer modules
#288 Fix "type float = float" (babylonjs)
#287 Add a second pass to 'extractTypeLiterals'
#293 Handle static properties
0.6.1
0.6.0
0.5.2
0.5.1: do not remove TODOs (#136)
* dogfood the param comments * not not remove TODOs
VS Code
- VS Code binding are able to be generated.
- Param docs are transferred.
- Sub modules are exported and accessible. The module naming is now PascalCase to avoid conflicts.
- Types are generated for TS TypeLiterals. This avoids some pain with overloads, especially in Node API.
- TS Alias Unions have corresponding modules with
of
,is
, &as
helper functions. - const variables are now read only
https://github.com/fable-compiler/ts2fable/milestone/4?closed=1
Node.js and Yargs supported
Able to generate bindings for Node.js
http://blog.ctaggart.com/2017/11/how-to-create-http2-app-in-f.html
- using node and yargs bindings generated by ts2fable
- mapped import statements
- mapped many of the exports
- command line parsing via yargs
And lots more:
https://github.com/fable-compiler/ts2fable/milestone/3?closed=1
comments & automatic constructors
comments, automatic constructors, & a lot more
https://github.com/fable-compiler/ts2fable/milestone/2?closed=1