{
    "author": "Acoustic, L.P., Omar Hernandez, Chang Jie Yang",
    "dependencies": {
        "@prettier/plugin-xml": "^2.2.0",
        "fast-xml-parser": "^4.0.8",
        "prettier": "^2.7.1",
        "prettier-plugin-java": "^1.6.2"
    },
    "description": "BETA: React native plugin for Acoustic Connect",
    "devDependencies": {
        "@jamesacarr/eslint-formatter-github-actions": "^0.2.0",
        "@release-it/bumper": "^7.0.1",
        "@release-it/conventional-changelog": "^10.0.0",
        "@types/jest": "^29.5.12",
        "@types/react": "^19.0.10",
        "jetifier": "^1.6.3",
        "nitro-codegen": "0.25.2",
        "prettier-plugin-kotlin": "^2.1.0",
        "react": "19.0.0",
        "react-native": "0.78.0",
        "react-native-builder-bob": "^0.37.0",
        "react-native-nitro-modules": "0.25.1",
        "release-it": "^19.0.2",
        "typescript": "5.0.4"
    },
    "eslintConfig": {
        "extends": [
            "@react-native",
            "prettier"
        ],
        "plugins": [
            "prettier"
        ],
        "root": true,
        "rules": {
            "prettier/prettier": [
                "warn",
                {
                    "quoteProps": "consistent",
                    "singleQuote": true,
                    "tabWidth": 2,
                    "trailingComma": "es5",
                    "useTabs": false
                }
            ]
        }
    },
    "eslintIgnore": [
        "node_modules/",
        "lib/"
    ],
    "files": [
        "src",
        "react-native.config.js",
        "lib",
        "nitrogen",
        "cpp",
        "android/build.gradle",
        "android/gradle.properties",
        "android/CMakeLists.txt",
        "android/src",
        "android/config.gradle",
        "android/src/main/assets/**",
        "ios/**/*.h",
        "ios/**/*.m",
        "ios/**/*.mm",
        "ios/**/*.cpp",
        "ios/**/*.swift",
        "ios/ConnectConfig/Build_Config.rb",
        "app.plugin.js",
        "*.podspec",
        "README.md",
        "scripts",
        "Examples/SampleUI/**/*",
        "!Examples/SampleUI/node_modules/**",
        "!Examples/SampleUI/temp/**",
        "!Examples/SampleUI/logs/**",
        "!Examples/SampleUI/android/.gradle/**"
    ],
    "homepage": "https://github.com/aipoweredmarketer/react-native-acoustic-connect-beta",
    "keywords": [
        "react-native",
        "ios",
        "android",
        "tealeaf",
        "connect",
        "cxa",
        "wxca",
        "er",
        "enhanced-replay"
    ],
    "license": "See license in Licenses/Licenses",
    "main": "./lib/commonjs/index.js",
    "module": "./lib/module/index.js",
    "name": "react-native-acoustic-connect-beta",
    "peerDependencies": {
        "react": "*",
        "react-native": "*",
        "react-native-nitro-modules": "*"
    },
    "prettier": {
        "quoteProps": "consistent",
        "semi": false,
        "singleQuote": true,
        "tabWidth": 2,
        "trailingComma": "es5",
        "useTabs": false
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org/"
    },
    "react-native": "src/index",
    "react-native-builder-bob": {
        "output": "lib",
        "source": "src",
        "targets": [
            "commonjs",
            "module",
            [
                "typescript",
                {
                    "project": "tsconfig.json"
                }
            ]
        ]
    },
    "release-it": {
        "git": {
            "commitMessage": "chore: release ${version}",
            "requireCleanWorkingDir": false,
            "tagName": "v${version}"
        },
        "github": {
            "release": true
        },
        "hooks": {
            "after:bump": "bun run build",
            "before:init": "bun typecheck"
        },
        "npm": {
            "publish": true
        },
        "plugins": {
            "@release-it/bumper": {
                
            },
            "@release-it/conventional-changelog": {
                "infile": "CHANGELOG.md",
                "preset": {
                    "name": "conventionalcommits",
                    "types": [
                        {
                            "section": "\u2728 Features",
                            "type": "feat"
                        },
                        {
                            "section": "\ud83d\udca8 Performance Improvements",
                            "type": "perf"
                        },
                        {
                            "section": "\ud83d\udc1b Bug Fixes",
                            "type": "fix"
                        },
                        {
                            "section": "\ud83d\udee0\ufe0f Dependency Upgrades",
                            "type": "chore(deps)"
                        },
                        {
                            "section": "\ud83d\udcda Documentation",
                            "type": "docs"
                        }
                    ]
                }
            }
        }
    },
    "repository": {
        "url": "git+https://github.com/aipoweredmarketer/react-native-acoustic-connect-beta.git"
    },
    "scripts": {
        "applyConfiguration": "node scripts/applyConfiguration.js $INIT_CWD",
        "build": "npm run typecheck && bob build",
        "codegen": "nitro-codegen --logLevel=\"debug\" && npm run build && node post-script.js",
        "postinstall": "./scripts/postInstallScripts.sh",
        "rebuild": "npm run codegen && npm run rebuildExample --prefix ./example",
        "release": "release-it",
        "test": "echo \"Error: no test specified\" && exit 1",
        "typecheck": "tsc --noEmit",
        "verifyConnectSetup": "node scripts/verifyConnectSetup.js $INIT_CWD",
        "yalcPublish": "npm run rebuild && yalc publish"
    },
    "source": "src/index",
    "summary": "react-native ios android tealeaf connect cxa wxca er enhanced-replay",
    "types": "./lib/typescript/src/index.d.ts",
    "version": "18.0.17",
    "workspaces": [
        "example"
    ]
}