@minofrk/msf-io-ts
Version:
Type utilities with io-ts for MSF format.
18 lines • 592 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var io_ts_1 = require("io-ts");
var variation_1 = require("./variation");
var options_1 = require("./options");
var move_1 = require("../move");
var state_1 = require("../state");
exports.NonRootNode = io_ts_1.recursion('NonRootNode', function () {
return io_ts_1.intersection([
options_1.Options,
io_ts_1.type({
ov: move_1.Move,
slax: state_1.State,
mit: io_ts_1.array(variation_1.Variation),
}),
]);
});
//# sourceMappingURL=non-root-node.js.map