# sandbox-js **Repository Path**: mirrors_leecade/sandbox-js ## Basic Information - **Project Name**: sandbox-js - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Sandbox.js Sandbox.js is a tiny library that runs code in a sandboxed environment, by sticking it in an iframe. It creates a global function called sandbox() which returns an iframe. ## Options ``` // Options passed as the first argument to sandbox. Defaults are listed. { // iframe html html: '', // iframe css css: : '', // iframe js js: '', // whether to allow dialogs such as alert/confirm/prompts dialogs: true, external: { // array of external js libraries ie. jQuery js: [], // array of external js libraries ie. Bootstrap css: [] }, } ``` ## Coming soon Detection of errors in scripts that run, useful for online IDEs. Nice callback system to avoid global iframe callback hell.