I think the following things would make this a lot easier for consumers to install and use:
-
Pre-built binaries for all platforms shipped with the package on NPM
If we do this we can remove bsb-native, right @jaredly? I remember you mentioning something about azure pipelines to make the pre-building happen.
-
A less complex name for the PPX flag.
I need to dig into why the name for the PPX flag is so funky right now. It'd be really nice to tell users in the readme that they can just add let-anything to the PPX flags, instead of let-anything/lib/bs/native/let_anything.native. But maybe it's unavoidable? Would Bucklescript have to understand more about NPM structure to allow using something so simple as the PPX flag?
I think the following things would make this a lot easier for consumers to install and use:
Pre-built binaries for all platforms shipped with the package on NPM
If we do this we can remove bsb-native, right @jaredly? I remember you mentioning something about azure pipelines to make the pre-building happen.
A less complex name for the PPX flag.
I need to dig into why the name for the PPX flag is so funky right now. It'd be really nice to tell users in the readme that they can just add
let-anythingto the PPX flags, instead oflet-anything/lib/bs/native/let_anything.native. But maybe it's unavoidable? Would Bucklescript have to understand more about NPM structure to allow using something so simple as the PPX flag?