BEACON

← candidates

npm @xenon-device-management/xenon @1.9.0

score
0.593 med
flagged 2026-07-23 04:08
signals by category
cadence 1 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
cadence
rapid_release 0.8 5 versions in last 24h: ['1.8.2', '1.8.3', '1.8.4', '1.9.1', '1.9.0']
topology
dist_tag_anomaly 0.5 dist-tags.latest=1.9.0 but max published is 1.9.1

Prior profile (what it deviated from)

{
  "had_install_script": true,
  "maintainers": [
    "rabindra-biswal"
  ],
  "versions": 50
}

Evidence (package doc at flag time)

{
  "dependencies_count": 80,
  "dist": {
    "integrity": "sha512-Qbj1oWxxBn5P6LZqk48wFJ4g/BSfjkeXrgGfEyDC0QAiDG/BjFAlW0sKgS1HtPNyiLfnhap23PfwLM6d1U0rQQ==",
    "tarball": "https://registry.npmjs.org/@xenon-device-management/xenon/-/xenon-1.9.0.tgz",
    "unpackedSize": 91205009
  },
  "dist-tags": {
    "latest": "1.9.0"
  },
  "latest_version": "1.9.0",
  "maintainers": [
    {
      "email": "rabindrabiswal404@gmail.com",
      "name": "rabindra-biswal"
    }
  ],
  "num_versions": 50,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Rabindra184/xenon.git"
  },
  "scripts": {
    "build": "node scripts/generate-prisma.js && tsc -b && npm run build:copy",
    "build:all": "npm run build:xenon && npm run build",
    "build:copy": "rm -rf lib/public && mkdir -p lib/src && cp -R src/public lib/ && cp -R src/generated lib/src/ && cp schema.json lib/",
    "build:schema": "node scripts/generate-types-from-schema.js",
    "build:xenon": "sh scripts/build-xenon.sh",
    "db:generate": "ts-node src/scripts/generate-database-migration.ts",
    "db:migrate": "path-exists lib/src/scripts/initialize-database.js && node lib/src/scripts/initialize-database.js || ts-node src/scripts/initialize-database.ts",
    "dev": "npm run db:migrate && npm run build && npm run plugin:reinstall && npm run server",
    "format": "prettier --write \"{src,web,test}/**/*.{ts,tsx,json,md}\" --single-quote",
    "lint": "eslint . --ext .ts,.tsx --fix",
    "plugin:install": "appium plugin install --source=local $(pwd)",
    "plugin:reinstall": "export APPIUM_HOME=/tmp/xenon-home && (appium plugin uninstall xenon || exit 0) && npm run plugin:install",
    "postinstall": "node scripts/generate-prisma.js",
    "prepare": "npx prisma generate",
    "prepublishOnly": "npm run build:all",
    "server": "export APPIUM_HOME=/tmp/xenon-home && npx appium server -ka 800 --use-plugins=xenon -pa /wd/hub --plugin-xenon-platform=both --plugin-xenon-enable-dashboard",
    "test": "mocha",
    "test:all": "NODE_ENV=test mocha \"test/unit/**/*.{spec,test}.{ts,js}\" --plugin-xenon-platform=both",
    "test:android": "mocha \"test/integration/androidDevices.spec.ts\"",
    "test:coverage": "nyc npm run test",
    "test:e2e": "mocha \"test/e2e/plugin.spec.*\" --timeout 300000",
    "test:e2e:hub": "mocha \"test/e2e/hubnode/*.spec.ts\" --plugin-xenon-platform=both --timeout 300000",
    "test:ios": "mocha \"test/integration/ios/*.spec.ts\""
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=1.9.0 but max published is 1.9.1",
    "rapid_release": "5 versions in last 24h: ['1.8.2', '1.8.3', '1.8.4', '1.9.1', '1.9.0']"
  },
  "time": {
    "created": "2026-02-22T17:15:17.918Z",
    "modified": "2026-07-23T08:47:59.111Z"
  }
}