Skip to content
This repository has been archived by the owner on Jul 25, 2019. It is now read-only.

Interoperable JavaScript implementation tested against the Java implementation #17

Open
wants to merge 81 commits into
base: master
Choose a base branch
from

Conversation

simbo1905
Copy link

Hello,

This PR has a port of the library to JavaScript and test cases that run in JVM (GraalJS) to check that the Java and JavaScript versions are interoperable. There is a test_js_against_java.sh that builds the original code in alpine and tests the JavaScript against the Java in graalvm-ce. The circleci config also runs the original build then test the JavaScript against the Java in graalvm-ce. The JavaScript code has been run through eslint.

I am going to ship the JS to npm so that we can use it in our app. I am thinking that it would be nice to merge this back into your repo. I am the maintainer of NimbusSRP and Thinbus which is Java and JavaScript compatible SRP implementations. If this is merged then I am happy to contribute to the improvement of either the Java or JavaScript codebases.

Simon Massey

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant