UNPKG

rubiks-cube-solver

Version:

Outputs a solution using the Fridrich Method for a given cube state.

50 lines (49 loc) 1.43 kB
{ "name": "rubiks-cube-solver", "version": "1.2.0", "description": "Outputs a solution using the Fridrich Method for a given cube state.", "main": "lib/index.common.js", "module": "lib/index.es6.js", "scripts": { "build": "npm run clean && webpack", "clean": "rm -rf lib/", "lint": "eslint .", "prepublish": "npm run build", "test": "npm run test:models && npm run test:solvers && npm run test:utils", "test:dynamic": "node --require babel-register test/dynamic/index.js", "test:models": "mocha --require babel-register test/models/* || true", "test:solvers": "mocha --require babel-register test/solvers/* || true", "test:utils": "mocha --require babel-register test/utils/* || true" }, "keywords": [ "rubiks", "cube", "solve", "solver", "algorithm", "fridrich" ], "author": "Scott McKenzie", "repository": { "type": "git", "url": "https://github.com/slammayjammay/rubiks-cube-solver" }, "license": "MIT", "dependencies": { "array-element-combiner": "^1.0.0", "gl-vec3": "^1.0.3" }, "devDependencies": { "babel-core": "^6.25.0", "babel-loader": "^7.0.0", "babel-preset-es2015": "^6.24.1", "babel-register": "^6.26.0", "chai": "^3.5.0", "chalk": "^1.1.3", "eslint": "^4.2.0", "minimist": "^1.2.0", "mocha": "^3.2.0", "uglifyjs-webpack-plugin": "^0.4.3", "webpack": "^2.5.0" } }