javonet-binaries
v2.6.14
Published
Javonet allows you to reference and use modules or packages written in (Java/Kotlin/Groovy/Clojure, C#/VB.NET, Ruby, Perl, Python, JavaScript/TypeScript) like they were created in your technology. It works on Linux/Windows and MacOS for applications creat
Readme
Javonet allows you to reference and use modules or packages written in (Java/Kotlin/Groovy/Clojure, C#/VB.NET, Ruby, Perl, Python, JavaScript/TypeScript) like they were created in your technology. It works on Linux/Windows and MacOS for applications created in JVM, CLR/Netcore, Perl, Python, Ruby, NodeJS, C++ or GoLang and gives you unparalleled freedom and flexibility with native performance in building your mixed-technologies products. Let it be accessing best AI or cryptography libraries, devices SDKs, legacy client modules, internal custom packages or anything from public repositories available on NPM, Nuget, PyPI, Maven/Gradle, RubyGems or GitHub. Get free from programming languages barriers today! For more information check out our guides at https://www.javonet.com/guides/v2/
Installation
This package includes precompiled binaries for Windows, Linux, and macOS, so you do not need node-gyp installed to use it.
For End Users
Simply install the package:
npm install javonet-binariesThe package will automatically use the precompiled binary for your platform. If a precompiled binary is not available for your platform, the installation will attempt to build from source (requires node-gyp).
For Developers
If you need to build or rebuild the native addon:
Install node-gyp globally:
npm install -g node-gypBuild for your platform:
npm run prebuildPackage the precompiled binary:
npm run package:prebuild
See BUILD.md for detailed build instructions and Azure Pipeline setup.
Verifying Precompiled Binaries
To verify that precompiled binaries are available for your platform:
node scripts/verify-prebuild.js