typescript-ds-lib
Version:
A collection of TypeScript data structure implementations
43 lines • 2.98 kB
JavaScript
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Stack = exports.Set = exports.RedBlackTree = exports.Queue = exports.PriorityQueue = exports.Matrix = exports.Map = exports.LinkedList = exports.Heap = exports.HashTable = exports.Deque = exports.BinarySearchTree = void 0;
__exportStar(require("./types"), exports);
var binary_search_tree_1 = require("./lib/binary-search-tree");
Object.defineProperty(exports, "BinarySearchTree", { enumerable: true, get: function () { return binary_search_tree_1.BinarySearchTree; } });
var deque_1 = require("./lib/deque");
Object.defineProperty(exports, "Deque", { enumerable: true, get: function () { return deque_1.Deque; } });
var hash_table_1 = require("./lib/hash-table");
Object.defineProperty(exports, "HashTable", { enumerable: true, get: function () { return hash_table_1.HashTable; } });
var heap_1 = require("./lib/heap");
Object.defineProperty(exports, "Heap", { enumerable: true, get: function () { return heap_1.Heap; } });
var linked_list_1 = require("./lib/linked-list");
Object.defineProperty(exports, "LinkedList", { enumerable: true, get: function () { return linked_list_1.LinkedList; } });
var map_1 = require("./lib/map");
Object.defineProperty(exports, "Map", { enumerable: true, get: function () { return map_1.Map; } });
var matrix_1 = require("./lib/matrix");
Object.defineProperty(exports, "Matrix", { enumerable: true, get: function () { return matrix_1.Matrix; } });
var priority_queue_1 = require("./lib/priority-queue");
Object.defineProperty(exports, "PriorityQueue", { enumerable: true, get: function () { return priority_queue_1.PriorityQueue; } });
var queue_1 = require("./lib/queue");
Object.defineProperty(exports, "Queue", { enumerable: true, get: function () { return queue_1.Queue; } });
var red_black_tree_1 = require("./lib/red-black-tree");
Object.defineProperty(exports, "RedBlackTree", { enumerable: true, get: function () { return red_black_tree_1.RedBlackTree; } });
var set_1 = require("./lib/set");
Object.defineProperty(exports, "Set", { enumerable: true, get: function () { return set_1.Set; } });
var stack_1 = require("./lib/stack");
Object.defineProperty(exports, "Stack", { enumerable: true, get: function () { return stack_1.Stack; } });
//# sourceMappingURL=index.js.map
;