@decaf-ts/fabric-weaver
Version:
template for ts projects
33 lines • 3.85 kB
JavaScript
/**
* @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