private-box-native

    0.2.1 • Public • Published

    private-box-native

    Node bindings to private-box-rs

    napi todos:

    • expose a c interface to private-box-rs

    • use cbindgen

    • sort out naming, dashes, low dashes

    • get private box rs able to statically link. There's a way to check linked libs ldd?

      • how to build c deps form cargo. Ideally also supporting use with cross.
      • need to work out how to pass down project specific vars hopefully in the cargo.toml
      • it would be good if -native doesn't require sodiumoxide. It should just use re-exported constants from private box rs
    • write some c

    • get a test passing

      • how to handle incorrect args to the function
    • set up cmakejs

    • prebuild --all

    • are "flavours" how you set the target triple?

    • could we use cross somehow?

    now blocked on gyp storing the relative path to the privatebox lib in the .node binding.

    • Get fpic working when building static libs for all the rust stuff.
    • check out the wrapper thing with binding gyp.

    Keywords

    none

    Install

    npm i private-box-native

    DownloadsWeekly Downloads

    3

    Version

    0.2.1

    License

    MIT

    Unpacked Size

    2 MB

    Total Files

    17

    Last publish

    Collaborators

    • pietgeursen