BEACON

← candidates

npm ioredis @5.11.1

score
0.7 high
flagged 2026-07-29 09:40
signals by category
topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
dist_tag_anomaly 0.5 dist-tags.latest=5.11.1 but max published is 6.0.0-beta.1
shared_repo_different_publisher 0.9 repo 'git://github.com/luin/ioredis.git' also claimed by 4 package(s) under different publishers: ['npm/@depup/ioredis', 'npm/ioredis-orm', 'npm/ioredis-os'] ...

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "ioredis-robot",
    "dmaier-redislabs"
  ],
  "versions": 249
}

Evidence (package doc at flag time)

{
  "dependencies_count": 7,
  "dist": {
    "integrity": "sha512-ehuGcf94bQXhfagULNXrJdfnWO38v070jxSx/qE87Kjzmu2fU7ro5EFAb+OPituLqgfyuQaym5DlrNydW2sJ9A==",
    "tarball": "https://registry.npmjs.org/ioredis/-/ioredis-5.11.1.tgz",
    "unpackedSize": 858494
  },
  "dist-tags": {
    "beta": "6.0.0-beta.1",
    "latest": "5.11.1",
    "next": "5.0.4",
    "release-v4": "4.31.0",
    "v4-beta": "4.30.2-v4-beta.1"
  },
  "latest_version": "5.11.1",
  "maintainers": [
    {
      "email": "ioredis-robot@zihua.li",
      "name": "ioredis-robot"
    },
    {
      "email": "david.maier@redis.com",
      "name": "dmaier-redislabs"
    }
  ],
  "num_versions": 250,
  "repository": {
    "type": "git",
    "url": "git://github.com/luin/ioredis.git"
  },
  "scripts": {
    "build": "rm -rf built && tsc",
    "docker:setup": "docker compose -f test/docker-compose.yml up -d --wait",
    "docker:teardown": "docker compose -f test/docker-compose.yml down --volumes --remove-orphans",
    "docs": "npx typedoc --logLevel Error --excludeExternals --excludeProtected --excludePrivate --readme none lib/index.ts",
    "format": "prettier --write \"{,!(node_modules)/**/}*.{js,ts}\"",
    "format-check": "prettier --check \"{,!(node_modules)/**/}*.{js,ts}\"",
    "lint": "eslint --ext .js,.ts ./lib",
    "prepublishOnly": "npm run build",
    "semantic-release": "semantic-release",
    "test": "npm run test:js && npm run test:tsd",
    "test:cluster": "TS_NODE_TRANSPILE_ONLY=true NODE_ENV=test mocha --no-experimental-strip-types \"test/cluster/**/*.ts\"",
    "test:cov": "nyc npm run test:js",
    "test:js": "TS_NODE_TRANSPILE_ONLY=true NODE_ENV=test mocha --no-experimental-strip-types \"test/helpers/*.ts\" \"test/unit/**/*.ts\" \"test/functional/**/*.ts\"",
    "test:tsd": "npm run build && tsd"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=5.11.1 but max published is 6.0.0-beta.1",
    "shared_repo_different_publisher": "repo 'git://github.com/luin/ioredis.git' also claimed by 4 package(s) under different publishers: ['npm/@depup/ioredis', 'npm/ioredis-orm', 'npm/ioredis-os'] ..."
  },
  "time": {
    "created": "2015-03-28T09:30:59.403Z",
    "modified": "2026-07-29T14:40:10.876Z"
  }
}