1{ 2 "files": [ 3 // mock of what is implemented on native side 4 "src/utest/common/state_mgmt_console_mock.ts", 5 "src/utest/mock/common/mock_storage.ts", 6 "src/utest/mock/common/mock_environment_backend.ts", 7 "src/utest/mock/common/local_storage_native_mock.ts", 8 "src/utest/mock/full_update/fu_view_native_mock.ts", 9 "src/lib/common/lazy_foreach.d.ts", 10 "src/utest/mock/partial_update/mock_viewstack_processor.ts", 11 "src/utest/mock/partial_update/mock_foreach.ts", 12 "src/utest/mock/partial_update/pu_view_native_mock.ts", 13 14 // common: 15 // delcrations of C++ exposed classes 16 "src/lib/common/environment_setting.d.ts", 17 "src/lib/common/storage.d.ts", 18 "src/lib/common/ifelse_native.d.ts", 19 20 // interfaces 21 "src/lib/common/i_environment_backend.ts", 22 "src/lib/common/i_storage.ts", 23 24 // sdk 25 "src/lib/sdk/i_data_source.d.ts", 26 "src/lib/sdk/i_property_subscriber.ts", 27 "src/lib/sdk/local_storage.ts", 28 "src/lib/sdk/app_storage.ts", 29 "src/lib/sdk/subscriber_lookup.ts", 30 "src/lib/sdk/subscribed_abstract_property.ts", 31 "src/lib/sdk/subscribable_abstract.ts", 32 "src/lib/sdk/persistent_storage.ts", 33 "src/lib/sdk/environment.ts", 34 35 // common, non-sdk 36 "src/lib/common/distributed_storage.ts", 37 "src/lib/common/observed_object.ts", 38 "src/lib/common/observed_property_abstract.ts", 39 40 // full_update specific 41 "src/lib/full_update/fu_observed_property_object_abstract.ts", 42 "src/lib/full_update/fu_observed_property_simple_abstract.ts", 43 "src/lib/full_update/fu_observed_property_object.ts", 44 "src/lib/full_update/fu_observed_property_simple.ts", 45 "src/lib/full_update/fu_synced_property_object_two_way.ts", 46 "src/lib/full_update/fu_synced_property_simple_one_way.ts", 47 "src/lib/full_update/fu_synced_property_simple_two_way.ts", 48 "src/lib/full_update/fu_synced_property_object_nested.ts", 49 "src/lib/full_update/fu_view.ts", 50 51 // partial update specific 52 "src/lib/partial_update/pu_observed_property_abstract.ts", 53 "src/lib/partial_update/pu_observed_property_object_abstract.ts", 54 "src/lib/partial_update/pu_observed_property_simple_abstract.ts", 55 "src/lib/partial_update/pu_observed_property_object.ts", 56 "src/lib/partial_update/pu_observed_property_simple.ts", 57 "src/lib/partial_update/pu_synced_property_object_one_way.ts", 58 "src/lib/partial_update/pu_synced_property_object_two_way.ts", 59 "src/lib/partial_update/pu_synced_property_simple_one_way.ts", 60 "src/lib/partial_update/pu_synced_property_simple_two_way.ts", 61 "src/lib/partial_update/pu_synced_property_object_nested.ts", 62 "src/lib/partial_update/pu_view.ts", 63 "src/lib/partial_update/pu_builder_proxy.ts", 64 65 // unit testing 66 "src/utest/common/helpers_for_test.ts", 67 "src/utest/common/local_storage_test.ts", 68 "src/utest/common/app_storage_test.ts", 69 "src/utest/common/app_storage_array_test.ts", 70 "src/utest/common/environment_test.ts", 71 "src/utest/common/persistent_storage_test.ts", 72 "src/utest/full_update/view_test.ts", 73 "src/utest/full_update/observed_objects_properties_nested.ts", 74 "src/utest/full_update/observed_objects_properties_array1.ts", 75 "src/utest/partial_update/observed_objects_properties_nested.ts", 76 "src/utest/partial_update/observed_objects_properties_array1.ts", 77 "src/utest/partial_update/viewpu_appstorage_test.ts", 78 79 // run the test 80 "src/utest/index_test.ts" 81 ], 82 "compilerOptions": { 83 "module": "none", 84 "target": "ES6", 85 "outDir": "./distTest/", 86 "outFile": "./distTest/stateMgmt_test.js", 87 "rootDir": "./src/", 88 "experimentalDecorators": true, 89 "lib": [ 90 "ES6" 91 ], 92 } 93}