From e8dc6bc80d2919e8eceeb1c0f1d17006bd40c018 Mon Sep 17 00:00:00 2001 From: Will Pringle Date: Thu, 3 Aug 2023 13:53:01 -0400 Subject: [PATCH] Update README with PythonMonkey suggestion This commit suggests the usage of PythonMonkey, a Python Library for executing JavaScript in Python. PythonMonkey's API is similar to JS2PYs and its JavaScript engine is fully compatible with the newest updates to JavaScript since it leverages SpiderMonkey. Another interesting side effect of it using SpiderMonkey under the hood is that it also supports WebAssembly for free. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index dc72d685..1a026e6a 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ #### Pure Python JavaScript Translator/Interpreter Everything is done in 100% pure Python so it's extremely easy to install and use. Supports Python 2 & 3. Full support for ECMAScript 5.1, ECMA 6 support is still experimental. + +For full JavaScript and WebAssembly support, consider using [PythonMonkey](https://github.com/Distributive-Network/PythonMonkey) instead, a Python library which provides high-level bindings to Mozilla's SpiderMonkey JavaScript engine. PythonMonkey can be installed with `pip install pythonmonkey` and only requires `npm` to be installed on the system.
Simple Example: