1 | "use strict";
|
2 | function __export(m) {
|
3 | for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
4 | }
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | var ClassTransformer_1 = require("./ClassTransformer");
|
7 | var ClassTransformer_2 = require("./ClassTransformer");
|
8 | exports.ClassTransformer = ClassTransformer_2.ClassTransformer;
|
9 | __export(require("./decorators"));
|
10 | var classTransformer = new ClassTransformer_1.ClassTransformer();
|
11 | function classToPlain(object, options) {
|
12 | return classTransformer.classToPlain(object, options);
|
13 | }
|
14 | exports.classToPlain = classToPlain;
|
15 | function classToPlainFromExist(object, plainObject, options) {
|
16 | return classTransformer.classToPlainFromExist(object, plainObject, options);
|
17 | }
|
18 | exports.classToPlainFromExist = classToPlainFromExist;
|
19 | function plainToClass(cls, plain, options) {
|
20 | return classTransformer.plainToClass(cls, plain, options);
|
21 | }
|
22 | exports.plainToClass = plainToClass;
|
23 | function plainToClassFromExist(clsObject, plain, options) {
|
24 | return classTransformer.plainToClassFromExist(clsObject, plain, options);
|
25 | }
|
26 | exports.plainToClassFromExist = plainToClassFromExist;
|
27 | function classToClass(object, options) {
|
28 | return classTransformer.classToClass(object, options);
|
29 | }
|
30 | exports.classToClass = classToClass;
|
31 | function classToClassFromExist(object, fromObject, options) {
|
32 | return classTransformer.classToClassFromExist(object, fromObject, options);
|
33 | }
|
34 | exports.classToClassFromExist = classToClassFromExist;
|
35 | function serialize(object, options) {
|
36 | return classTransformer.serialize(object, options);
|
37 | }
|
38 | exports.serialize = serialize;
|
39 |
|
40 |
|
41 |
|
42 | function deserialize(cls, json, options) {
|
43 | return classTransformer.deserialize(cls, json, options);
|
44 | }
|
45 | exports.deserialize = deserialize;
|
46 |
|
47 |
|
48 |
|
49 | function deserializeArray(cls, json, options) {
|
50 | return classTransformer.deserializeArray(cls, json, options);
|
51 | }
|
52 | exports.deserializeArray = deserializeArray;
|
53 |
|
54 |
|
55 |
|
56 | var TransformationType;
|
57 | (function (TransformationType) {
|
58 | TransformationType[TransformationType["PLAIN_TO_CLASS"] = 0] = "PLAIN_TO_CLASS";
|
59 | TransformationType[TransformationType["CLASS_TO_PLAIN"] = 1] = "CLASS_TO_PLAIN";
|
60 | TransformationType[TransformationType["CLASS_TO_CLASS"] = 2] = "CLASS_TO_CLASS";
|
61 | })(TransformationType = exports.TransformationType || (exports.TransformationType = {}));
|
62 |
|
63 |
|