PythonMonkey
PythonMonkey copied to clipboard
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
### Issue type Bug ### How did you install PythonMonkey? Installed from pip ### OS platform and distribution Linux Mint 20.3 x86_64 ### Python version (`python --version`) 3.9.17 ### PythonMonkey...
Jupiter notebooks are a common python dev environment. It would be really useful to these devs if we provided a few ipykernel [magics](https://ipython.readthedocs.io/en/stable/config/custommagics.html). Something that could enable a js cell...
### Describe your feature request here. Evaluating web pack bundles like dcp-client makes for horrifyingly bad stack traces if we don't have external source map support. This can be avoided...
### Issue type Bug ### How did you install PythonMonkey? Installed from pip ### OS platform and distribution Windows 10 ### Python version (`python --version`) 3.10.2 ### PythonMonkey version (`pip...
### Issue type Bug ### How did you install PythonMonkey? None ### OS platform and distribution _No response_ ### Python version (`python --version`) _No response_ ### PythonMonkey version (`pip show...
### Describe your feature request here. It does not seem like there is a feature in PythonMonkey to run JavaScript scripts or evals in isolation after importing the module. This...
# 🚨 Problem with Node Modules Requiring Process Identification ## 📝 Description The "process" variable is fundamental in Node.js environments, suggesting that `pythonmonkey` might not fully emulate or provide a...
### Describe your feature request here. I'd like to be able to inspect core dumps and know what git revision (or pythonmonkey version) they were created with, so that we...
### Describe your feature request here. Are there any plans to support ES6 modules in addition to CommonJS? Example JS: ```js function hello(items) { console.log("hello world"); } export {hello}; ```...
### Describe your feature request here. _No response_ ### Code example _No response_