{
  "name": "catlab-remote-client",
  "version": "3.0.0",
  "main": "dist/scripts/catlabremote.js",
  "license": "UNLICENSED",
  "dependencies": {
    "backbone": "^1.4.1",
    "easelbone": "^1.0.47",
    "easeljs": "^1.0.2",
    "qrious": "https://github.com/catlabinteractive/qrious.git",
    "socket.io-client": "^4.6.1",
    "tweenjs": "^1.0.2",
    "underscore": "^1.13.6"
  },
  "devDependencies": {
    "concurrently": "^8.2.2",
    "grunt": "^1.6.1",
    "grunt-bump": "^0.8.0",
    "grunt-contrib-clean": "^2.0.1",
    "grunt-contrib-copy": "^1.0.0",
    "grunt-contrib-requirejs": "^1.0.0",
    "grunt-contrib-uglify": "^5.2.2",
    "grunt-contrib-watch": "^1.1.0",
    "http-server": "^14.1.1",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^30.3.0",
    "open": "^9.1.0",
    "preloadjs": "^1.0.1",
    "requirejs-plugins": "^1.0.2",
    "simple-keyboard": "^2.32.131",
    "sprintf-js": "^1.1.2",
    "terser": "^4.8.1",
    "viewport-units-buggyfill": "^0.6.2",
    "emojione": "4.0.0",
    "rivets": "^0.9.6"
  },
  "scripts": {
    "start": "concurrently \"http-server dist -p 8080 -c-1\" \"open http://localhost:8080\" \"grunt watch\"",
    "watch": "grunt watch",
    "build": "grunt build",
    "test": "jest",
    "bump": "grunt bump",
    "bump:minor": "grunt bump:minor",
    "bump:major": "grunt bump:major"
  }
}
