BEACON

← candidates

npm eslint-plugin-unicorn @79.0.0

score
0.85 high
flagged 2026-11-06 01:05
signals by category
topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
mass_publish_burst 0.8 publisher 'sindresorhus' pushed 20 packages in the last 15min on npm
shared_repo_different_publisher 0.9 repo 'git+https://github.com/sindresorhus/eslint-plugin-unicorn.git' also claimed by 1 package(s) under different publishers: ['npm/@depup/eslint-plugin-unicorn']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "sindresorhus",
    "fisker"
  ],
  "versions": 123
}

Evidence (package doc at flag time)

{
  "dependencies_count": 22,
  "dist": {
    "integrity": "sha512-k7MWrjoVTVCnjKpgaxBuScPNSPomLvDpsd9uADpWrIFzrnwiec27eWhGrmmyuTj1bC3xVNYP4QfG3MEzEw6ifg==",
    "tarball": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-79.0.0.tgz",
    "unpackedSize": 3510511
  },
  "dist-tags": {
    "latest": "79.0.0"
  },
  "latest_version": "79.0.0",
  "maintainers": [
    {
      "email": "sindresorhus@gmail.com",
      "name": "sindresorhus"
    },
    {
      "email": "lionkay@gmail.com",
      "name": "fisker"
    }
  ],
  "num_versions": 135,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"
  },
  "scripts": {
    "coverage": "node --test --experimental-test-coverage --test-coverage-include=index.js --test-coverage-include=\"configs/**\" --test-coverage-include=\"rules/**\" --test-coverage-exclude=\"test/**\" test/*.js test/unit/*.js",
    "create-rule": "node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs",
    "create-rules-index-file": "node ./scripts/create-rules-index-file.js",
    "fix": "run-p --continue-on-error \"fix:*\"",
    "fix:eslint-docs": "eslint-doc-generator",
    "fix:js": "npm run lint:js -- --fix",
    "fix:markdown": "npm run lint:markdown -- --fix",
    "fix:non-js-languages": "node ./scripts/create-non-js-languages-list.js",
    "fix:snapshots": "node --test --test-update-snapshots test/*.js test/unit/*.js",
    "integration": "node ./test/integration/test.js",
    "lint": "run-p --continue-on-error \"lint:*\"",
    "lint:eslint-docs": "npm run fix:eslint-docs -- --check",
    "lint:js": "eslint",
    "lint:markdown": "markdownlint \"**/*.md\"",
    "lint:non-js-languages": "node ./scripts/create-non-js-languages-list.js --check",
    "lint:package-json": "eslint \"**/package.json\"",
    "rename-rule": "node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs",
    "run-rules-on-codebase": "eslint --config=./eslint.dogfooding.config.js",
    "smoke": "eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js",
    "test": "npm-run-all --node-run --continue-on-error lint \"test:*\"",
    "test:js": "node --test test/*.js test/unit/*.js"
  },
  "signal_details": {
    "mass_publish_burst": "publisher 'sindresorhus' pushed 20 packages in the last 15min on npm",
    "shared_repo_different_publisher": "repo 'git+https://github.com/sindresorhus/eslint-plugin-unicorn.git' also claimed by 1 package(s) under different publishers: ['npm/@depup/eslint-plugin-unicorn']"
  },
  "time": {
    "created": "2016-09-20T06:08:52.104Z",
    "modified": "2026-10-23T16:39:15.683Z"
  }
}