UNPKG

chess-legal-moves

Version:

Analyses a given chess game position in Fen notation to return legal moves and provides the next game position after a given move

20 lines (19 loc) 1.78 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateWestAttacks = exports.generateSouthWestAttacks = exports.generateSouthEastAttacks = exports.generateSouthAttacks = exports.generateNorthWestAttacks = exports.generateNorthEastAttacks = exports.generateNorthAttacks = exports.generateEastAttacks = void 0; var north_1 = require("./north"); Object.defineProperty(exports, "generateNorthAttacks", { enumerable: true, get: function () { return north_1.generateNorthAttacks; } }); var south_1 = require("./south"); Object.defineProperty(exports, "generateSouthAttacks", { enumerable: true, get: function () { return south_1.generateSouthAttacks; } }); var east_1 = require("./east"); Object.defineProperty(exports, "generateEastAttacks", { enumerable: true, get: function () { return east_1.generateEastAttacks; } }); var northEast_1 = require("./northEast"); Object.defineProperty(exports, "generateNorthEastAttacks", { enumerable: true, get: function () { return northEast_1.generateNorthEastAttacks; } }); var west_1 = require("./west"); Object.defineProperty(exports, "generateWestAttacks", { enumerable: true, get: function () { return west_1.generateWestAttacks; } }); var southWest_1 = require("./southWest"); Object.defineProperty(exports, "generateSouthWestAttacks", { enumerable: true, get: function () { return southWest_1.generateSouthWestAttacks; } }); var northWest_1 = require("./northWest"); Object.defineProperty(exports, "generateNorthWestAttacks", { enumerable: true, get: function () { return northWest_1.generateNorthWestAttacks; } }); var southEast_1 = require("./southEast"); Object.defineProperty(exports, "generateSouthEastAttacks", { enumerable: true, get: function () { return southEast_1.generateSouthEastAttacks; } });