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 ], 37 "third_party": [] 38 }, 39 "build": { 40 "sub_component": [ 41 "//foundation/resourceschedule/memmgr/sa_profile:memmgr_sa_profile", 42 "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice", 43 "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice_init", 44 "//foundation/resourceschedule/memmgr/profile:memmgr_config", 45 "//foundation/resourceschedule/memmgr/profile:memmgr.para", 46 "//foundation/resourceschedule/memmgr/profile:memmgr.para.dac" 47 ], 48 "inner_kits": [ 49 { 50 "name": "//foundation/resourceschedule/memmgr/interface/innerkits:memmgrclient", 51 "header": { 52 "header_files": [ 53 "mem_mgr_client.h", 54 "i_mem_mgr.h", 55 "mem_mgr_proxy.h", 56 "mem_mgr_constant.h" 57 ], 58 "header_base": "//foundation/resourceschedule/memmgr/interface/innerkits/include/" 59 } 60 } 61 ], 62 "test": [ 63 "//foundation/resourceschedule/memmgr/test:memmgr_unittest", 64 "//foundation/resourceschedule/memmgr/test/fuzztest:memmgr_fuzztest" 65 ] 66 }, 67 "features": [ 68 "memmgr_purgeable_memory" 69 ] 70 } 71 } 72