Skip to content
This repository was archived by the owner on Sep 26, 2021. It is now read-only.
/ hopp-js-sandbox Public archive

Execute external JS scripts in defined sandboxes used by Hoppscotch clients

License

Notifications You must be signed in to change notification settings

hoppscotch/hopp-js-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e637596 · Sep 25, 2021

History

21 Commits
Sep 24, 2021
Jul 1, 2021
Jul 4, 2021
Jul 4, 2021
Jul 1, 2021
Jul 4, 2021
Sep 25, 2021
Sep 23, 2021
Sep 23, 2021
Sep 24, 2021
Sep 24, 2021
Sep 23, 2021

Repository files navigation

Hoppscotch JavaScript Sandbox ALPHA

NOTE: This package has been archived and is outdated. Please refer to the hoppscotch-js-sandbox in the Hoppscotch monorepo for the latest code.

This package deals with providing a JavaScript sandbox for executing various security sensitive external scripts.

Usage

npm install --save @hoppscotch/js-sandbox

How does this work ?

This package makes use of quickjs-empscripten for building sandboxes for running external code on Hoppscotch.

Currently implemented sandboxes:

  • Hoppscotch Test Scripts

Development

  • Clone the repository
git clone https://github.com/hoppscotch/hopp-js-sandbox
  • Install the package deps
npm install
npm run demo

Versioning

This project follows Semantic Versioning but as the project is still pre-1.0. The code and the public exposed API should not be considered to be fixed and stable. Things can change at any time!

License

This project is licensed under the MIT License - see LICENSE for more details.




built with ❤︎ by the Hoppscotch Team and contributors.