nonogram-maker
v1.0.5
Published
Utilities for building a nonogram puzzle and solving it.
Downloads
10
Readme
Nonogram Maker
import { Board } from "nonogram-maker";
// Creates a 6x6 board with 5 lives to start
let board = new Board(
[
[0, 0, 1, 1, 0, 0],
[0, 1, 0, 0, 1, 0],
[1, 0, 1, 1, 0, 1],
[1, 0, 0, 0, 0, 1],
[0, 1, 0, 0, 1, 0],
[0, 0, 1, 1, 0, 0],
],
{ lives: 5 }
);
console.log(board.state); // GENERATED
board.toggleOpenMany([{ x: 0, y: 0 }]);
console.log(board.lives); // 4