export let fenToASCIIboard = async function (fenString) {
const charToPiece = {
K: "♔",
Q: "♕",
R: "♖",
B: "♗",
N: "♘",
P: "♙",
k: "♚",
q: "♛",
r: "♜",
b: "♝",
n: "♞",
p: "♟︎",
};
const fenToBoard = (a) =>
a.split`/`.map(
(x) =>
[
,
...x.replace(/\d/g, (t) => " ".repeat(t)),
`
`,
].join`|`
).join``;
return fenToBoard(fenString)
.split("")
.map((c) => charToPiece[c] || c)
.join("");
};