mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2024-12-22 14:02:37 -05:00
Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
src | ||
test | ||
.eslintrc | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
Makefile | ||
package.json | ||
README.md | ||
TRADEMARK | ||
vm.js | ||
vm.min.js | ||
webpack.config.js |
scratch-vm
Installation
npm install scratch-vm
Setup
var VirtualMachine = require('scratch-vm');
var vm = new VirtualMachine();
// Block events
// UI events
// Listen for events
Standalone Build
make build
<script src="/path/to/vm.js"></script>
<script>
var vm = new window.VirtualMachine();
// do things
</script>
Testing
make test
make coverage
make benchmark