{
  "name": "scramby",
  "version": "0.2.0",
  "description": "Generates scrambles for twisty puzzles.",
  "main": "lib/index.js",
  "bin": {
    "scramby": "lib/cli.js"
  },
  "scripts": {
    "clean": "rimraf lib",
    "prebuild": "npm run clean",
    "build": "babel src --out-dir lib && flow-copy-source src lib",
    "postbuild": "npm run build-examples",
    "lint": "blyss | snazzy",
    "fix": "blyss --fix",
    "format": "prettier --single-quote --no-semi --write \"src/**/*.js\"",
    "prepare": "npm run build",
    "flow": "flow",
    "flow-typed": "flow-typed",
    "test": "npm run lint --silent && flow status && ava tests/**/*.js --fail-fast --verbose",
    "build-examples": "cd examples/scramble-with-draw && npm run build && cd ../scramble && npm run build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/saadq/scramby.git"
  },
  "keywords": [
    "rubiks",
    "rubik's",
    "cube",
    "puzzle",
    "scramble",
    "scrambler",
    "scramble-generator"
  ],
  "author": "Saad Quadri",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/saadq/scramby/issues"
  },
  "homepage": "https://github.com/saadq/scramby#readme",
  "dependencies": {
    "chalk": "^2.0.1",
    "meow": "^3.7.0",
    "raphael": "^2.2.7"
  },
  "devDependencies": {
    "ava": "^0.20.0",
    "babel-core": "^6.25.0",
    "babel-plugin-transform-flow-strip-types": "^6.22.0",
    "babel-preset-es2015": "^6.24.1",
    "blyss": "^7.0.0",
    "browserify": "^14.4.0",
    "flow-bin": "^0.49.1",
    "flow-copy-source": "^1.2.0",
    "flow-typed": "^2.1.2",
    "prettier": "^1.5.2",
    "rimraf": "^2.6.1",
    "snazzy": "^7.0.0"
  },
  "blyss": {
    "ignore": [
      "examples",
      "src/scramblers"
    ]
  },
  "ava": {
    "require": [
      "babel-register",
      "babel-polyfill"
    ],
    "babel": {
      "plugins": [
        "transform-flow-strip-types"
      ],
      "presets": [
        "es2015"
      ]
    }
  }
}
