BEACON

← candidates

npm @spinnaker/kayenta @2025.4.1

score
0.7333 high
flagged 2026-07-30 17:19
signals by category
cadence 1 topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
cadence
rapid_release 0.8 3 versions in last 24h: ['2026.0.4', '2026.1.2', '2026.2.3']
topology
dist_tag_anomaly 0.5 dist-tags.latest=2025.4.1 but max published is 2026.2.3
shared_repo_different_publisher 0.9 repo 'git+https://github.com/spinnaker/spinnaker.git' also claimed by 10 package(s) under different publishers: ['npm/@spinnaker/amazon', 'npm/@spinnaker/appengine', 'npm/@spinnaker/ecs'] ...

Prior profile (what it deviated from)

{
  "had_install_script": true,
  "maintainers": [
    "spinnakerteam",
    "christopherthielen",
    "ajordens",
    "alanmquach",
    "chebebrand",
    "jasonmcintoshspinnaker"
  ],
  "versions": 166
}

Evidence (package doc at flag time)

{
  "dependencies_count": 38,
  "dist": {
    "integrity": "sha512-cREo9rTGn1Ut2VjK2QMuTt24bbsDxVHzhwdRNmdsTfv7YXyc9NFCOwgCo7YoGXDKSfDXCNY2J0/ojQISJGKV0Q==",
    "tarball": "https://registry.npmjs.org/@spinnaker/kayenta/-/kayenta-2025.4.1.tgz",
    "unpackedSize": 3463956
  },
  "dist-tags": {
    "latest": "2025.4.1",
    "release-0.0.0-2026.2-0": "0.0.0-2026.2-0",
    "release-2025.2.4": "2025.2.4",
    "release-2025.3.1": "2025.3.1",
    "release-2025.3.2": "2025.3.2",
    "release-2025.3.3": "2025.3.3",
    "release-2025.3.4": "2025.3.4",
    "release-2025.4.2": "2025.4.2",
    "release-2025.4.3": "2025.4.3",
    "release-2025.4.4": "2025.4.4",
    "release-2026.0.0": "2026.0.0",
    "release-2026.0.1": "2026.0.1",
    "release-2026.0.2": "2026.0.2",
    "release-2026.0.3": "2026.0.3",
    "release-2026.0.4": "2026.0.4",
    "release-2026.1.0": "2026.1.0",
    "release-2026.1.1": "2026.1.1",
    "release-2026.1.2": "2026.1.2",
    "release-2026.2.0": "2026.2.0",
    "release-2026.2.1": "2026.2.1",
    "release-2026.2.2": "2026.2.2",
    "release-2026.2.3": "2026.2.3"
  },
  "latest_version": "2025.4.1",
  "maintainers": [
    {
      "email": "spinnaker-team@netflix.com",
      "name": "spinnakerteam"
    },
    {
      "email": "christopherthielen@ikkyikkyikkypikangzoopboing.com",
      "name": "christopherthielen"
    },
    {
      "email": "adam@jordens.org",
      "name": "ajordens"
    },
    {
      "email": "integsrtite@gmail.com",
      "name": "alanmquach"
    },
    {
      "email": "npm_support_no_release_caseyhebebrand@gmail.com",
      "name": "chebebrand"
    },
    {
      "email": "jason.mcintosh@spinnaker.io",
      "name": "jasonmcintoshspinnaker"
    }
  ],
  "num_versions": 167,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/spinnaker/spinnaker.git"
  },
  "scripts": {
    "build": "npm run clean && NODE_ENV=production rollup -c",
    "clean": "npx shx rm -rf build",
    "develop": "npm run clean && run-p watch proxy",
    "format": "prettier --write 'src/**/*.{ts,tsx,less}'",
    "lint": "eslint --ext js,jsx,ts,tsx src",
    "postinstall": "check-plugin && check-peer-dependencies || true",
    "prepublishOnly": "npm run build",
    "prettier": "prettier --write 'src/**/*.{js,jsx,ts,tsx,html,css,less,json}'",
    "prettier:check": "prettier --check 'src/**/*.{js,jsx,ts,tsx,html,css,less,json}'",
    "proxy": "dev-proxy",
    "test": "jest",
    "test:debug": "node --inspect-brk ./node_modules/.bin/jest --runInBand",
    "watch": "rollup -c -w --no-watch.clearScreen"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=2025.4.1 but max published is 2026.2.3",
    "rapid_release": "3 versions in last 24h: ['2026.0.4', '2026.1.2', '2026.2.3']",
    "shared_repo_different_publisher": "repo 'git+https://github.com/spinnaker/spinnaker.git' also claimed by 10 package(s) under different publishers: ['npm/@spinnaker/amazon', 'npm/@spinnaker/appengine', 'npm/@spinnaker/ecs'] ..."
  },
  "time": {
    "created": "2017-10-16T21:53:51.366Z",
    "modified": "2026-07-30T21:45:54.189Z"
  }
}