BEACON

← candidates

npm recharts @3.10.1

score
0.7 high
flagged 2026-11-06 01:09
signals by category
topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
dist_tag_anomaly 0.5 dist-tags.latest=3.10.1 but max published is 3.11.0-canary.0
shared_repo_different_publisher 0.9 repo 'git+https://github.com/recharts/recharts.git' also claimed by 1 package(s) under different publishers: ['npm/@depup/recharts']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "nikolasrieble",
    "ckifer",
    "corkscreewe"
  ],
  "versions": 287
}

Evidence (package doc at flag time)

{
  "dependencies_count": 11,
  "dist": {
    "integrity": "sha512-QXFrvt6IVcw7eeZCoyXTwkIJAX3Dv1nyVhMicXJ47GsGDDpcN8z6o644DibE9XjpBTThtsomLKnTV6lc+cVFUA==",
    "tarball": "https://registry.npmjs.org/recharts/-/recharts-3.10.1.tgz",
    "unpackedSize": 7452998
  },
  "dist-tags": {
    "alpha": "3.0.0-alpha.9",
    "beta": "3.0.0-beta.2",
    "canary": "3.11.0-canary.9",
    "latest": "3.10.1"
  },
  "latest_version": "3.10.1",
  "maintainers": [
    {
      "email": "nikolas@rieble.com",
      "name": "nikolasrieble"
    },
    {
      "email": "coltinkifer19@gmail.com",
      "name": "ckifer"
    },
    {
      "email": "corkscreewe@gmail.com",
      "name": "corkscreewe"
    }
  ],
  "num_versions": 298,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/recharts/recharts.git"
  },
  "scripts": {
    "analyse": "cross-env NODE_ENV=analyse webpack -o umd/Recharts.js",
    "autofix": "eslint . --fix",
    "build": "npm run build-types && npm run build-cjs && npm run build-es6 && npm run build-umd && npm run test-build-output",
    "build-cjs": "rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts,.tsx'",
    "build-es6": "rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts,.tsx'",
    "build-storybook": "npx storybook build -o storybook/public -c storybook",
    "build-types": "rimraf types && npm run tsc",
    "build-umd": "rimraf umd && cross-env NODE_ENV=production webpack -o umd",
    "bundlewatch": "bundlewatch --config .bundlewatch.config.json",
    "check-playwright-versions": "node scripts/check-playwright-versions.mjs",
    "check-types": "npm run check-types-lib && npm run check-types-test && npm run check-types-storybook && npm run check-types-test-vr && npm run check-types-website",
    "check-types-lib": "tsc --noEmit",
    "check-types-storybook": "tsc --project storybook/tsconfig.json",
    "check-types-test": "tsc --project test/tsconfig.json",
    "check-types-test-vr": "tsc --project test-vr/tsconfig.json",
    "check-types-website": "tsc --project www/tsconfig.json",
    "chromatic": "npx chromatic",
    "generate-bundle-data": "npm exec --prefix ./www -- tsx ./scripts/generate-bundle-data.ts",
    "lgtm": "npm run lint && npm run build && npm run test && npm run check-types",
    "lint": "eslint .",
    "omnidoc": "npm exec --prefix ./www -- tsx ./omnidoc/generateApiDoc.ts && npm exec --prefix ./www -- tsx ./omnidoc/generateStorybookArgs.ts",
    "prebuild": "npm run omnidoc",
    "prepare": "husky || true",
    "prettier": "prettier . --write",
    "storybook": "npx storybook dev -p 6006 -c storybook",
    "storybook-doctor": "npx storybook doctor --config-dir storybook",
    "test": "vitest run --config vitest.config.mts --project unit:*",
    "test-build-output": "vitest run --project build-output --config vitest.config.mts",
    "test-coverage": "vitest run --config vitest.config.mts --coverage --project unit:*",
    "test-exports": "vitest run scripts/verify-exports.test.ts",
    "test-lib": "vitest run --config vitest.config.mts --project unit:lib",
    "test-mutation": "stryker run",
    "test-omnidoc": "vitest run --project unit:omnidoc --config vitest.config.mts",
    "test-storybook": "vitest --config vitest.config.mts --project storybook",
    "test-treeshaking": "vitest run scripts/treeshaking.test.ts scripts/generate-bundle-data.test.ts",
    "test-vr": "docker compose run --rm test-vr playwright-test",
    "test-vr:prepare": "npm run build && docker compose up -d --build",
    "test-vr:report": "npx playwright show-report test-vr/playwright-report",
    "test-vr:ui": "docker compose run -p 8080:8080 --rm test-vr playwright-test --ui --ui-host=0.0.0.0 --ui-port=8080",
    "test-vr:update": "docker compose run --rm test-vr playwright-test --update-snapshots",
    "test-watch": "vitest --config vitest.config.mts --project unit:*",
    "test-website": "vitest run --config vitest.config.mts --project unit:website",
    "trace-bundle": "node scripts/trace-bundle.ts",
    "tsc": "tsc"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=3.10.1 but max published is 3.11.0-canary.0",
    "shared_repo_different_publisher": "repo 'git+https://github.com/recharts/recharts.git' also claimed by 1 package(s) under different publishers: ['npm/@depup/recharts']"
  },
  "time": {
    "created": "2015-08-07T07:04:41.432Z",
    "modified": "2026-11-03T01:07:06.300Z"
  }
}