An interactive web scripting sandbox.
Currently supported language modes are:
- Markup: HTML, Markdown (GFM), Jade and Haml
- Style: CSS, LESS and SCSS
- Script: JavaScript, Traceur, CoffeeScript, TypeScript and GorillaScript
$ git update-index --assume-unchanged config.json deploy.json
# npm -g install gulp
$ npm install
$ gulp
$ node sandbug.js
> sandbug running on port 8080
server {
listen 80;
server_name sandbug.example.tld;
location / { proxy_pass http://127.0.0.1:8080; }
location ~* ^(/test/?|.+\.(html|js|css|woff|png|jpg|gif|ico|txt|json))$ {
root /srv/http/sandbug/public;
}
}
server {
listen 80;
server_name frame.sandbug.example.tld;
root /srv/http/sandbug/frame;
}
Run the (woefully incomplete) set of Jasmine unit tests from localhost:8080/test
.
The icons used throughout the interface are from the Font Awesome set by Dave Gandy (SIL OFL 1.1).
This software is released under the terms of the MIT license. See LICENSE
.