flujs_jsc

The JavaScriptCore implementation of flujs. You can directly use flujs as a replacement, as it smooths out the API differences between different JS engines.

The binding directory contains native bindings for Dart FFI, while the wrapper directory provides Dart-style encapsulation.

Certainly, you can also utilize JSFContextJSCImpl, JSFRuntimeJSCImpl, and JSFValueJSCImpl, as they are the concrete implementations of the flujs API.