UNPKG

protoobject

Version:

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

18 lines (17 loc) 984 B
/** * Browser-compatible exports of protoobject * @module protoobject/browser * @author Siarhei Dudko <siarhei@dudko.dev> */ export { ProtoObject } from "./classes/proto-object.js"; export { StaticImplements } from "./decorators/static-implements.js"; export type { AnyObject } from "./types/any-object.js"; export type { UnknownObject } from "./types/unknown-object.js"; export type { ValidatorFunction } from "./types/validator-function.js"; export type { ProtoObjectDynamicMethods } from "./types/dynamic-methods.js"; export type { ProtoObjectStaticMethods } from "./types/static-methods.js"; export type { RecordTransformer } from "./types/record-transformer.js"; export type { CollectionTransformer } from "./types/collection-transformer.js"; export type { StorageType, StorageOptions } from "./types/browser-storage.js"; export { protoObjectFactory } from "./utils/protoobject-factory.js"; export { ProtoObjectBrowserStorage } from "./utils/protoobject-browser-storage.js";