UNPKG

protoobject

Version:

A universal class for creating any JSON objects and simple manipulations with them.

22 lines (21 loc) 1.03 kB
/** * A universal class for creating any JSON objects and simple manipulations with them. * @module protoobject * @author Siarhei Dudko <siarhei@dudko.dev> */ // Core classes export { ProtoObject } from "./classes/proto-object.js"; // SQLite integration export { ProtoObjectSQLite, RecordState, } from "./classes/proto-object-sqlite.js"; // TCP Network integration export { ProtoObjectTCP, MessageType, ProtoObjectTCPServer, ProtoObjectTCPClient, } from "./classes/proto-object-tcp.js"; // Stream processing with @sergdudko/objectstream export { ProtoObjectStream } from "./classes/proto-object-stream.js"; // Crypto integration export { ProtoObjectCrypto, EncryptionAlgorithm, HashAlgorithm, } from "./classes/proto-object-crypto.js"; // File System integration export { ProtoObjectFS, FileOperationType, FileFormat, } from "./classes/proto-object-fs.js"; // Decorators export { StaticImplements } from "./decorators/static-implements.js"; // Utilities export { protoObjectFactory } from "./utils/protoobject-factory.js";