1{ 2 "name": "@ohos/memmgr", 3 "version": "3.1.0", 4 "description": "memory management", 5 "publishAs": "source", 6 "scripts": {}, 7 "author": {}, 8 "repository": "", 9 "license": "Apache License 2.0", 10 "segment": { 11 "destPath": "foundation/resourceschedule/memmgr" 12 }, 13 "component": { 14 "name": "memmgr", 15 "subsystem": "resourceschedule", 16 "adapted_system_type": [ "standard" ], 17 "rom": "1000KB", 18 "ram": "4316KB", 19 "deps": { 20 "components": [ 21 "ipc", 22 "ability_base", 23 "bundle_framework", 24 "safwk", 25 "background_task_mgr", 26 "ability_runtime", 27 "os_account", 28 "common_event_service", 29 "eventhandler", 30 "hilog", 31 "c_utils", 32 "samgr", 33 "resource_management", 34 "access_token", 35 "init", 36 "libxml2", 37 "json" 38 ] 39 }, 40 "build": { 41 "sub_component": [ 42 "//foundation/resourceschedule/memmgr/sa_profile:memmgr_sa_profile", 43 "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice", 44 "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice_init", 45 "//foundation/resourceschedule/memmgr/profile:memmgr_config", 46 "//foundation/resourceschedule/memmgr/profile:memmgr.para", 47 "//foundation/resourceschedule/memmgr/profile:memmgr.para.dac" 48 ], 49 "inner_kits": [ 50 { 51 "name": "//foundation/resourceschedule/memmgr/interface/innerkits:memmgrclient", 52 "header": { 53 "header_files": [ 54 "mem_mgr_client.h", 55 "i_mem_mgr.h", 56 "mem_mgr_proxy.h", 57 "mem_mgr_constant.h" 58 ], 59 "header_base": "//foundation/resourceschedule/memmgr/interface/innerkits/include/" 60 } 61 } 62 ], 63 "test": [ 64 "//foundation/resourceschedule/memmgr/test:memmgr_unittest", 65 "//foundation/resourceschedule/memmgr/test/fuzztest:memmgr_fuzztest" 66 ] 67 }, 68 "features": [ 69 "memmgr_purgeable_memory", 70 "memmgr_hyperhold_memory" 71 ] 72 } 73 } 74