Skip to content

[WIP] JS Scripting Support#23

Draft
danslapman wants to merge 9 commits into
mainfrom
feature/js-scripting
Draft

[WIP] JS Scripting Support#23
danslapman wants to merge 9 commits into
mainfrom
feature/js-scripting

Conversation

@danslapman

Copy link
Copy Markdown
Collaborator

Fixes #14

Problem

Currently existing "pseudofunction calls" is a quite limited mechanism, which is not enough in some complex scenarios like mocking complex authorization (e.g. http-signature), math computaions and others.

Solution

This PR replaces pseudofunctions with Graal-based JavaScript sandbox

Checklist

  • Unit test all changes
  • Update README.md if applicable
  • Add [WIP] to the pull request title if it's work in progress
  • Squash commits that aren't meaningful changes

@mockingbird/maintainers

@danslapman danslapman marked this pull request as draft December 9, 2022 14:50
@danslapman

Copy link
Copy Markdown
Collaborator Author

Currently blocked by oracle/graal#4654

@danslapman danslapman force-pushed the feature/js-scripting branch 3 times, most recently from 5803e95 to f66ab59 Compare January 23, 2023 19:22
@danslapman danslapman force-pushed the feature/js-scripting branch 2 times, most recently from a0e283b to abfa0e3 Compare April 4, 2023 10:32
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.

Support for JS evaluation

1 participant