BEACON

← candidates

npm @emilgroup/payment-sdk-node @1.23.0

score
0.625 med
flagged 2026-07-05 12:52
signals by category
identity 2 topology 2

maintainers added: alexandrecastro, pavlomaksymov

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['alexandrecastro', 'pavlomaksymov']
publisher_unrecognized 0.7 latest published by 'cover42devs', not in maintainer set
topology
no_repo 0.3 package.json has no repository field
dist_tag_anomaly 0.5 dist-tags.latest=1.23.0 but max published is 1.23.1-beta.2

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "ahmed.zeno",
    "adobrodey-emil",
    "alexeyoleynik",
    "edgar-emil",
    "emil_engineering",
    "jonathan.chen",
    "wojciech_at_emil",
    "maksym-emil",
    "yevheniia-emil",
    "emil_aleksandra",
    "vitaly_emil",
    "andrii_meleniuk",
    "iaroslav.ovcharenko",
    "hussein.istanbouli",
    "thomascover42",
    "emil-hussein",
    "thmd",
    "rkachalka",
    "zamiul",
    "emil-rick",
    "mads-emil",
    "olga_timchenko"
  ],
  "versions": 346
}

Evidence (package doc at flag time)

{
  "dependencies_count": 3,
  "dist": {
    "integrity": "sha512-JutvMn/47qpfIQQKCxU4dXVUdoJKcbSP+ngfcadOHCQykFsBJrJIRvYXl7WD3OTmJaONVAJsmZLkmpdWY/KZmg==",
    "tarball": "https://registry.npmjs.org/@emilgroup/payment-sdk-node/-/payment-sdk-node-1.23.0.tgz",
    "unpackedSize": 1853537
  },
  "dist-tags": {
    "beta": "1.23.1-beta.91",
    "beta.202406071136": "1.12.1",
    "latest": "1.23.0"
  },
  "latest_version": "1.23.0",
  "maintainers": [
    {
      "email": "ahmed.zeno@emil.de",
      "name": "ahmed.zeno"
    },
    {
      "email": "alexander.dobrodey@emil.de",
      "name": "adobrodey-emil"
    },
    {
      "email": "pavlo.maksymov@emil.de",
      "name": "pavlomaksymov"
    },
    {
      "email": "alexandre.castro@emil.de",
      "name": "alexandrecastro"
    },
    {
      "email": "alexey@emil.de",
      "name": "alexeyoleynik"
    },
    {
      "email": "edgar.osornio@emil.de",
      "name": "edgar-emil"
    },
    {
      "email": "tech_billing@emil.de",
      "name": "emil_engineering"
    },
    {
      "email": "jonathan.chen@emil.de",
      "name": "jonathan.chen"
    },
    {
      "email": "wojciech@emil.de",
      "name": "wojciech_at_emil"
    },
    {
      "email": "maksym@emil.de",
      "name": "maksym-emil"
    },
    {
      "email": "yevheniia@emil.de",
      "name": "yevheniia-emil"
    },
    {
      "email": "aleksandra@emil.de",
      "name": "emil_aleksandra"
    },
    {
      "email": "vitaly@emil.de",
      "name": "vitaly_emil"
    },
    {
      "email": "andrii@emil.de",
      "name": "andrii_meleniuk"
    },
    {
      "email": "iaroslav@emil.de",
      "name": "iaroslav.ovcharenko"
    },
    {
      "email": "hussein.istanbouli@emil.de",
      "name": "hussein.istanbouli"
    },
    {
      "email": "thomas@emil.de",
      "name": "thomascover42"
    },
    {
      "email": "hussein@emil.de",
      "name": "emil-hussein"
    },
    {
      "email": "tahmid@emil.de",
      "name": "thmd"
    },
    {
      "email": "ruslan@emil.de",
      "name": "rkachalka"
    },
    {
      "email": "zamiul@emil.de",
      "name": "zamiul"
    },
    {
      "email": "ricard@emil.de",
      "name": "emil-rick"
    },
    {
      "email": "mads@emil.de",
      "name": "mads-emil"
    },
    {
      "email": "olga@emil.de",
      "name": "olga_timchenko"
    }
  ],
  "num_versions": 350,
  "repository": null,
  "scripts": {
    "build": "tsc --outDir dist/",
    "prepare": "npm run build"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=1.23.0 but max published is 1.23.1-beta.2",
    "maintainer_churn": "added: ['alexandrecastro', 'pavlomaksymov']",
    "no_repo": "package.json has no repository field",
    "publisher_unrecognized": "latest published by 'cover42devs', not in maintainer set"
  },
  "time": {
    "created": "2022-09-21T16:16:27.415Z",
    "modified": "2026-07-05T16:26:05.287Z"
  }
}