UNPKG

typescript-ds-lib

Version:

A collection of TypeScript data structure implementations

43 lines 2.98 kB
"use strict"; 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