{ "files": [ // mock of what is implemented on native side "src/utest/common/state_mgmt_console_trace_mock.ts", "src/lib/common/state_mgmt_configure.ts", "src/utest/mock/common/mock_storage.ts", "src/utest/mock/common/mock_environment_backend.ts", "src/utest/mock/common/local_storage_native_mock.ts", "src/utest/mock/full_update/fu_view_native_mock.ts", "src/lib/common/lazy_foreach.d.ts", "src/utest/mock/partial_update/mock_viewstack_processor.ts", "src/utest/mock/partial_update/mock_foreach.ts", "src/utest/mock/partial_update/pu_view_native_mock.ts", // common: // delcrations of C++ exposed classes "src/lib/common/environment_setting.d.ts", "src/lib/common/ark_tools.d.ts", "src/lib/common/storage.d.ts", "src/lib/common/ifelse_native.d.ts", // interfaces "src/lib/common/i_environment_backend.ts", "src/lib/common/i_storage.ts", // sdk "src/lib/sdk/i_data_source.d.ts", "src/lib/sdk/i_property_subscriber.ts", "src/lib/sdk/local_storage.ts", "src/lib/sdk/app_storage.ts", "src/lib/sdk/subscriber_lookup.ts", "src/lib/sdk/subscribed_abstract_property.ts", "src/lib/sdk/subscribable_abstract.ts", "src/lib/sdk/persistent_storage.ts", "src/lib/sdk/environment.ts", "src/lib/sdk/i_repeat.ts", // common, non-sdk "src/lib/common/observed_object.ts", "src/lib/common/observed_property_abstract.ts", "src/lib/common/utils.ts", "src/lib/common/state_mgmt_dfx.ts", // full_update specific "src/lib/full_update/fu_observed_property.ts", "src/lib/full_update/fu_synced_property_two_way.ts", "src/lib/full_update/fu_synced_property_one_way.ts", "src/lib/full_update/fu_view.ts", // partial update specific "src/lib/partial_update/pu_types_events.ts", "src/lib/partial_update/pu_tracked_object.ts", "src/lib/partial_update/pu_observed_property_abstract.ts", "src/lib/partial_update/pu_observed_property_object_abstract.ts", "src/lib/partial_update/pu_observed_property_simple_abstract.ts", "src/lib/partial_update/pu_observed_property_object.ts", "src/lib/partial_update/pu_observed_property_simple.ts", "src/lib/partial_update/pu_synced_property_object_one_way.ts", "src/lib/partial_update/pu_synced_property_object_two_way.ts", "src/lib/partial_update/pu_synced_property_simple_one_way.ts", "src/lib/partial_update/pu_synced_property_simple_two_way.ts", "src/lib/partial_update/pu_synced_property_object_nested.ts", "src/lib/partial_update/pu_uinode_registry_proxy.ts", "src/lib/partial_update/pu_view.ts", "src/lib/partial_update/pu_recycle_manager.ts", "src/lib/partial_update/pu_builder_proxy.ts", // 'new' stateMgmt vers 2 "src/lib/v2/v2_observed_proxy.ts", "src/lib/v2/v2_change_observation.ts", "src/lib/v2/v2_decorated_variables.ts", "src/lib/v2/v2_monitor.ts", "src/lib/v2/v2_computed.ts", "src/lib/v2/v2_view.ts", "src/lib/v2/v2_decorators.ts", "src/lib/v2/v2_json_coder.ts", "src/lib/v2/v2_make_observed.ts", "src/lib/common/sendable_type.ts", // partial_update specific "src/lib/partial_update/pu_repeat.ts", "src/lib/partial_update/pu_repeat_impl.ts", "src/lib/partial_update/pu_repeat_virtual_scroll_impl.ts", // sdk "src/lib/sdk/v2_persistence.ts", "src/lib/sdk/ui_utils.ts", // unit testing "src/utest/common/helpers_for_test.ts", "src/utest/common/local_storage_test.ts", "src/utest/common/app_storage_test.ts", "src/utest/common/app_storage_array_test.ts", "src/utest/common/environment_test.ts", "src/utest/common/persistent_storage_test.ts", "src/utest/full_update/view_test.ts", "src/utest/full_update/observed_objects_properties_nested.ts", "src/utest/full_update/observed_objects_properties_array1.ts", "src/utest/partial_update/observed_objects_properties_nested.ts", "src/utest/partial_update/observed_objects_properties_array1.ts", "src/utest/partial_update/viewpu_appstorage_test.ts", // run the test "src/utest/index_test.ts" ], "compilerOptions": { "module": "none", "target": "ES2016", "outDir": "./distTest/", "outFile": "./distTest/stateMgmt_test.js", "rootDir": "./src/", "experimentalDecorators": true, "lib": [ "ES2016" ], } }