@logic-pad/core
Version:
10 lines (9 loc) • 353 B
JavaScript
import { Serializer } from './serializer/allSerializers.js';
import validateGrid from './validate.js';
onmessage = e => {
const data = e.data;
const grid = Serializer.parseGrid(data.grid);
const solution = data.solution ? Serializer.parseGrid(data.solution) : null;
const state = validateGrid(grid, solution);
postMessage(state);
};