• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "files": [
3    // common:
4    // declarations of C++ exposed classes
5    "src/lib/common/ace_console.native.d.ts",
6    "src/lib/common/ace_trace.native.d.ts",
7    "src/lib/common/environment_setting.d.ts",
8    "src/lib/common/storage.d.ts",
9    "src/lib/common/local_storage_native.d.ts",
10    "src/lib/common/lazy_foreach.d.ts",
11    "src/lib/common/ifelse_native.d.ts",
12
13    // interfaces
14    "src/lib/common/i_environment_backend.ts",
15    "src/lib/common/i_storage.ts",
16
17    // sdk
18    "src/lib/sdk/i_data_source.d.ts",
19    "src/lib/sdk/i_property_subscriber.ts",
20    "src/lib/sdk/local_storage.ts",
21    "src/lib/sdk/app_storage.ts",
22    "src/lib/sdk/subscriber_lookup.ts",
23    "src/lib/sdk/subscribed_abstract_property.ts",
24    "src/lib/sdk/subscribable_abstract.ts",
25    "src/lib/sdk/persistent_storage.ts",
26    "src/lib/sdk/environment.ts",
27
28    // common
29    "src/lib/common/state_mgmt_console_trace.ts",
30    "src/lib/common/distributed_storage.ts",
31    "src/lib/common/observed_object.ts",
32    "src/lib/common/observed_property_abstract.ts",
33
34    // full_update specific
35    "src/lib/full_update/fu_view_native.d.ts",
36    "src/lib/full_update/fu_observed_property_object_abstract.ts",
37    "src/lib/full_update/fu_observed_property_simple_abstract.ts",
38    "src/lib/full_update/fu_observed_property_object.ts",
39    "src/lib/full_update/fu_observed_property_simple.ts",
40    "src/lib/full_update/fu_synced_property_object_two_way.ts",
41    "src/lib/full_update/fu_synced_property_simple_one_way.ts",
42    "src/lib/full_update/fu_synced_property_simple_two_way.ts",
43    "src/lib/full_update/fu_synced_property_object_nested.ts",
44    "src/lib/full_update/fu_view.ts",
45
46    // partial_update specifc
47    "src/lib/partial_update/pu_types_events.ts",
48    "src/lib/partial_update/pu_viewstack_processor.d.ts",
49    "src/lib/partial_update/pu_foreach.d.ts",
50    "src/lib/partial_update/pu_view_native.d.ts",
51    "src/lib/partial_update/pu_observed_property_abstract.ts",
52    "src/lib/partial_update/pu_observed_property_object_abstract.ts",
53    "src/lib/partial_update/pu_observed_property_simple_abstract.ts",
54    "src/lib/partial_update/pu_observed_property_object.ts",
55    "src/lib/partial_update/pu_observed_property_simple.ts",
56    "src/lib/partial_update/pu_synced_property_object_one_way.ts",
57    "src/lib/partial_update/pu_synced_property_object_two_way.ts",
58    "src/lib/partial_update/pu_synced_property_simple_one_way.ts",
59    "src/lib/partial_update/pu_synced_property_simple_two_way.ts",
60    "src/lib/partial_update/pu_synced_property_object_nested.ts",
61    "src/lib/partial_update/pu_view.ts",
62    "src/lib/partial_update/pu_builder_proxy.ts",
63
64    // init
65    "src/index.ts",
66  ],
67  "compilerOptions": {
68    "module": "none",
69    "target": "ES2016",
70    "outDir": "./dist/",
71    "outFile": "./dist/stateMgmt.js",
72    "rootDir": "./src/",
73    "declaration": true,
74    "noEmitOnError": true,
75    "experimentalDecorators": true,
76    "lib": [
77      "ES2016"
78    ],
79  }
80}
81