1{ 2 "name": "@ohos/distributed_notification_service", 3 "version": "", 4 "description": "为应用程序提供发布通知的能力", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache V2", 7 "repository": "https://gitee.com/openharmony/notification_ans_standard", 8 "domain": "os", 9 "language": "", 10 "publishAs": "code-segment", 11 "private": false, 12 "scripts": {}, 13 "tags": [ 14 "base" 15 ], 16 "keywords": [ 17 "notification", 18 "ans", 19 "distributed_notification_service" 20 ], 21 "envs": [], 22 "dirs": [], 23 "author": { 24 "name": "", 25 "email": "", 26 "url": "" 27 }, 28 "contributors": [ 29 { 30 "name": "", 31 "email": "", 32 "url": "" 33 } 34 ], 35 "segment": { 36 "destPath": "base/notification/distributed_notification_service" 37 }, 38 "component": { 39 "name": "distributed_notification_service", 40 "subsystem": "notification", 41 "syscap": [ 42 "SystemCapability.Notification.Notification", 43 "SystemCapability.Notification.ReminderAgent", 44 "SystemCapability.Notification.NotificationSettings" 45 ], 46 "features": [ 47 "distributed_notification_service_feature_summary", 48 "distributed_notification_service_feature_enable_fa_model" 49 ], 50 "adapted_system_type": [ 51 "standard" 52 ], 53 "rom": "3000KB", 54 "ram": "16000KB", 55 "hisysevent_config":[ 56 "//base/notification/distributed_notification_service/hisysevent.yaml" 57 ], 58 "deps": { 59 "components": [ 60 "samgr", 61 "hitrace", 62 "napi", 63 "hilog", 64 "relational_store", 65 "data_share", 66 "device_usage_statistics", 67 "bundle_framework", 68 "time_service", 69 "safwk", 70 "ability_runtime", 71 "ability_base", 72 "common_event_service", 73 "os_account", 74 "hisysevent", 75 "hicollie", 76 "access_token", 77 "ipc", 78 "player_framework", 79 "image_framework", 80 "init", 81 "eventhandler", 82 "c_utils", 83 "i18n", 84 "device_manager", 85 "kv_store", 86 "ffrt", 87 "device_standby", 88 "resource_management", 89 "config_policy", 90 "screenlock_mgr", 91 "ace_engine", 92 "openssl" 93 ], 94 "third_party": [ 95 "libuv", 96 "libxml2", 97 "icu" 98 ] 99 }, 100 "build": { 101 "group_type": { 102 "base_group": [ 103 104 ], 105 "fwk_group": [ 106 "//base/notification/distributed_notification_service/frameworks/ans:ans_client", 107 "//base/notification/distributed_notification_service/frameworks/js/napi:napi_notification", 108 "//base/notification/distributed_notification_service/frameworks/js/napi:napi_reminder", 109 "//base/notification/distributed_notification_service/interfaces/ndk:ohnotification" 110 ], 111 "service_group": [ 112 "//base/notification/distributed_notification_service/sa_profile:ans_sa_profile", 113 "//base/notification/distributed_notification_service/services:ans_service", 114 "//base/notification/distributed_notification_service/tools:tools_shell" 115 ] 116 }, 117 "inner_kits": [ 118 { 119 "header": { 120 "header_base": "//base/notification/distributed_notification_service/interfaces/inner_api", 121 "header_files": [ 122 "badge_number_callback_data.h", 123 "enabled_notification_callback_data.h", 124 "message_user.h", 125 "notification.h", 126 "notification_action_button.h", 127 "notification_basic_content.h", 128 "notification_bundle_option.h", 129 "notification_content.h", 130 "notification_conversational_content.h", 131 "notification_conversational_message.h", 132 "notification_distributed_options.h", 133 "notification_do_not_disturb_date.h", 134 "notification_flags.h", 135 "notification_helper.h", 136 "notification_long_text_content.h", 137 "notification_media_content.h", 138 "notification_multiline_content.h", 139 "notification_normal_content.h", 140 "notification_picture_content.h", 141 "notification_request.h", 142 "notification_slot.h", 143 "notification_sorting.h", 144 "notification_sorting_map.h", 145 "notification_subscribe_info.h", 146 "notification_subscriber.h", 147 "notification_template.h", 148 "notification_user_input.h" 149 ] 150 }, 151 "name": "//base/notification/distributed_notification_service/frameworks/ans:ans_innerkits" 152 }, 153 { 154 "header": { 155 "header_base": "//base/notification/distributed_notification_service/frameworks/cj/ffi/include", 156 "header_files": [ 157 "inner_errors.h", 158 "macro.h", 159 "notification_enable.h", 160 "notification_manager_ffi.h", 161 "notification_manager_impl.h", 162 "notification_manager_log.h", 163 "notification_utils.h" 164 ] 165 }, 166 "name": "//base/notification/distributed_notification_service/frameworks/cj/ffi:cj_notification_manager_ffi" 167 } 168 ], 169 "test": [ 170 "//base/notification/distributed_notification_service/services/ans/test/unittest:unittest", 171 "//base/notification/distributed_notification_service/services/distributed/test/unittest:ans_unit_test", 172 "//base/notification/distributed_notification_service/services/test/moduletest:moduletest", 173 "//base/notification/distributed_notification_service/frameworks/test/moduletest:moduletest", 174 "//base/notification/distributed_notification_service/frameworks/ans/test/unittest:unittest", 175 "//base/notification/distributed_notification_service/frameworks/core/test/unittest:unittest", 176 "//base/notification/distributed_notification_service/test:systemtest", 177 "//base/notification/distributed_notification_service/tools:unittest", 178 "//base/notification/distributed_notification_service/test/bechmarktest:benchmarktest", 179 "//base/notification/distributed_notification_service/test/fuzztest:fuzztest" 180 ] 181 } 182 } 183} 184