UNPKG

scramby

Version:

Generates scrambles for twisty puzzles.

82 lines (81 loc) 1.97 kB
{ "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" ] } } }