{
    "name": "react-native-nitro-in-app-browser",
    "version": "2.0.2",
    "description": "A Simple Nitro module to open an in-app browser in your React Native app.",
    "main": "./lib/commonjs/index.js",
    "module": "./lib/module/index.js",
    "types": "./lib/typescript/src/index.d.ts",
    "react-native": "src/index",
    "source": "src/index",
    "scripts": {
        "typecheck": "tsc --noEmit",
        "clean": "git clean -dfX",
        "release": "semantic-release",
        "build": "bun run typecheck && bob build",
        "codegen": "nitrogen --logLevel=\"debug\" && bun run build && node post-script.js",
        "postcodegen": "bun --cwd example pod"
    },
    "keywords": [
        "react-native",
        "nitro",
        "in-app-browser",
        "in-app-browser-module",
        "react-native-nitro-in-app-browser"
    ],
    "files": [
        "src",
        "react-native.config.js",
        "lib",
        "nitrogen",
        "cpp",
        "android/build.gradle",
        "android/gradle.properties",
        "android/CMakeLists.txt",
        "android/src",
        "ios/**/*.h",
        "ios/**/*.m",
        "ios/**/*.mm",
        "ios/**/*.cpp",
        "ios/**/*.swift",
        "app.plugin.js",
        "*.podspec",
        "README.md"
    ],
    "workspaces": [
        "example"
    ],
    "repository": "https://github.com/patrickkabwe/react-native-nitro-in-app-browser.git",
    "author": "Patrick Kabwe",
    "license": "MIT",
    "bugs": "https://github.com/patrickkabwe/react-native-nitro-in-app-browser/issues",
    "homepage": "https://github.com/patrickkabwe/react-native-nitro-in-app-browser#readme",
    "engines": {
        "node": "^22.14.0 || >=24.10.0"
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org/",
        "provenance": true
    },
    "devDependencies": {
        "@jamesacarr/eslint-formatter-github-actions": "^0.2.0",
        "@semantic-release/changelog": "^6.0.3",
        "@semantic-release/git": "^10.0.1",
        "@types/jest": "^29.5.12",
        "@types/react": "^19.2.0",
        "conventional-changelog-conventionalcommits": "^9.1.0",
        "nitrogen": "^0.35.0",
        "react": "19.2.3",
        "react-native": "0.84.1",
        "react-native-builder-bob": "^0.37.0",
        "react-native-nitro-modules": "^0.35.0",
        "semantic-release": "^25.0.3",
        "typescript": "5.0.4"
    },
    "peerDependencies": {
        "react": "*",
        "react-native": "*",
        "react-native-nitro-modules": "*"
    },
    "eslintConfig": {
        "root": true,
        "extends": [
            "@react-native",
            "prettier"
        ],
        "plugins": [
            "prettier"
        ],
        "rules": {
            "prettier/prettier": [
                "warn",
                {
                    "quoteProps": "consistent",
                    "singleQuote": true,
                    "tabWidth": 2,
                    "trailingComma": "es5",
                    "useTabs": false
                }
            ]
        }
    },
    "eslintIgnore": [
        "node_modules/",
        "lib/"
    ],
    "prettier": {
        "quoteProps": "consistent",
        "singleQuote": true,
        "tabWidth": 2,
        "trailingComma": "es5",
        "useTabs": false,
        "semi": false
    },
    "react-native-builder-bob": {
        "source": "src",
        "output": "lib",
        "targets": [
            "commonjs",
            "module",
            [
                "typescript",
                {
                    "project": "tsconfig.json"
                }
            ]
        ]
    }
}
