A minimal Vite + TypeScript playground that executes base64-encoded JavaScript from URL parameters.
Access the playground with a jsSrcBase64
query parameter containing base64-encoded JavaScript:
https://isolated-playground.github.io/?jsSrcBase64=<base64-encoded-js>
Example:
// To encode: console.log('Hello World!')
// Base64: Y29uc29sZS5sb2coJ0hlbGxvIFdvcmxkIScpOw==
// URL: https://isolated-playground.github.io/?jsSrcBase64=Y29uc29sZS5sb2coJ0hlbGxvIFdvcmxkIScpOw==
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
The app automatically deploys to GitHub Pages when changes are pushed to the main
branch.