UNPKG

@decaf-ts/fabric-weaver

Version:
50 lines 4.67 kB
"use strict"; /** * @module fabric-weaver * @description This module serves as the main entry point for the fabric-weaver library, providing TypeScript integration with Hyperledger Fabric. * @summary Aggregates and exports functionality for managing Hyperledger Fabric infrastructures. * * The module includes: * 1. Utility functions and types from the "./utils" directory: * - Helper functions for interacting with Fabric binaries. * - Utilities for generating and managing Docker Compose files. * - Functions to assist in creating, maintaining, and updating Hyperledger Fabric networks. * * 2. Core functionality from the "./core" directory: * - TypeScript interfaces and classes representing Fabric concepts. * - Implementation of Fabric operations and interactions. * * 3. A VERSION constant: * - Represents the current version of the fabric-weaver module. * - Useful for version checking and compatibility purposes. * * This structure provides a comprehensive toolkit for working with Hyperledger Fabric in TypeScript, * allowing developers to easily set up, manage, and interact with Fabric networks and components. */ 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.VERSION = void 0; __exportStar(require("./utils-old/index.cjs"), exports); __exportStar(require("./utils/index.cjs"), exports); /** * @const VERSION * @name VERSION * @description Represents the current version of the fabric-weaver module. * @summary The actual version number is replaced during the build process. * @type {string} */ exports.VERSION = "0.0.14"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7R0FxQkc7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUgsOENBQTRCO0FBQzVCLDBDQUF3QjtBQUV4Qjs7Ozs7O0dBTUc7QUFDVSxRQUFBLE9BQU8sR0FBRyxhQUFhLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBtb2R1bGUgZmFicmljLXdlYXZlclxuICogQGRlc2NyaXB0aW9uIFRoaXMgbW9kdWxlIHNlcnZlcyBhcyB0aGUgbWFpbiBlbnRyeSBwb2ludCBmb3IgdGhlIGZhYnJpYy13ZWF2ZXIgbGlicmFyeSwgcHJvdmlkaW5nIFR5cGVTY3JpcHQgaW50ZWdyYXRpb24gd2l0aCBIeXBlcmxlZGdlciBGYWJyaWMuXG4gKiBAc3VtbWFyeSBBZ2dyZWdhdGVzIGFuZCBleHBvcnRzIGZ1bmN0aW9uYWxpdHkgZm9yIG1hbmFnaW5nIEh5cGVybGVkZ2VyIEZhYnJpYyBpbmZyYXN0cnVjdHVyZXMuXG4gKlxuICogVGhlIG1vZHVsZSBpbmNsdWRlczpcbiAqIDEuIFV0aWxpdHkgZnVuY3Rpb25zIGFuZCB0eXBlcyBmcm9tIHRoZSBcIi4vdXRpbHNcIiBkaXJlY3Rvcnk6XG4gKiAgICAtIEhlbHBlciBmdW5jdGlvbnMgZm9yIGludGVyYWN0aW5nIHdpdGggRmFicmljIGJpbmFyaWVzLlxuICogICAgLSBVdGlsaXRpZXMgZm9yIGdlbmVyYXRpbmcgYW5kIG1hbmFnaW5nIERvY2tlciBDb21wb3NlIGZpbGVzLlxuICogICAgLSBGdW5jdGlvbnMgdG8gYXNzaXN0IGluIGNyZWF0aW5nLCBtYWludGFpbmluZywgYW5kIHVwZGF0aW5nIEh5cGVybGVkZ2VyIEZhYnJpYyBuZXR3b3Jrcy5cbiAqXG4gKiAyLiBDb3JlIGZ1bmN0aW9uYWxpdHkgZnJvbSB0aGUgXCIuL2NvcmVcIiBkaXJlY3Rvcnk6XG4gKiAgICAtIFR5cGVTY3JpcHQgaW50ZXJmYWNlcyBhbmQgY2xhc3NlcyByZXByZXNlbnRpbmcgRmFicmljIGNvbmNlcHRzLlxuICogICAgLSBJbXBsZW1lbnRhdGlvbiBvZiBGYWJyaWMgb3BlcmF0aW9ucyBhbmQgaW50ZXJhY3Rpb25zLlxuICpcbiAqIDMuIEEgVkVSU0lPTiBjb25zdGFudDpcbiAqICAgIC0gUmVwcmVzZW50cyB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBmYWJyaWMtd2VhdmVyIG1vZHVsZS5cbiAqICAgIC0gVXNlZnVsIGZvciB2ZXJzaW9uIGNoZWNraW5nIGFuZCBjb21wYXRpYmlsaXR5IHB1cnBvc2VzLlxuICpcbiAqIFRoaXMgc3RydWN0dXJlIHByb3ZpZGVzIGEgY29tcHJlaGVuc2l2ZSB0b29sa2l0IGZvciB3b3JraW5nIHdpdGggSHlwZXJsZWRnZXIgRmFicmljIGluIFR5cGVTY3JpcHQsXG4gKiBhbGxvd2luZyBkZXZlbG9wZXJzIHRvIGVhc2lseSBzZXQgdXAsIG1hbmFnZSwgYW5kIGludGVyYWN0IHdpdGggRmFicmljIG5ldHdvcmtzIGFuZCBjb21wb25lbnRzLlxuICovXG5cbmV4cG9ydCAqIGZyb20gXCIuL3V0aWxzLW9sZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdXRpbHNcIjtcblxuLyoqXG4gKiBAY29uc3QgVkVSU0lPTlxuICogQG5hbWUgVkVSU0lPTlxuICogQGRlc2NyaXB0aW9uIFJlcHJlc2VudHMgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgZmFicmljLXdlYXZlciBtb2R1bGUuXG4gKiBAc3VtbWFyeSBUaGUgYWN0dWFsIHZlcnNpb24gbnVtYmVyIGlzIHJlcGxhY2VkIGR1cmluZyB0aGUgYnVpbGQgcHJvY2Vzcy5cbiAqIEB0eXBlIHtzdHJpbmd9XG4gKi9cbmV4cG9ydCBjb25zdCBWRVJTSU9OID0gXCIjI1ZFUlNJT04jI1wiO1xuIl19