BEACON

← candidates

npm supabase @3.1.0

score
0.7 high
flagged 2026-11-13 14:28
signals by category
topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
dist_tag_anomaly 0.5 dist-tags.latest=3.1.0 but max published is 4.0.0-next.1
shared_repo_different_publisher 0.9 repo 'https://github.com/supabase/cli.git' also claimed by 2 package(s) under different publishers: ['npm/@supabase/cli-linux-x64', 'npm/@supabase/cli-linux-x64-musl']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "kiwicopple",
    "etienne_supa",
    "mandarini"
  ],
  "versions": 2140
}

Evidence (package doc at flag time)

{
  "dependencies_count": 2,
  "dist": {
    "integrity": "sha512-kv/vLnwcxxhkd+CvRjJhp5gP6juwzUUT0a6+JungfQyw9AcM2YSQTDDZwEVHdV85tFc7K975WGkzemw5He26/g==",
    "tarball": "https://registry.npmjs.org/supabase/-/supabase-3.1.0.tgz",
    "unpackedSize": 12661
  },
  "dist-tags": {
    "beta": "3.2.0-beta.16",
    "hotfix": "1.142.2",
    "latest": "3.1.0",
    "next": "4.0.0-next.24",
    "v2.stable": "2.122.1"
  },
  "latest_version": "3.1.0",
  "maintainers": [
    {
      "email": "pcopplestone@gmail.com",
      "name": "kiwicopple"
    },
    {
      "email": "etienne@supabase.io",
      "name": "etienne_supa"
    },
    {
      "email": "katerina.skroumpelou@supabase.io",
      "name": "mandarini"
    }
  ],
  "num_versions": 2141,
  "repository": {
    "directory": "apps/cli",
    "type": "git",
    "url": "https://github.com/supabase/cli.git"
  },
  "scripts": {
    "build": "pnpm build:binary && pnpm build:shim",
    "build:binary": "bun scripts/build-binary.ts",
    "build:shim": "bun build src/shared/cli/bin.ts --outfile dist/supabase.js --target node",
    "dev": "bun src/main.ts",
    "docs:spec": "bun scripts/generate-docs-spec.ts",
    "gen:feedback-types": "pnpm dev -- gen types typescript --project-id xguihxuzqibwxjnimxev --schema public > src/shared/feedback/database.types.ts",
    "test": "pnpm run test:unit --coverage.enabled && pnpm run test:integration --coverage.enabled && pnpm run test:e2e",
    "test:e2e": "pnpm exec turbo run supabase#build && pnpm exec turbo run supabase#test:e2e:run --only --",
    "test:e2e:run": "bun --bun vitest run --project e2e --project e2e-exclusive",
    "test:integration": "pnpm exec turbo run supabase#test:integration:run --",
    "test:integration:run": "bun --bun vitest run --project integration --coverage.reportsDirectory=coverage/integration",
    "test:live": "bun --bun vitest run --project live",
    "test:smoke": "bun run tests/smoke-test.ts",
    "test:unit": "pnpm exec turbo run supabase#test:unit:run --",
    "test:unit:run": "bun --bun vitest run --project unit --coverage.reportsDirectory=coverage/unit",
    "types:check": "tsc --noEmit -p tsconfig.types.json"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=3.1.0 but max published is 4.0.0-next.1",
    "shared_repo_different_publisher": "repo 'https://github.com/supabase/cli.git' also claimed by 2 package(s) under different publishers: ['npm/@supabase/cli-linux-x64', 'npm/@supabase/cli-linux-x64-musl']"
  },
  "time": {
    "created": "2020-11-19T07:18:33.269Z",
    "modified": "2026-11-13T20:28:19.575Z"
  }
}