{
  "name": "bloxparty",
  "description": "Multiplayer Tetris built with Electron",
  "version": "2.0.1",
  "author": "Kevin Neff <kvnneff@gmail.com>",
  "bugs": {
    "url": "https://github.com/kvnneff/bloxparty/issues"
  },
  "dependencies": {
    "bloxparty-board": "^1.0.6",
    "bus": "^0.1.0",
    "component-clone": "^0.2.2",
    "component-emitter": "^1.2.0",
    "cuid": "*",
    "deku": "^0.5.5",
    "deku-form": "^1.1.4",
    "electron-builder": "^2.0.2",
    "electron-debug": "^0.2.1",
    "localstorage-ns": "^1.0.2",
    "query-string": "^2.4.1",
    "socket.io-client": "^1.3.7",
    "suitcss-base": "^0.8.0",
    "suitcss-components-button": "^4.0.0",
    "virtual-element": "^1.2.0",
    "wayfarer": "^5.0.1"
  },
  "devDependencies": {
    "assert-element": "^0.3.1",
    "babelify": "^6.3.0",
    "browserify": "^11.1.0",
    "browserify-test": "^2.0.0",
    "chokidar-cli": "^1.0.1",
    "component-mock": "0.0.2",
    "dependency-check": "^2.5.1",
    "electron-packager": "^5.1.0",
    "electron-prebuilt": "^0.33.0",
    "fixpack": "^2.2.0",
    "http-server": "^0.8.0",
    "mocha": "^2.3.2",
    "mochify": "^2.13.0",
    "myth": "^1.5.0",
    "postcss-cli": "^2.2.0",
    "postcss-copy-assets": "^0.3.0",
    "postcss-cssnext": "^2.1.0",
    "postcss-import": "^7.0.0",
    "standard": "^5.2.2"
  },
  "electronVersion": "0.33.0",
  "homepage": "https://github.com/kvnneff/bloxparty-server#readme",
  "keywords": [
    "electron",
    "game",
    "multiplayer",
    "tetris"
  ],
  "license": "MIT",
  "main": "index.js",
  "productName": "BloxParty",
  "repository": "https://github.com/kvnneff/bloxparty.git",
  "scripts": {
  	"release": "npm run clean && npm i && npm run build && npm run package",
  	"package": "npm run package:win32 && npm run package:win64 && npm run package:osx",
  	"package:win32": "electron-builder \"dist/BloxParty-win32-ia32/\" --platform=win --out=\"dist/\" --config=packager.json && mv \"./dist/BloxParty Setup.exe\" ./dist/BloxParty-win32-ia32.exe",
  	"package:win64": "electron-builder \"dist/BloxParty-win32-x64/\" --platform=win --out=\"dist/\" --config=packager.json && mv \"./dist/BloxParty Setup.exe\" ./dist/BloxParty-win32-x64.exe",
  	"package:osx": "electron-builder \"dist/BloxParty-darwin-x64/BloxParty.app\" --platform=osx --out=\"dist/\" --config=packager.json",
    "build": "electron-packager . $npm_package_productName --out=dist --ignore='^/dist$' --ignore='node_modules/(bloxparty-board|bus|component-clone|component-emitter|cuid|deku|deku-form|moniker|query-string|socket.io-client|virtual-element|wayfarer)' --prune --overwrite --asar --all --version=$npm_package_electronVersion",
    "build-css": "mkdir -p build & postcss -u postcss-copy-assets -u postcss-import -u postcss-cssnext -o ./build/index.css ./lib/index.css",
    "build-js": "mkdir -p build & browserify lib/index.js -t [babelify --ignore socket.io-client] -t --outfile build/index.js",
    "build-ui": "npm run build-css && npm run build-js",
  	"clean": "rm -rf ./dist",
    "lint": "standard ./lib/**/*.js && fixpack",
    "server": "http-server ./",
    "start": "npm run build-ui && electron .",
    "test": "mochify --transform [babelify --ignore socket.io-client --ignore electron-debug] test/index.js",
    "watch": "npm run watch-css & npm run watch-js",
    "watch-css": "chokidar './lib/**/*.css' -c 'npm run build-css'",
    "watch-js": "chokidar './lib/**/*.js' -c 'npm run build-js'"
  }
}
