1{ 2 "name": "@ohos/usb_manager", 3 "version": "3.1.0", 4 "description": "usb manager", 5 "publishAs": "code-segment", 6 "segment": { 7 "destPath": "base/usb/usb_manager" 8 }, 9 "repository": "https://gitee.com/openharmony/usb_manager", 10 "license": "Apache License 2.0", 11 "dirs": {}, 12 "scripts": {}, 13 "component": { 14 "name": "usb_manager", 15 "subsystem": "usb", 16 "features": [ 17 "usb_manager_feature_pop_up_func_switch_model" 18 ], 19 "syscap": [ 20 "SystemCapability.USB.USBManager" 21 ], 22 "hisysevent_config": [ 23 "//base/usb/usb_manager/hisysevent.yaml" 24 ], 25 "adapted_system_type": [ 26 "standard" 27 ], 28 "rom": "4111KB", 29 "ram": "6660KB", 30 "deps": { 31 "components": [ 32 "hilog", 33 "ability_base", 34 "napi", 35 "bundle_framework", 36 "common_event_service", 37 "distributed_notification_service", 38 "drivers_interface_usb", 39 "drivers_peripheral_usb", 40 "i18n", 41 "init", 42 "ipc", 43 "safwk", 44 "c_utils", 45 "samgr", 46 "access_token", 47 "memmgr", 48 "os_account", 49 "relational_store", 50 "resource_management", 51 "ability_runtime", 52 "hisysevent", 53 "node", 54 "cJSON", 55 "bounds_checking_function", 56 "hitrace" 57 ] 58 }, 59 "build": { 60 "group_type": { 61 "base_group": [], 62 "fwk_group": [ 63 "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client", 64 "//base/usb/usb_manager/interfaces/kits/js/napi:usbmanager", 65 "//base/usb/usb_manager/interfaces/kits/js/napi:usb" 66 ], 67 "service_group": [ 68 "//base/usb/usb_manager/sa_profile:usbmgr_sa_profile", 69 "//base/usb/usb_manager/services:usbservice", 70 "//base/usb/usb_manager/services:usb_service.init", 71 "//base/usb/usb_manager/etc:usb_etc_files" 72 ] 73 }, 74 "inner_kits": [{ 75 "name": "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client", 76 "header": { 77 "header_files": [ 78 "usb_srv_client.h", 79 "iusb_srv.h" 80 ], 81 "header_base": "//base/usb/usb_manager/interfaces/innerkits/native/include" 82 } 83 }], 84 "test": [ 85 "//base/usb/usb_manager/test/native:usb_unittest_test" 86 ] 87 } 88 } 89}