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

Interoperable JavaScript implementation tested against the Java implementation#17

Open
simbo1905 wants to merge 81 commits intocodahale:masterfrom
simbo1905:master
Open

Interoperable JavaScript implementation tested against the Java implementation#17
simbo1905 wants to merge 81 commits intocodahale:masterfrom
simbo1905:master

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