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
JavaScript
;
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; } });