{
    "name": "react-native-nitro-net",
    "description": "Ultra-high-performance networking to React Native by combining a memory-safe Rust core with the zero-overhead Nitro Modules JSI bridge. Provides Node.js-compatible net, tls, http(s) API.",
    "version": "0.6.1",
    "type": "module",
    "main": "./lib/index.js",
    "module": "./lib/index.js",
    "types": "./lib/index.d.ts",
    "react-native": "src/index.ts",
    "keywords": [
        "react-native",
        "ios",
        "android",
        "nitro",
        "net",
        "socket",
        "tcp"
    ],
    "author": "iwater <iwater@gmail.com>",
    "license": "ISC",
    "homepage": "https://github.com/iwater/react-native-nitro-net",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/iwater/react-native-nitro-net.git"
    },
    "bugs": {
        "url": "https://github.com/iwater/react-native-nitro-net/issues"
    },
    "scripts": {
        "one": "yarn copy-clib && yarn build && yarn pack",
        "build": "npx nitrogen@0.35.0 && tsc",
        "prepare": "npm run build",
        "copy-clib": "npm run copy-clib-android && npm run copy-clib-ios && npm run copy-clib-mac",
        "copy-clib-android": "mkdir -p android/libs/arm64-v8a android/libs/armeabi-v7a android/libs/x86 android/libs/x86_64 && cp ../rust_c_net/target/aarch64-linux-android/release/librust_c_net.so android/libs/arm64-v8a/ && cp ../rust_c_net/target/armv7-linux-androideabi/release/librust_c_net.so android/libs/armeabi-v7a/ && cp ../rust_c_net/target/i686-linux-android/release/librust_c_net.so android/libs/x86/ && cp ../rust_c_net/target/x86_64-linux-android/release/librust_c_net.so android/libs/x86_64/ && cp ../rust_c_net/include/NetBindings.hpp cpp/",
        "copy-clib-ios": "rm -rf ios/Frameworks/RustCNet.xcframework && cp -R ../rust_c_net/target/xcframework/RustCNet.xcframework ios/Frameworks/",
        "copy-clib-mac": "mkdir -p mac && cp ../rust_c_net/target/release/librust_c_net.a mac/ && cp ../rust_c_net/include/NetBindings.hpp cpp/"
    },
    "dependencies": {
        "eventemitter3": "^5.0.1",
        "react-native-nitro-buffer": ">=0.0.14",
        "readable-stream": "^4.7.0"
    },
    "devDependencies": {
        "@types/node": "*",
        "@types/readable-stream": "^4.0.23",
        "react-native-nitro-modules": "^0.35.0",
        "typescript": "^5.3.3"
    },
    "peerDependencies": {
        "react-native": "*",
        "react-native-nitro-modules": "^0.35.0"
    },
    "packageManager": "yarn@4.12.0",
    "files": [
        "lib/",
        "src/",
        "cpp/",
        "ios/",
        "android/",
        "nitrogen/",
        "*.podspec"
    ]
}