1{
2    "name": "@ohos/core_service",
3    "version": "4.0",
4    "description": "telephony core service",
5    "publishAs": "code-segment",
6    "homePage": "https://gitee.com/openharmony",
7    "repository": "https://gitee.com/openharmony/telephony_core_service",
8    "license": "Apache License 2.0",
9    "language": "",
10    "private": false,
11    "scripts": {},
12    "envs": [],
13    "dirs": [],
14    "author": {},
15    "contributors": [],
16    "segment": {
17        "destPath": "base/telephony/core_service"
18    },
19    "component": {
20        "name": "core_service",
21        "subsystem": "telephony",
22        "syscap": [
23            "SystemCapability.Telephony.CoreService"
24        ],
25        "features": [
26            "core_service_support_esim"
27        ],
28        "hisysevent_config": [
29            "//base/telephony/core_service/hisysevent.yaml"
30        ],
31        "adapted_system_type": [
32            "standard"
33        ],
34        "rom": "2MB",
35        "ram": "5MB",
36        "deps": {
37            "components": [
38                "ability_base",
39                "ability_runtime",
40                "access_token",
41                "battery_manager",
42                "bundle_framework",
43                "cJSON",
44                "c_utils",
45                "common_event_service",
46                "config_policy",
47                "data_share",
48                "drivers_interface_ril",
49                "eventhandler",
50                "ffrt",
51                "hdf_core",
52                "hicollie",
53                "hilog",
54                "hisysevent",
55                "i18n",
56                "init",
57                "ipc",
58                "location",
59                "napi",
60                "netmanager_base",
61                "netmanager_ext",
62                "power_manager",
63                "preferences",
64                "resource_management",
65                "safwk",
66                "samgr",
67                "telephony_data",
68                "time_service",
69                "huks"
70            ],
71            "third_party": [
72                "libphonenumber",
73                "libpng",
74                "libxml2",
75                "node",
76                "openssl",
77                "glib"
78            ]
79        },
80        "build": {
81            "group_type": {
82                "base_group": [
83                    "//base/telephony/core_service/interfaces/kits/c/telephony_radio:telephony_radio"
84                ],
85                "fwk_group": [
86                    "//base/telephony/core_service/interfaces/innerkits:tel_core_service_api",
87                    "//base/telephony/core_service/frameworks/cj/telephony_radio:cj_radio_ffi",
88                    "//base/telephony/core_service/frameworks/cj/telephony_sim:cj_sim_ffi",
89                    "//base/telephony/core_service/frameworks/js/network_search:radio",
90                    "//base/telephony/core_service/frameworks/js/sim:sim",
91                    "//base/telephony/core_service/frameworks/js/vcard:vcard",
92                    "//base/telephony/core_service/frameworks/js/esim:esim"
93                ],
94                "service_group": [
95                    "//base/telephony/core_service:tel_core_service",
96                    "//base/telephony/core_service/sa_profile:core_service_sa_profile",
97                    "//base/telephony/core_service/services/etc/init:telephony_trust",
98                    "//base/telephony/core_service/services/etc/init:telephony.cfg",
99                    "//base/telephony/core_service/services/etc/carrier:operator_config",
100                    "//base/telephony/core_service/services/etc/operatorname:operator_name",
101                    "//base/telephony/core_service/services/etc/param:telephony.para",
102                    "//base/telephony/core_service/services/etc/param:telephony.para.dac",
103                    "//base/telephony/core_service/telephonyres:telephonyres_hap"
104                ]
105            },
106            "inner_kits": [
107                {
108                    "header": {
109                        "header_base": "//base/telephony/core_service/interfaces/innerkits",
110                        "header_files": []
111                    },
112                    "name": "//base/telephony/core_service/interfaces/innerkits:tel_core_service_api"
113                },
114                {
115                    "header": {
116                        "header_base": "//base/telephony/core_service/utils",
117                        "header_files": []
118                    },
119                    "name": "//base/telephony/core_service/utils:libtel_common"
120                },
121                {
122                    "header": {
123                        "header_base": "//base/telephony/core_service/utils",
124                        "header_files": []
125                    },
126                    "name": "//base/telephony/core_service/utils:libtel_vcard"
127                }
128            ],
129            "test": [
130                "//base/telephony/core_service/test:unittest",
131                "//base/telephony/core_service/test/fuzztest:fuzztest"
132            ]
133        }
134    }
135}