chlss
Version:
Open-Source Chess Engine in TypeScript.
27 lines (26 loc) • 1.61 kB
JavaScript
;
/**
* 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; } });