UNPKG

@pebula/metap

Version:
1 lines 5.94 kB
{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"errors","as":"errors"},{"name":"Errors","as":"Errors"},{"name":"TransformDir","as":"TransformDir"},{"name":"TransformFn","as":"TransformFn"},{"name":"TransformStrategy","as":"TransformStrategy"},{"name":"NamingStrategyConfig","as":"NamingStrategyConfig"},{"name":"ModelMetadataArgs","as":"ModelMetadataArgs"},{"name":"TypeDefinition","as":"TypeDefinition"},{"name":"TypeMetadataArgs","as":"TypeMetadataArgs"},{"name":"PropMetadataArgs","as":"PropMetadataArgs"},{"name":"RelationMetadataArgs","as":"RelationMetadataArgs"},{"name":"ExcludeMetadataArgs","as":"ExcludeMetadataArgs"},{"name":"ModelClassCollection","as":"ModelClassCollection"},{"name":"ModelClass","as":"ModelClass"},{"name":"ModelClassBase","as":"ModelClassBase"},{"name":"SerializationFactory","as":"SerializationFactory"},{"name":"SerializerContext","as":"SerializerContext"},{"name":"PoClassPropertyMap","as":"PoClassPropertyMap"},{"name":"BaseDeserializer","as":"BaseDeserializer"},{"name":"BaseSerializer","as":"BaseSerializer"},{"name":"PlainObjectMapper","as":"PlainObjectMapper"}],"from":"@pebula/metap/internal"}],"metadata":{"Type":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"MetaClass","line":45,"character":20},"member":"decorator"},"arguments":[{"__symbolic":"reference","module":"@pebula/metap/internal","name":"TypeMetadata","line":45,"character":40}]},"Prop":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"MetaClass","line":27,"character":20},"member":"decorator"},"arguments":[{"__symbolic":"reference","module":"@pebula/metap/internal","name":"PropMetadata","line":27,"character":40},true]},"Exclude":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"MetaClass","line":33,"character":23},"member":"decorator"},"arguments":[{"__symbolic":"reference","module":"@pebula/metap/internal","name":"ExcludeMetadata","line":33,"character":43},true]},"Relation":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"MetaClass","line":39,"character":24},"member":"decorator"},"arguments":[{"__symbolic":"reference","module":"@pebula/metap/internal","name":"RelationMetadata","line":39,"character":44},true]},"Identity":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":51,"character":9,"module":"./lib/decorators/decorators"}},"Model":{"__symbolic":"function","parameters":["metaArgs"],"value":{"__symbolic":"error","message":"Lambda not supported","line":8,"character":9,"module":"./lib/decorators/model"}},"directMapper":{},"DirectSerializeMapper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"BaseSerializer","line":148,"character":43},"members":{"serialize":[{"__symbolic":"method"}],"serializeObject":[{"__symbolic":"method"}],"serializeCollection":[{"__symbolic":"method"}]}},"DirectDeserializeMapper":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","module":"@pebula/metap/internal","name":"BaseDeserializer","line":20,"character":99},"members":{"setRef":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"error","message":"Expression form not supported","line":40,"character":39,"module":"./lib/serialization/direct-mapper"},{"__symbolic":"reference","module":"@pebula/metap/internal","name":"PlainObjectMapper","line":40,"character":73}]}],"getIdentity":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"getKeys":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"deserialize":[{"__symbolic":"method"}],"getRelationQuery":[{"__symbolic":"method"}],"getCache":[{"__symbolic":"method"}]}},"serialize":{"__symbolic":"function"},"autoSerialize":{"__symbolic":"function"},"deserialize":{"__symbolic":"function"},"autoDeserialize":{"__symbolic":"function"},"clone":{"__symbolic":"function","parameters":["resource","serializationFactory"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"autoDeserialize"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"autoSerialize"},"arguments":[{"__symbolic":"reference","name":"resource"},{"__symbolic":"reference","name":"serializationFactory"}]},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"resource"},"member":"constructor"},null,{"__symbolic":"reference","name":"serializationFactory"}]}},"serializeTargetMeta":{"__symbolic":"function","parameters":["targetMeta","mapper"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":7,"character":9,"context":{"name":"getTargetSerializationContext"},"module":"./lib/serialization/mapping/target-serialization"}},"deserializeTargetMeta":{"__symbolic":"function"}},"origins":{"Type":"./lib/decorators/decorators","Prop":"./lib/decorators/decorators","Exclude":"./lib/decorators/decorators","Relation":"./lib/decorators/decorators","Identity":"./lib/decorators/decorators","Model":"./lib/decorators/model","directMapper":"./lib/serialization/direct-mapper","DirectSerializeMapper":"./lib/serialization/direct-mapper","DirectDeserializeMapper":"./lib/serialization/direct-mapper","serialize":"./lib/serialization/serialization","autoSerialize":"./lib/serialization/serialization","deserialize":"./lib/serialization/serialization","autoDeserialize":"./lib/serialization/serialization","clone":"./lib/serialization/serialization","serializeTargetMeta":"./lib/serialization/mapping/target-serialization","deserializeTargetMeta":"./lib/serialization/mapping/target-serialization"},"importAs":"@pebula/metap"}