UNPKG

chlss

Version:

Open-Source Chess Engine in TypeScript.

27 lines (26 loc) 1.61 kB
"use strict"; /** * We have some work TODO... * - Configure index.ts to generate automatically. * - In some places my naming conventions are broken [Colours.white and Pieces.WhiteQueen]. * - Created something like 'Line Generator', but using {x,y} offsets [we can use it in Knight and King] */ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Piece = exports.Pieces = exports.Coords = exports.BoardNotation = exports.FEN = exports.UCI = exports.BoardObj = void 0; const pieces_1 = __importDefault(require("./pieces")); exports.Pieces = pieces_1.default; var boardObj_1 = require("./boardObj"); Object.defineProperty(exports, "BoardObj", { enumerable: true, get: function () { return boardObj_1.BoardObj; } }); var uci_1 = require("./uci"); Object.defineProperty(exports, "UCI", { enumerable: true, get: function () { return uci_1.UCI; } }); var fen_1 = require("./fen"); Object.defineProperty(exports, "FEN", { enumerable: true, get: function () { return fen_1.FEN; } }); var boardNotation_1 = require("./boardNotation"); Object.defineProperty(exports, "BoardNotation", { enumerable: true, get: function () { return boardNotation_1.BoardNotation; } }); var coords_1 = require("./coords"); Object.defineProperty(exports, "Coords", { enumerable: true, get: function () { return coords_1.Coords; } }); var piece_1 = require("./piece"); Object.defineProperty(exports, "Piece", { enumerable: true, get: function () { return piece_1.Piece; } });