{
    "name": "@ohos/data_object", 
    "version": "3.1.0",
    "description": "The distributed data object management framework is an object-oriented in-memory data management framework",
    "homePage": "https://gitee.com/openharmony",
    "license": "Apache-2.0",
    "repository": "https://gitee.com/openharmony/distributeddatamgr_data_object",
    "domain": "os",
    "language": "",
    "publishAs": "code-segment",
    "private": false,
    "scripts": {},
    "tags": [
        "foundation"
    ],
    "envs": [],
    "dirs": [],
    "author": {
        "name": "",
        "email": "",
        "url": ""
    },
    "contributors": [
        {
            "name": "",
            "email": "",
            "url": ""
        }
    ],
    "segment": {
        "destPath": "foundation/distributeddatamgr/data_object"
    },
    "component": {
        "name": "data_object",
        "subsystem": "distributeddatamgr",
        "syscap": [
            "SystemCapability.DistributedDataManager.DataObject.DistributedObject"
        ],
        "features": [
            "data_object_feature_L1"
        ],
        "adapted_system_type": [
            "standard"
        ],
        "rom": "1024KB",
        "ram": "1024KB",
        "deps": {
            "components": [
                "ability_runtime",
                "bundle_framework",
                "hitrace",
                "dsoftbus",
                "bounds_checking_function",
                "napi",
                "samgr",
                "ipc",
                "hilog",
                "access_token",
                "c_utils",
                "device_manager",
                "kv_store",
                "libuv",
                "common_event_service",
                "dmsfwk",
                "hisysevent",
                "runtime_core",
                "eventhandler",
                "relational_store",
                "ets_frontend",
                "api_metrics"
            ],
            "third_party": [
                "ffmpeg",
                "libexif"
            ]
        },
        "build": {
            "sub_component": [
                "//foundation/distributeddatamgr/data_object/interfaces/jskits:build_module",
                "//foundation/distributeddatamgr/data_object/frameworks/ets/taihe/ohos.data.distributedDataObject:distributed_dataobject_ani_pack"
            ],
            "inner_kits": [
                {
                    "name": "//foundation/distributeddatamgr/data_object/interfaces/innerkits:distributeddataobject_impl",
                    "header": {
                        "header_files": [
                            "distributed_object.h",
                            "distributed_objectstore.h",
                            "objectstore_errors.h",
                            "object_types.h"
                        ],
                        "header_base": "//foundation/distributeddatamgr/data_object/interfaces/innerkits"
                    }
                },
                {
                    "name": "//foundation/distributeddatamgr/data_object/interfaces/innerkits:data_object_inner",
                    "visibility": [ "datamgr_service" ],
                    "header": {
                        "header_files": [
                            "object_types.h",
                            "iobject_service.h",
                            "object_callback.h",
                            "object_radar_reporter.h"
                        ],
                        "header_base": [
                            "//foundation/distributeddatamgr/data_object/interfaces/innerkits",
                            "//foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/include",
                            "//foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/include/common"
                        ]
                    }
                }
            ],
            "test": [
                "//foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/unittest:unittest",
                "//foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/test/unittest:unittest",
                "//foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/fuzztest:fuzztest",
                "//foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/collaboration_edit/test:unittest"
            ]
        }
    }
}