UNPKG

rubiks-cube-scramble-cli

Version:

[![Travis build status][travis-badge]][travis-build] [![Codecov branch][codecov-badge]][codecov] [![npm][npm-badge]][npm-version] [![downloads][downloads-badge]][npmcharts] [![MIT License][license-badge]][license]

20 lines (15 loc) 504 B
#! /usr/bin/env node const argv = require("yargs") .usage("Usage: $0 [options]") .describe("number", "Get number of rubiks scrambles") .alias("n", "number").argv; const createEmptyArray = require("create-empty-array"); const getScramble = require("../lib"); let number = Math.max(argv.number, 1); if (typeof number !== "number" || Number.isNaN(number)) { number = 1; } createEmptyArray(number).forEach(() => { getScramble(number); console.log(); // print line break between scrambles });