Skip to content

minofrk/msf-pretty-print.js

Repository files navigation

@minofrk/msf-pretty-print

NPM Version Build Status License codecov

MSF 形式の pretty-print をするライブラリです。

msfPrettyPrint(state);
/*
{
  "sast": "sorn",
  "arxe": {
    "txifol": ["lin", "len", "mat", "rez", "pin", "ket"],
    "evol": null
  },
  "sorn": {
    "txifol": ["vio", "fav", "mik", "lis", "mel"],
    "evol": null
  },
  "ele": [
    [ null,  null,  null,  null,  null,  null,  null],
    ["rav",  null,  null, "mir",  null, "jil", "tan"],
    [ null,  null,  null,  null, "tem",  null, "nen"],
    ["din", "dia",  null,  null,  null,  null,  null],
    [ null,  null,  null, "zan", "gil",  null,  null],
    ["pal",  null, "ful",  null,  null,  null, "ruj"],
    [ null, "dyu",  null, "ser",  null,  null, "ral"]
  ],
  "korol": ["ruj"]
}
*/

Install

npm install @minofrk/msf-pretty-print

Usage

import msfPrettyPrint from '@minofrk/msf-pretty-print';

msfPrettyPrint(/* State | Move | MSFType */);

License

See LICENSE

About

An opinionated pretty-printer for MSF format.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published