atomic-server icon indicating copy to clipboard operation
atomic-server copied to clipboard

#73 WIP quickjs

Open joepio opened this issue 3 years ago • 2 comments

I'm playing a bit with the QuickJS runtime, which might be a good candidate for powering a plugin system.

PR Checklist:

  • [x] Link to related issue #73
  • [ ] Add changelog entry linking to issue
  • [ ] Added tests (if needed)
  • [ ] (If new feature) added in description / readme

joepio avatar Feb 11 '22 08:02 joepio

The QuickJS-rs wrapper does not support modules or async, so that really limits which modules I can run.

I stumbled across quickjs_es_runtime, which seems far more complete.

Also, the greenHopperRuntime looks pretty interesting.

joepio avatar Feb 11 '22 09:02 joepio

This pull request introduces 1 alert when merging 0df941517553a639d395a40dc3b9682e286a18b1 into 4fade06f7248edff3985920d853117811d9a7c63 - view on LGTM.com

new alerts:

  • 1 for Expression has no effect

lgtm-com[bot] avatar Feb 11 '22 10:02 lgtm-com[bot]