@rimbu/graph
Version:
Immutable Graph data structures for TypeScript
36 lines • 2.33 kB
JavaScript
;
/**
* @packageDocumentation
*
* The `@rimbu/graph/custom` entry exposes low‑level graph interfaces, contexts and
* implementations that underlie the main `@rimbu/graph` API, including generic,
* arrow and edge graph variants and their valued counterparts.<br/>
* It is intended for advanced use cases where you need fine‑grained control over
* graph internals or want to build custom graph abstractions on top of Rimbu’s
* core graph building blocks.
*/
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
// pure interfaces
tslib_1.__exportStar(require("./non-valued/interface/arrow-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./non-valued/interface/edge-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./non-valued/interface/arrow-graph-creators.cjs"), exports);
tslib_1.__exportStar(require("./non-valued/interface/edge-graph-creators.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/generic/variant-valued-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/generic/valued-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/arrow/arrow-valued-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/edge/edge-valued-graph-base.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/arrow/arrow-valued-graph-creators.cjs"), exports);
tslib_1.__exportStar(require("./valued/interface/edge/edge-valued-graph-creators.cjs"), exports);
// pure classes and files
tslib_1.__exportStar(require("./non-valued/implementation/non-empty.cjs"), exports);
tslib_1.__exportStar(require("./valued/implementation/non-empty.cjs"), exports);
tslib_1.__exportStar(require("./common/index.cjs"), exports);
// circular dependencies
tslib_1.__exportStar(require("./non-valued/implementation/empty.cjs"), exports);
tslib_1.__exportStar(require("./non-valued/implementation/builder.cjs"), exports);
tslib_1.__exportStar(require("./valued/implementation/empty.cjs"), exports);
tslib_1.__exportStar(require("./valued/implementation/builder.cjs"), exports);
tslib_1.__exportStar(require("./non-valued/implementation/context.cjs"), exports);
tslib_1.__exportStar(require("./valued/implementation/context.cjs"), exports);
//# sourceMappingURL=index.cjs.map