UNPKG

@decaf-ts/fabric-weaver

Version:
33 lines 3.85 kB
/** * @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. */ export * from "./utils-old"; export * from "./utils"; /** * @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} */ export const VERSION = "0.0.14"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQXFCRztBQUVILGNBQWMsYUFBYSxDQUFDO0FBQzVCLGNBQWMsU0FBUyxDQUFDO0FBRXhCOzs7Ozs7R0FNRztBQUNILE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxhQUFhLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBtb2R1bGUgZmFicmljLXdlYXZlclxuICogQGRlc2NyaXB0aW9uIFRoaXMgbW9kdWxlIHNlcnZlcyBhcyB0aGUgbWFpbiBlbnRyeSBwb2ludCBmb3IgdGhlIGZhYnJpYy13ZWF2ZXIgbGlicmFyeSwgcHJvdmlkaW5nIFR5cGVTY3JpcHQgaW50ZWdyYXRpb24gd2l0aCBIeXBlcmxlZGdlciBGYWJyaWMuXG4gKiBAc3VtbWFyeSBBZ2dyZWdhdGVzIGFuZCBleHBvcnRzIGZ1bmN0aW9uYWxpdHkgZm9yIG1hbmFnaW5nIEh5cGVybGVkZ2VyIEZhYnJpYyBpbmZyYXN0cnVjdHVyZXMuXG4gKlxuICogVGhlIG1vZHVsZSBpbmNsdWRlczpcbiAqIDEuIFV0aWxpdHkgZnVuY3Rpb25zIGFuZCB0eXBlcyBmcm9tIHRoZSBcIi4vdXRpbHNcIiBkaXJlY3Rvcnk6XG4gKiAgICAtIEhlbHBlciBmdW5jdGlvbnMgZm9yIGludGVyYWN0aW5nIHdpdGggRmFicmljIGJpbmFyaWVzLlxuICogICAgLSBVdGlsaXRpZXMgZm9yIGdlbmVyYXRpbmcgYW5kIG1hbmFnaW5nIERvY2tlciBDb21wb3NlIGZpbGVzLlxuICogICAgLSBGdW5jdGlvbnMgdG8gYXNzaXN0IGluIGNyZWF0aW5nLCBtYWludGFpbmluZywgYW5kIHVwZGF0aW5nIEh5cGVybGVkZ2VyIEZhYnJpYyBuZXR3b3Jrcy5cbiAqXG4gKiAyLiBDb3JlIGZ1bmN0aW9uYWxpdHkgZnJvbSB0aGUgXCIuL2NvcmVcIiBkaXJlY3Rvcnk6XG4gKiAgICAtIFR5cGVTY3JpcHQgaW50ZXJmYWNlcyBhbmQgY2xhc3NlcyByZXByZXNlbnRpbmcgRmFicmljIGNvbmNlcHRzLlxuICogICAgLSBJbXBsZW1lbnRhdGlvbiBvZiBGYWJyaWMgb3BlcmF0aW9ucyBhbmQgaW50ZXJhY3Rpb25zLlxuICpcbiAqIDMuIEEgVkVSU0lPTiBjb25zdGFudDpcbiAqICAgIC0gUmVwcmVzZW50cyB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBmYWJyaWMtd2VhdmVyIG1vZHVsZS5cbiAqICAgIC0gVXNlZnVsIGZvciB2ZXJzaW9uIGNoZWNraW5nIGFuZCBjb21wYXRpYmlsaXR5IHB1cnBvc2VzLlxuICpcbiAqIFRoaXMgc3RydWN0dXJlIHByb3ZpZGVzIGEgY29tcHJlaGVuc2l2ZSB0b29sa2l0IGZvciB3b3JraW5nIHdpdGggSHlwZXJsZWRnZXIgRmFicmljIGluIFR5cGVTY3JpcHQsXG4gKiBhbGxvd2luZyBkZXZlbG9wZXJzIHRvIGVhc2lseSBzZXQgdXAsIG1hbmFnZSwgYW5kIGludGVyYWN0IHdpdGggRmFicmljIG5ldHdvcmtzIGFuZCBjb21wb25lbnRzLlxuICovXG5cbmV4cG9ydCAqIGZyb20gXCIuL3V0aWxzLW9sZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdXRpbHNcIjtcblxuLyoqXG4gKiBAY29uc3QgVkVSU0lPTlxuICogQG5hbWUgVkVSU0lPTlxuICogQGRlc2NyaXB0aW9uIFJlcHJlc2VudHMgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgZmFicmljLXdlYXZlciBtb2R1bGUuXG4gKiBAc3VtbWFyeSBUaGUgYWN0dWFsIHZlcnNpb24gbnVtYmVyIGlzIHJlcGxhY2VkIGR1cmluZyB0aGUgYnVpbGQgcHJvY2Vzcy5cbiAqIEB0eXBlIHtzdHJpbmd9XG4gKi9cbmV4cG9ydCBjb25zdCBWRVJTSU9OID0gXCIjI1ZFUlNJT04jI1wiO1xuIl19