1{
2    "name": "@ohos/data_share",
3    "version": "3.2.0",
4    "homePage": "https://gitee.com/openharmony",
5    "license": "Apache License 2.0",
6    "repository": "https://gitee.com/openharmony/distributeddatamgr_data_share",
7    "description": "allows an application to manage its own data and share data with other applications",
8    "domain": "ohos",
9    "language": "",
10    "publishAs": "code-segment",
11    "private": false,
12    "scripts": {},
13    "tags": [
14        "foundation"
15    ],
16    "keywords": [
17        "distributeddatamgr",
18        "data_share"
19    ],
20    "envs": [],
21    "dirs": {},
22    "author": {
23        "name": "",
24        "email": "",
25        "url": ""
26    },
27    "contributors": [
28        {
29            "name": "",
30            "email": "",
31            "url": ""
32        }
33    ],
34    "segment": {
35        "destPath": "foundation/distributeddatamgr/data_share"
36    },
37    "component": {
38        "name": "data_share",
39        "subsystem": "distributeddatamgr",
40        "syscap": [
41            "SystemCapability.DistributedDataManager.DataShare.Core",
42            "SystemCapability.DistributedDataManager.DataShare.Consumer",
43            "SystemCapability.DistributedDataManager.DataShare.Provider"
44        ],
45        "features": [],
46        "adapted_system_type": [
47            "standard"
48        ],
49        "rom": "3584KB",
50        "ram": "10240KB",
51        "deps": {
52            "components": [
53                "ability_base",
54                "ability_runtime",
55                "access_token",
56                "bundle_framework",
57                "common_event_service",
58                "c_utils",
59                "hisysevent",
60                "hitrace",
61                "hilog",
62                "ipc",
63                "kv_store",
64                "libuv",
65                "napi",
66                "relational_store",
67                "samgr"
68            ],
69            "third_party": []
70        },
71        "build": {
72            "group_type": {
73                "base_group": [
74                ],
75                "fwk_group": [
76                    "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_consumer",
77                    "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_permission",
78                    "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_provider",
79                    "//foundation/distributeddatamgr/data_share/interfaces/inner_api/common:datashare_common",
80                    "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_ext_ability_module",
81                    "//foundation/distributeddatamgr/data_share/frameworks/js/napi:datashare_napi_packages"
82                ],
83                "service_group": [
84                ]
85            },
86            "inner_api": [
87                {
88                    "name": "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_consumer",
89                    "header": {
90                        "header_files": [
91                            "datashare_helper.h",
92                            "datashare_result_set.h"
93                        ],
94                        "header_base": "//foundation/distributeddatamgr/data_share/interfaces/inner_api/consumer/include"
95                    }
96                },
97                {
98                    "name": "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_permission",
99                    "header": {
100                        "header_files": [
101                            "data_share_permission.h"
102                        ],
103                        "header_base": "//foundation/distributeddatamgr/data_share/interfaces/inner_api/permission/include"
104                    }
105                },
106                {
107                    "name": "//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_provider",
108                    "header": {
109                        "header_files": [
110                            "result_set_bridge.h"
111                        ],
112                        "header_base": "//foundation/distributeddatamgr/data_share/interfaces/inner_api/provider/include"
113                    }
114                },
115                {
116                    "name": "//foundation/distributeddatamgr/data_share/interfaces/inner_api/common:datashare_common",
117                    "header": {
118                        "header_files": [
119                            "basic/result_set.h",
120                            "datashare_errno.h",
121                            "datashare_abs_predicates.h",
122                            "datashare_predicates_def.h",
123                            "datashare_predicates_object.h",
124                            "datashare_predicates.h",
125                            "datashare_value_object.h",
126                            "datashare_values_bucket.h"
127                        ],
128                        "header_base": "//foundation/distributeddatamgr/data_share/interfaces/inner_api/common/include"
129                    }
130                }
131            ],
132            "test": [
133                "//foundation/distributeddatamgr/data_share/test/native:unittest",
134                "//foundation/distributeddatamgr/data_share/test/js/data_share:unittest"
135            ]
136        }
137    }
138}