1{
2    "name": "@ohos/form_fwk",
3    "description": "提供卡片创建、卡片删除、卡片释放等能力,包含接口和服务",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "foundation/ability/form_fwk"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13        "name": "form_fwk",
14        "subsystem": "ability",
15        "syscap": [
16          "SystemCapability.Ability.Form"
17        ],
18        "features": [],
19        "adapted_system_type": [
20            "standard"
21        ],
22        "hisysevent_config": [
23          "//foundation/ability/form_fwk/hisysevent.yaml"
24        ],
25        "rom": "",
26        "ram": "",
27        "deps": {
28          "components": [
29              "ability_runtime",
30              "distributed_notification_service",
31              "bundle_framework",
32              "common_event_service",
33              "faultloggerd",
34              "ffrt",
35              "hilog",
36              "ipc",
37              "napi",
38              "relational_store",
39              "os_account",
40              "power_manager",
41              "safwk",
42              "samgr",
43              "c_utils",
44              "ability_base",
45              "ets_runtime",
46              "eventhandler",
47              "hitrace",
48              "access_token",
49              "data_share",
50              "hicollie",
51              "hisysevent",
52              "kv_store",
53              "resource_management",
54              "time_service",
55              "device_usage_statistics",
56              "ace_engine",
57              "memmgr",
58              "init",
59              "resource_schedule_service",
60              "theme_mgr",
61              "jsoncpp",
62              "libxml2",
63              "config_policy"
64
65          ],
66          "third_party": [
67              "node",
68              "json"
69          ]
70        },
71        "build": {
72            "group_type": {
73              "fwk_group": [
74                "//foundation/ability/form_fwk:fms_innerkits_target",
75                "//foundation/ability/form_fwk:fmskit_native",
76                "//foundation/ability/form_fwk:fmskit_provider_client",
77                "//foundation/ability/form_fwk:form_napi_packages"
78              ],
79              "service_group": [
80                "//foundation/ability/form_fwk/sa_profile:form_sa_profile",
81                "//foundation/ability/form_fwk:fms_services_target"
82              ],
83              "base_group": []
84            },
85            "inner_kits": [
86              {
87                "header": {
88                  "header_base": "//foundation/ability/form_fwk/interfaces/inner_api/include",
89                  "header_files": [
90                    "form_death_callback.h",
91                    "form_host_interface.h",
92                    "form_host_stub.h",
93                    "form_js_info.h",
94                    "form_mgr_interface.h",
95                    "form_mgr_stub.h",
96                    "form_provider_data.h",
97                    "form_provider_interface.h",
98                    "form_provider_stub.h",
99                    "form_publish_interceptor_interface.h",
100                    "form_publish_interceptor_stub.h",
101                    "form_render_stub.h",
102                    "form_supply_interface.h",
103                    "form_supply_stub.h",
104                    "provider_connect_stub.h",
105                    "form_constants.h",
106                    "form_share_info.h"
107                  ]
108                },
109                "name": "//foundation/ability/form_fwk:form_manager"
110              },
111              {
112                "header": {
113                  "header_base": "//foundation/ability/form_fwk/interfaces/kits/native/include",
114                  "header_files": [
115                    "form_callback_interface.h",
116                    "form_host_client.h",
117                    "form_mgr.h"
118                  ]
119                },
120                "name": "//foundation/ability/form_fwk:fmskit_native"
121              },
122              {
123                "header": {
124                  "header_base": "//foundation/ability/form_fwk/interfaces/kits/native/include",
125                  "header_files": [
126                    "form_provider_client.h"
127                  ]
128                },
129                "name": "//foundation/ability/form_fwk:fmskit_provider_client"
130              },
131              {
132                "header": {
133                  "header_base": "//foundation/ability/form_fwk/frameworks/js/napi/formUtil",
134                  "header_files": [
135                  ]
136                },
137                "name": "//foundation/ability/form_fwk/frameworks/js/napi:formutil_napi"
138              }
139          ],
140          "test": [
141              "//foundation/ability/form_fwk/test:benchmarktest",
142              "//foundation/ability/form_fwk/test:unittest",
143              "//foundation/ability/form_fwk/test/fuzztest:fuzztest"
144          ]
145        }
146    }
147}
148