1{ 2 "name": "@ohos/netstack", 3 "version": "4.0", 4 "description": "net stack service", 5 "publishAs": "code-segment", 6 "homePage": "https://gitee.com/openharmony", 7 "repository": "https://gitee.com/openharmony/communication_netstack", 8 "license": "Apache License 2.0", 9 "language": "", 10 "private": false, 11 "scripts": {}, 12 "envs": [], 13 "dirs": [], 14 "author": {}, 15 "contributors": [], 16 "segment": { 17 "destPath": "foundation/communication/netstack" 18 }, 19 "component": { 20 "name": "netstack", 21 "subsystem": "communication", 22 "syscap": [ 23 "SystemCapability.Communication.NetStack" 24 ], 25 "features": [], 26 "adapted_system_type": [ 27 "standard" 28 ], 29 "rom": "3MB", 30 "ram": "5MB", 31 "deps": { 32 "components": [ 33 "hilog", 34 "zlib", 35 "c_utils", 36 "init", 37 "napi", 38 "netmanager_base", 39 "ylong_http", 40 "eventhandler" 41 ], 42 "third_party": [ 43 "curl", 44 "libwebsockets", 45 "jsoncpp", 46 "openssl", 47 "node" 48 ] 49 }, 50 "build": { 51 "group_type": { 52 "base_group": [ 53 "//foundation/communication/netstack/frameworks/js/napi/http:http", 54 "//foundation/communication/netstack/frameworks/js/napi/socket:socket", 55 "//foundation/communication/netstack/frameworks/js/napi/websocket:websocket", 56 "//foundation/communication/netstack/frameworks/js/napi/fetch:fetch", 57 "//foundation/communication/netstack/utils:common_utils" 58 ], 59 "fwk_group": [ 60 ], 61 "service_group": [ 62 ] 63 }, 64 "inner_kits": [ 65 { 66 "type": "so", 67 "name": "//foundation/communication/netstack/interfaces/innerkits/http_client:http_client", 68 "header": { 69 "header_files": [ 70 "http_client.h", 71 "http_client_constant.h", 72 "http_client_request.h", 73 "http_client_response.h", 74 "http_client_error.h", 75 "http_client_task.h" 76 ], 77 "header_base": "//foundation/communication/netstack/interfaces/innerkits/http_client/include" 78 } 79 }, 80 { 81 "header": { 82 "header_base": [], 83 "header_files": [] 84 }, 85 "name": "//foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client:ylong_http_client" 86 } 87 ], 88 "test": [ 89 "//foundation/communication/netstack/test/fuzztest/socket:fuzztest", 90 "//foundation/communication/netstack/test/fuzztest/http_fuzzer:fuzztest", 91 "//foundation/communication/netstack/test/unittest/http:unittest", 92 "//foundation/communication/netstack/test/unittest/http/cache:unittest", 93 "//foundation/communication/netstack/test/unittest/http_client:unittest", 94 "//foundation/communication/netstack/test/unittest/tlssocket:unittest", 95 "//foundation/communication/netstack/test/unittest/utils/common_utils:unittest" 96 ] 97 } 98 } 99} 100