JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://cdn.crafty-modules.com/crafty-DEBUG.js"></script>
JavaScript
Crafty.init(400,400);
Crafty.background("#000");
var redSq = Crafty.e("2D, Canvas, Color, Mouse")
.attr({x: 10*16, y: 10*16, w: 16, h: 16})
.color('rgb(255,0,0)');
redSq.bind("EnterFrame", function()
{ redSq.x=Crafty.mousePos.x; redSq.y=Crafty.mousePos.y });
Crafty.canvas._canvas.style.cursor = "none";