BEACON

← candidates

npm kuzzle @2.55.0

score
0.6796 med
flagged 2026-06-22 11:13
signals by category
identity 2

maintainers added: abouthinon, eric-kuzzle, kuzzle-ricky

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['abouthinon', 'eric-kuzzle', 'kuzzle-ricky']
maintainer_takeover 1.0 prior all gone ['kuzzle'] -> now ['abouthinon', 'eric-kuzzle', 'kuzzle-ricky']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "kuzzle"
  ],
  "versions": 236
}

Evidence (package doc at flag time)

{
  "dependencies_count": 42,
  "dist": {
    "integrity": "sha512-ZA/R1rwW7EX91dmT8+TkrfVZHQ+sSOWgi3PqfKpqtaZOEKH8KRi8ufv2lwhmq7cmtbu7jWHMxxHarogRlLv0AA==",
    "tarball": "https://registry.npmjs.org/kuzzle/-/kuzzle-2.55.0.tgz",
    "unpackedSize": 2143450
  },
  "dist-tags": {
    "beta": "2.54.0-beta.1",
    "elasticsearch-8": "2.32.0-elasticsearch-8.1",
    "latest": "2.55.0"
  },
  "latest_version": "2.55.0",
  "maintainers": [
    {
      "email": "nriquelmebareiro@kuzzle.io",
      "name": "kuzzle-ricky"
    },
    {
      "email": "etrousset@kuzzle.io",
      "name": "eric-kuzzle"
    },
    {
      "email": "abouthinon@kuzzle.io",
      "name": "abouthinon"
    }
  ],
  "num_versions": 236,
  "repository": {
    "type": "git",
    "url": "git://github.com/kuzzleio/kuzzle.git"
  },
  "scripts": {
    "build": "rm -Rf ./dist && tsc && node ./bin/copy-binaries.js",
    "cucumber": "cucumber.js --fail-fast",
    "dev": "tsx watch start-kuzzle-dev.ts",
    "doc-error-codes": "node -r ts-node/register doc/build-error-codes",
    "prepublishOnly": "npm run build",
    "prettier": "prettier ./lib ./test ./features --write",
    "test:functional:http": "KUZZLE_PROTOCOL=http cucumber-js --profile http --config cucumber.config.cjs",
    "test:functional:legacy:http": "cucumber-js --format progress-bar --profile httpLegacy --config cucumber.config.cjs",
    "test:functional:legacy:mqtt": "cucumber-js --format progress-bar --profile mqttLegacy --config cucumber.config.cjs",
    "test:functional:legacy:websocket": "cucumber-js --format progress-bar --profile websocketLegacy --config cucumber.config.cjs",
    "test:functional:websocket": "KUZZLE_PROTOCOL=websocket cucumber-js --profile websocket --config cucumber.config.cjs",
    "test:lint": "eslint ./lib ./test ./bin ./features",
    "test:unit:mocha": "mocha --exit",
    "test:unit:vitest": "vitest run --fileParallelism false --coverage --bail=1 --passWithNoTests"
  },
  "signal_details": {
    "maintainer_churn": "added: ['abouthinon', 'eric-kuzzle', 'kuzzle-ricky']",
    "maintainer_takeover": "prior all gone ['kuzzle'] -> now ['abouthinon', 'eric-kuzzle', 'kuzzle-ricky']"
  },
  "time": {
    "created": "2017-02-01T16:45:22.326Z",
    "modified": "2026-06-22T16:12:59.029Z"
  }
}