BEACON

← candidates

npm ceramic-ai @2.2.1

score
0.7124 high
flagged 2026-05-20 17:29
signals by category
identity 2

maintainers added: ceramicdevsade, nevin-ceramic

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['ceramicdevsade', 'nevin-ceramic']
maintainer_takeover 1.0 prior all gone ['ceramicai'] -> now ['ceramicdevsade', 'nevin-ceramic']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "ceramicai"
  ],
  "versions": 10
}

Evidence (package doc at flag time)

{
  "dependencies_count": 0,
  "dist": {
    "integrity": "sha512-wY0dv4Z5yOjKFxUBSnL0zNZU9p8lCC9F7HuE2t5By1FPv8HRox4PtpzpYR3XmPfdeMz9UaXTV7s2xO8NURT+4Q==",
    "tarball": "https://registry.npmjs.org/ceramic-ai/-/ceramic-ai-2.2.1.tgz",
    "unpackedSize": 530476
  },
  "dist-tags": {
    "latest": "2.2.1"
  },
  "latest_version": "2.2.1",
  "maintainers": [
    {
      "email": "support@ceramic.ai",
      "name": "ceramicdevsade"
    },
    {
      "email": "nevin@ceramic.ai",
      "name": "nevin-ceramic"
    }
  ],
  "num_versions": 11,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/CeramicTeam/ceramic-typescript.git"
  },
  "scripts": {
    "build": "./scripts/build",
    "fix": "./scripts/format",
    "format": "./scripts/format",
    "lint": "./scripts/lint",
    "test": "./scripts/test",
    "tsn": "ts-node -r tsconfig-paths/register"
  },
  "signal_details": {
    "maintainer_churn": "added: ['ceramicdevsade', 'nevin-ceramic']",
    "maintainer_takeover": "prior all gone ['ceramicai'] -> now ['ceramicdevsade', 'nevin-ceramic']"
  },
  "time": {
    "created": "2026-03-26T18:43:59.301Z",
    "modified": "2026-05-20T22:29:30.092Z"
  }
}