1fc223305Sopenharmony_ci{
2fc223305Sopenharmony_ci    "name": "@ohos/preferences",
3fc223305Sopenharmony_ci    "version": "3.1.0",
4fc223305Sopenharmony_ci    "description": "Local Data Management",
5fc223305Sopenharmony_ci    "homePage": "https://gitee.com/openharmony",
6fc223305Sopenharmony_ci    "license": "Apache V2",
7fc223305Sopenharmony_ci    "repository": "https://gitee.com/openharmony/distributeddatamgr_preferences",
8fc223305Sopenharmony_ci    "domain": "ohos",
9fc223305Sopenharmony_ci    "language": "",
10fc223305Sopenharmony_ci    "publishAs": "code-segment",
11fc223305Sopenharmony_ci    "private": false,
12fc223305Sopenharmony_ci    "scripts": {},
13fc223305Sopenharmony_ci    "tags": [
14fc223305Sopenharmony_ci        "foundation"
15fc223305Sopenharmony_ci    ],
16fc223305Sopenharmony_ci    "keywords": [
17fc223305Sopenharmony_ci        "distributeddatamgr",
18fc223305Sopenharmony_ci        "preferences"
19fc223305Sopenharmony_ci    ],
20fc223305Sopenharmony_ci    "envs": [],
21fc223305Sopenharmony_ci    "dirs": {},
22fc223305Sopenharmony_ci    "author": {
23fc223305Sopenharmony_ci        "name": "",
24fc223305Sopenharmony_ci        "email": "",
25fc223305Sopenharmony_ci        "url": ""
26fc223305Sopenharmony_ci    },
27fc223305Sopenharmony_ci    "contributors": [
28fc223305Sopenharmony_ci        {
29fc223305Sopenharmony_ci            "name": "",
30fc223305Sopenharmony_ci            "email": "",
31fc223305Sopenharmony_ci            "url": ""
32fc223305Sopenharmony_ci        }
33fc223305Sopenharmony_ci    ],
34fc223305Sopenharmony_ci    "segment": {
35fc223305Sopenharmony_ci        "destPath": "foundation/distributeddatamgr/preferences"
36fc223305Sopenharmony_ci    },
37fc223305Sopenharmony_ci    "component": {
38fc223305Sopenharmony_ci        "name": "preferences",
39fc223305Sopenharmony_ci        "subsystem": "distributeddatamgr",
40fc223305Sopenharmony_ci        "syscap": [
41fc223305Sopenharmony_ci            "SystemCapability.DistributedDataManager.Preferences.Core",
42fc223305Sopenharmony_ci            "SystemCapability.DistributedDataManager.Preferences.Core.Lite"
43fc223305Sopenharmony_ci        ],
44fc223305Sopenharmony_ci        "features": [],
45fc223305Sopenharmony_ci        "adapted_system_type": [
46fc223305Sopenharmony_ci            "standard"
47fc223305Sopenharmony_ci        ],
48fc223305Sopenharmony_ci        "rom": "512KB",
49fc223305Sopenharmony_ci        "ram": "1024KB",
50fc223305Sopenharmony_ci        "deps": {
51fc223305Sopenharmony_ci            "components": [
52fc223305Sopenharmony_ci                "ability_runtime",
53fc223305Sopenharmony_ci                "access_token",
54fc223305Sopenharmony_ci                "napi",
55fc223305Sopenharmony_ci                "hilog",
56fc223305Sopenharmony_ci                "c_utils",
57fc223305Sopenharmony_ci                "ability_base",
58fc223305Sopenharmony_ci                "common_event_service",
59fc223305Sopenharmony_ci                "hisysevent",
60fc223305Sopenharmony_ci                "hitrace",
61fc223305Sopenharmony_ci                "ipc",
62fc223305Sopenharmony_ci                "bounds_checking_function",
63fc223305Sopenharmony_ci                "libxml2"
64fc223305Sopenharmony_ci            ]
65fc223305Sopenharmony_ci        },
66fc223305Sopenharmony_ci        "build": {
67fc223305Sopenharmony_ci            "sub_component": [
68fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/interfaces/inner_api:native_preferences",
69fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/interfaces/ndk:libohpreferences",
70fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/cj:cj_preferences_ffi",
71fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/js/napi/common:preferences_jscommon",
72fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/js/napi/preferences:preferences",
73fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/js/napi/sendable_preferences:sendablepreferences",
74fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/js/napi/storage:storage",
75fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/frameworks/js/napi/system_storage:storage_napi"
76fc223305Sopenharmony_ci            ],
77fc223305Sopenharmony_ci            "inner_kits": [
78fc223305Sopenharmony_ci                {
79fc223305Sopenharmony_ci                    "name": "//foundation/distributeddatamgr/preferences/interfaces/inner_api:native_preferences",
80fc223305Sopenharmony_ci                    "header": {
81fc223305Sopenharmony_ci                        "header_files": [
82fc223305Sopenharmony_ci                            "preferences.h",
83fc223305Sopenharmony_ci                            "preferences_observer.h",
84fc223305Sopenharmony_ci                            "preferences_helper.h",
85fc223305Sopenharmony_ci                            "preferences_errno.h",
86fc223305Sopenharmony_ci                            "preferences_value.h"
87fc223305Sopenharmony_ci                        ],
88fc223305Sopenharmony_ci                        "header_base": "//foundation/distributeddatamgr/preferences/interfaces/inner_api/include"
89fc223305Sopenharmony_ci                    }
90fc223305Sopenharmony_ci                },
91fc223305Sopenharmony_ci                {
92fc223305Sopenharmony_ci                    "name": "//foundation/distributeddatamgr/preferences/interfaces/ndk:libohpreferences",
93fc223305Sopenharmony_ci                    "header": {
94fc223305Sopenharmony_ci                        "header_files": [
95fc223305Sopenharmony_ci                            "oh_preferences.h",
96fc223305Sopenharmony_ci                            "oh_preferences_value.h",
97fc223305Sopenharmony_ci                            "oh_preferences_option.h",
98fc223305Sopenharmony_ci                            "oh_preferences_value.h"
99fc223305Sopenharmony_ci                        ],
100fc223305Sopenharmony_ci                        "header_base": "//foundation/distributeddatamgr/preferences/interfaces/ndk/include"
101fc223305Sopenharmony_ci                    }
102fc223305Sopenharmony_ci                }
103fc223305Sopenharmony_ci            ],
104fc223305Sopenharmony_ci            "test": [
105fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/native:unittest",
106fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/ndk:unittest",
107fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/js:unittest",
108fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/js:performancetest",
109fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/js:stage_unittest",
110fc223305Sopenharmony_ci                "//foundation/distributeddatamgr/preferences/test/native/fuzztest/preferences_fuzzer:PreferencesFuzzTest"
111fc223305Sopenharmony_ci            ]
112fc223305Sopenharmony_ci        }
113fc223305Sopenharmony_ci    }
114fc223305Sopenharmony_ci}
115