• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    ],
45    "features": [],
46    "adapted_system_type": [
47      "standard"
48    ],
49    "rom": "3000KB",
50    "ram": "16000KB",
51    "hisysevent_config":[
52      "//base/notification/distributed_notification_service/hisysevent.yaml"
53    ],
54    "deps": {
55      "components": [
56        "samgr",
57        "hitrace",
58        "napi",
59        "hilog",
60        "relational_store",
61        "data_share",
62        "device_usage_statistics",
63        "bundle_framework",
64        "time_service",
65        "safwk",
66        "ability_runtime",
67        "ability_base",
68        "common_event_service",
69        "os_account",
70        "hisysevent",
71        "hicollie",
72        "access_token",
73        "ipc",
74        "player_framework",
75        "image_framework",
76        "init",
77        "eventhandler",
78        "c_utils",
79        "i18n",
80        "device_manager",
81        "kv_store",
82        "ffrt",
83        "device_standby",
84        "resource_management"
85      ],
86      "third_party": [
87        "libuv",
88        "libxml2",
89        "icu"
90      ]
91    },
92    "build": {
93      "group_type": {
94        "base_group": [
95
96        ],
97        "fwk_group": [
98          "//base/notification/distributed_notification_service/frameworks/ans:ans_client",
99          "//base/notification/distributed_notification_service/frameworks/js/napi:napi_notification",
100          "//base/notification/distributed_notification_service/frameworks/js/napi:napi_reminder"
101        ],
102        "service_group": [
103          "//base/notification/distributed_notification_service/sa_profile:ans_sa_profile",
104          "//base/notification/distributed_notification_service/services:ans_service",
105          "//base/notification/distributed_notification_service/tools:tools_shell"
106        ]
107      },
108      "inner_kits": [
109        {
110          "header": {
111            "header_base": "//base/notification/distributed_notification_service/interfaces/inner_api",
112            "header_files": [
113                "badge_number_callback_data.h",
114                "enabled_notification_callback_data.h",
115                "message_user.h",
116                "notification.h",
117                "notification_action_button.h",
118                "notification_basic_content.h",
119                "notification_bundle_option.h",
120                "notification_content.h",
121                "notification_conversational_content.h",
122                "notification_conversational_message.h",
123                "notification_distributed_options.h",
124                "notification_do_not_disturb_date.h",
125                "notification_flags.h",
126                "notification_helper.h",
127                "notification_long_text_content.h",
128                "notification_media_content.h",
129                "notification_multiline_content.h",
130                "notification_normal_content.h",
131                "notification_picture_content.h",
132                "notification_request.h",
133                "notification_slot.h",
134                "notification_sorting.h",
135                "notification_sorting_map.h",
136                "notification_subscribe_info.h",
137                "notification_subscriber.h",
138                "notification_template.h",
139                "notification_user_input.h"
140            ]
141          },
142          "name": "//base/notification/distributed_notification_service/frameworks/ans:ans_innerkits"
143        }
144      ],
145      "test": [
146        "//base/notification/distributed_notification_service/services/ans/test/unittest:unittest",
147        "//base/notification/distributed_notification_service/services/distributed/test/unittest:ans_unit_test",
148        "//base/notification/distributed_notification_service/services/test/moduletest:moduletest",
149        "//base/notification/distributed_notification_service/frameworks/test/moduletest:moduletest",
150        "//base/notification/distributed_notification_service/frameworks/ans/test/unittest:unittest",
151        "//base/notification/distributed_notification_service/frameworks/core/test/unittest:unittest",
152        "//base/notification/distributed_notification_service/test:systemtest",
153        "//base/notification/distributed_notification_service/tools:unittest",
154        "//base/notification/distributed_notification_service/test/bechmarktest:benchmarktest",
155        "//base/notification/distributed_notification_service/test/fuzztest:fuzztest"
156      ]
157    }
158  }
159}
160