{ "name": "react-native-nitro", "packageManager": "bun@1.3.6", "private": true, "version": "0.35.0", "repository": "https://github.com/mrousavy/nitro.git", "author": "Marc Rousavy (https://github.com/mrousavy)", "workspaces": [ "packages/react-native-nitro-modules", "packages/nitrogen", "packages/react-native-nitro-test", "packages/react-native-nitro-test-external", "example", "docs" ], "scripts": { "postinstall": "bun run build", "build": "bun nitro build && bun nitrogen build && bun nitro-test-external build && bun nitro-test build", "bootstrap": "bun i && bun run build && cd example && bundle install && bun pods", "typecheck": "bun --filter=\"**\" typecheck", "lint": "bun nitro lint && bun nitrogen lint && bun nitro-test lint && bun example lint", "lint-cpp": "./scripts/clang-format.sh", "lint-swift": "./scripts/swift-format.sh", "lint-kotlin": "./scripts/kotlin-format.sh", "lint-all": "bun lint-cpp && bun lint-swift && bun lint-kotlin && bun lint", "clean": "git clean -dfx", "release": "./scripts/release.sh", "docs": "bun --cwd docs", "specs": "bun nitro-test specs", "nitro": "bun --cwd packages/react-native-nitro-modules", "nitrogen": "bun --cwd packages/nitrogen", "nitro-test": "bun --cwd packages/react-native-nitro-test", "nitro-test-external": "bun --cwd packages/react-native-nitro-test-external", "example": "bun --cwd example" }, "devDependencies": { "@eslint/js": "^9.30.1", "@jamesacarr/eslint-formatter-github-actions": "^0.2.0", "@react-native/eslint-config": "0.83.0", "@release-it-plugins/workspaces": "^5.0.3", "@release-it/bumper": "^7.0.5", "@release-it/conventional-changelog": "^10.0.1", "@tsconfig/react-native": "^2.0.3", "@types/eslint__js": "^8.42.3", "@types/jest": "^29.5.14", "@types/react": "^19.2.0", "eslint": "8.57.0", "eslint-plugin-prettier": "^5.5.1", "jest": "^29.7.0", "prettier": "^3.6.2", "react": "19.2.0", "react-native": "0.83.0", "release-it": "^19.0.4", "typescript": "~5.8.3", "typescript-eslint": "^8.36.0" }, "release-it": { "npm": { "publish": false }, "git": { "commitMessage": "chore: release ${version}", "tagName": "v${version}", "requireCleanWorkingDir": false }, "github": { "release": true }, "hooks": { "before:release": "bun i && bun nitro-test-external build && bun nitro-test build", "after:bump": "scripts/try-install-lockfiles.sh" }, "plugins": { "@release-it/bumper": { "out": [ { "file": "packages/react-native-nitro-test/package.json", "path": "version" }, { "file": "packages/react-native-nitro-test-external/package.json", "path": "version" }, { "file": "example/package.json", "path": "version" } ] }, "@release-it/conventional-changelog": { "preset": { "name": "conventionalcommits", "types": [ { "type": "feat", "section": "✨ Features" }, { "type": "perf", "section": "💨 Performance Improvements" }, { "type": "fix", "section": "🐛 Bug Fixes" }, { "type": "chore(deps)", "section": "🛠️ Dependency Upgrades" }, { "type": "docs", "section": "📚 Documentation" } ] } } } } }