Всем привет.
На сайте есть редактор кода js и мне требуется его запускать на клиенте, eval не подходит + мне нужны обёртки для функций с определённым названием, например:
GET_USER(145)
GET_USER должна быть определена мной заранее
Есть ли библиотеки для запуска произвольного js в браузере?
https://github.com/NeilFraser/JS-Interpreter/ - этот не совсем подходит, он не понимает const, let и возможно другие конструкции.
Также изначально он сильно обрезан(из-за соображений безопасности или нет?) - нету почти всех свойств у объектов и т.д.