.circleci/config.yml | |
|
|
.coveralls.yml | |
|
|
.eslintignore | |
|
|
.eslintrc.js | 18 | A 0 mins |
|
.gitignore | |
|
|
.npmignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
babel.config.js | 6 | A 0 mins |
|
demo/basic.js | 8 | A 0 mins |
|
demo/env/ClassA.js | 28 | A 0 mins |
|
demo/env/MyObject.js | 15 | A 0 mins |
|
demo/env/Person.js | 8 | A 0 mins |
|
demo/env/SubClassA.js | 32 | A 0 mins |
|
demo/env/SuperClassA.js | 16 | A 0 mins |
|
demo/env/User.js | 31 | A 0 mins |
|
demo/env/other/ClassA.js | 7 | A 0 mins |
|
demo/support_of_OO_extension.js | 23 | A 0 mins |
|
demo/support_of_array.js | 14 | A 0 mins |
|
demo/support_of_builtin_types.js | 53 | A 0 mins |
|
demo/support_of_date.js | 7 | A 0 mins |
|
demo/support_of_deserialize_options.js | 19 | A 0 mins |
|
demo/support_of_function_style_class_definition.js | 17 | A 0 mins |
|
demo/support_of_intercept_require.js | 18 | A 0 mins |
|
demo/support_of_properties_defined_in_constructor.js | 9 | A 0 mins |
|
demo/support_of_register_classes.js | 21 | A 0 mins |
|
demo/support_of_serialize_options.js | 18 | A 0 mins |
|
jest.config.js | 8 | A 0 mins |
|
package-lock.json | |
|
|
package.json | |
|
|
src/index.ts | 66 | A 0 mins |
|
src/model/DeserializationOptions.ts | 7 | A 0 mins |
|
src/model/SerializeOptions.ts | 6 | A 0 mins |
|
src/utils/constant.ts | 129 | A 0 mins |
|
src/utils/deserializer.ts | 343 | A 55 mins |
|
src/utils/general.ts | 35 | A 0 mins |
|
src/utils/serializer.ts | 140 | A 0 mins |
|
tsconfig.json | |
|
|
webpack.config.js | 25 | A 0 mins |
|