BEACON

← candidates

npm @onairos/react-native @4.2.9

score
0.7 high
flagged 2026-06-13 06:46
signals by category
content 1 topology 1 enrichment 1

maintainers added:

package profile →

Signals fired

signalweightrationale
content
script_count_spike 0.5 scripts count 0 -> 39
topology
dependency_added_unknown 0.6 6 new non-watchlisted dep(s): ['@react-native-async-storage/async-storage', 'axios', 'js-sha256', 'jwt-decode', 'react-native-crypto-js'] ...
enrichment
repo_doesnt_exist 1.0 claimed repo onairos/onairos-react-native returns 404 on github.com

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "blasianhokage",
    "joyalkenus",
    "anushkajogalekar",
    "nicberries"
  ],
  "versions": 153
}

Evidence (package doc at flag time)

{
  "dependencies_count": 6,
  "dist": {
    "integrity": "sha512-Ya+NBjkztwRyITvYQ+wsg0BUeYpT/xRDuvHFXL0d0u7DvW54R0D3da0slGX08pe+hlQ3lqe0S0GAJzsTnsIMiA==",
    "tarball": "https://registry.npmjs.org/@onairos/react-native/-/react-native-4.2.9.tgz",
    "unpackedSize": 22179879
  },
  "dist-tags": {
    "latest": "4.2.9"
  },
  "latest_version": "4.2.9",
  "maintainers": [
    {
      "email": "zion.darko@onairos.uk",
      "name": "blasianhokage"
    },
    {
      "email": "joyalkenus2711@gmail.com",
      "name": "joyalkenus"
    },
    {
      "email": "anushka.jogalekar@onairos.uk",
      "name": "anushkajogalekar"
    },
    {
      "email": "nicholas.berry@onairos.uk",
      "name": "nicberries"
    }
  ],
  "num_versions": 153,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/onairos/onairos-react-native.git"
  },
  "scripts": {
    "bootstrap": "npm run example && npm install",
    "build": "npm run clean && bob build && npm run obfuscate",
    "build:all": "npm run clean && bob build && npm run obfuscate",
    "build:dev": "npm run clean && bob build",
    "build:js": "bob build",
    "build:secure": "npm run clean && bob build && npm run obfuscate",
    "build:types": "bob build",
    "clean": "del-cli lib",
    "consumer:ios:clean": "bash scripts/run-consumer-clean.sh",
    "consumer:watch-local-sdk": "node scripts/watch-consumer-local-sdk.js",
    "consumer:watch-local-sdk:ios": "node scripts/watch-consumer-local-sdk.js --relaunch-ios",
    "diagnose:api": "node diagnose-api-validation.js",
    "example": "npm --prefix example",
    "lint": "eslint \"**/*.{js,ts,tsx}\"",
    "maestro:install": "bash scripts/install-maestro.sh",
    "maestro:test": "npm --prefix example run maestro:test",
    "maestro:test:basic": "npm --prefix example run maestro:test:basic",
    "maestro:test:experiments": "npm --prefix example run maestro:test:experiments",
    "maestro:test:full-flow-live": "bash scripts/run-live-training-experiment.sh",
    "maestro:test:main": "npm --prefix example run maestro:test:main",
    "maestro:test:no-init": "npm --prefix example run maestro:test:no-init",
    "maestro:test:tiktok-live": "bash scripts/run-live-tiktok-connector.sh",
    "maestro:test:training-live": "bash scripts/run-live-training-experiment.sh",
    "maestro:test:youtube-live": "bash scripts/run-live-youtube-oauth.sh",
    "obfuscate": "node scripts/obfuscate.js",
    "obfuscate:dry": "node scripts/obfuscate.js --dry-run --verbose",
    "prebuild": "npm run clean",
    "prepare": "echo 'Skipping build for local development'",
    "prepublishOnly": "npm run build:secure && npm run verify",
    "release": "release-it",
    "test": "jest",
    "test:api-key": "node tests/test-runner.js --suite \"API Key Initialization\"",
    "test:api-validation": "node tests/test-runner.js --suite \"API Validation\"",
    "test:list": "node tests/test-runner.js --list",
    "test:oauth": "node tests/test-runner.js --suite \"OAuth WebView\"",
    "test:reset-user": "bash scripts/run-test-user-reset.sh",
    "test:sdk": "node tests/test-runner.js",
    "typecheck": "tsc --noEmit --skipLibCheck",
    "verify": "node scripts/verify-pack.js"
  },
  "signal_details": {
    "dependency_added_unknown": "6 new non-watchlisted dep(s): ['@react-native-async-storage/async-storage', 'axios', 'js-sha256', 'jwt-decode', 'react-native-crypto-js'] ...",
    "repo_doesnt_exist": "claimed repo onairos/onairos-react-native returns 404 on github.com",
    "script_count_spike": "scripts count 0 -> 39"
  },
  "time": {
    "created": "2025-05-02T02:24:39.845Z",
    "modified": "2026-05-20T00:10:55.078Z"
  }
}