BEACON

← candidates

npm qred-loan-calculator @1.2.7

score
0.6745 med
flagged 2026-07-27 05:00
signals by category
identity 2 enrichment 1

maintainers added: emanuel.abitante, humayunnajam

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['emanuel.abitante', 'humayunnajam']
publisher_unrecognized 0.7 latest published by 'erikerka', not in maintainer set
enrichment
repo_archived 0.7 claimed repo qred/qred-loan-calculator is archived but package keeps publishing

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "boristapiaqred",
    "tsedeyterefeqred",
    "goncalo-marques-qred",
    "tcvall86",
    "qredcircleci",
    "amojanchevski",
    "daniel.hughes.qred",
    "antonkarlssonqred",
    "matteoridolfiqred",
    "karthik.bosan",
    "lamine-qred",
    "hojeong.kim",
    "qred.owner",
    "lgqred",
    "qredpat",
    "johanwedfelt-qred",
    "lucastw-qred",
    "christian-sandstrom-qred",
    "simon-qred",
    "cleiton.loiola-qred",
    "amita-qred",
    "aubrian.halili",
    "bharathikandasamy",
    "andreas_ntoules",
    "nsodermark",
    "eduardo.ronqui-qred",
    "pierreatqred",
    "yue-qred",
    "george-more",
    "kylejonesqredv",
    "katekolasava",
    "chrisatqred",
    "malkitsinghqred",
    "qrelmersson",
    "husseinalbreihi",
    "luqasg",
    "max.totterman",
    "khaledmo925",
    "karldollmayer-qred",
    "gustavseffer-qred",
    "miles.qred"
  ],
  "versions": 29
}

Evidence (package doc at flag time)

{
  "dependencies_count": 0,
  "dist": {
    "integrity": "sha512-53tyJncsBVyEH58sgKQM4zj9w6n/h6QhOVHy5mOrSe4jwenyuh6BH1hkKojPY6y+7ILsyG+vwiimrJRx7NOxhw==",
    "tarball": "https://registry.npmjs.org/qred-loan-calculator/-/qred-loan-calculator-1.2.7.tgz",
    "unpackedSize": 37583
  },
  "dist-tags": {
    "latest": "1.2.7"
  },
  "latest_version": "1.2.7",
  "maintainers": [
    {
      "email": "boris.tapia@qred.com",
      "name": "boristapiaqred"
    },
    {
      "email": "tsedey.terefe@qred.com",
      "name": "tsedeyterefeqred"
    },
    {
      "email": "goncalo.marques@qred.com",
      "name": "goncalo-marques-qred"
    },
    {
      "email": "thomas.cannervall@qred.com",
      "name": "tcvall86"
    },
    {
      "email": "circleci@qred.com",
      "name": "qredcircleci"
    },
    {
      "email": "aleksandar.mojanchevski@qred.com",
      "name": "amojanchevski"
    },
    {
      "email": "daniel.hughes@qred.com",
      "name": "daniel.hughes.qred"
    },
    {
      "email": "anton.karlsson@qred.com",
      "name": "antonkarlssonqred"
    },
    {
      "email": "matteo.ridolfi@qred.com",
      "name": "matteoridolfiqred"
    },
    {
      "email": "karthik.bosan@qred.com",
      "name": "karthik.bosan"
    },
    {
      "email": "lamine.ouyahia@qred.com",
      "name": "lamine-qred"
    },
    {
      "email": "hojeong.kim@qred.com",
      "name": "hojeong.kim"
    },
    {
      "email": "owner@qred.com",
      "name": "qred.owner"
    },
    {
      "email": "gergely.laczko@qred.com",
      "name": "lgqred"
    },
    {
      "email": "patrick.okuns@qred.com",
      "name": "qredpat"
    },
    {
      "email": "humayun.najam@qred.com",
      "name": "humayunnajam"
    },
    {
      "email": "lucas.thunberg.wessel@qred.com",
      "name": "lucastw-qred"
    },
    {
      "email": "christian.sandstrom@qred.com",
      "name": "christian-sandstrom-qred"
    },
    {
      "email": "simon.ljungqvist@qred.com",
      "name": "simon-qred"
    },
    {
      "email": "cleiton.loiola@qred.com",
      "name": "cleiton.loiola-qred"
    },
    {
      "email": "amita.amita@qred.com",
      "name": "amita-qred"
    },
    {
      "email": "aubrian.halili@qred.com",
      "name": "aubrian.halili"
    },
    {
      "email": "bharathi.kandasamy@qred.com",
      "name": "bharathikandasamy"
    },
    {
      "email": "andreas.ntoules@qred.com",
      "name": "andreas_ntoules"
    },
    {
      "email": "niclas.sodermark@qred.com",
      "name": "nsodermark"
    },
    {
      "email": "eduardo.ronqui@qred.com",
      "name": "eduardo.ronqui-qred"
    },
    {
      "email": "emanuel.abitante@qred.com",
      "name": "emanuel.abitante"
    },
    {
      "email": "pierre.asdrubal@qred.com",
      "name": "pierreatqred"
    },
    {
      "email": "yue.wang@qred.com",
      "name": "yue-qred"
    },
    {
      "email": "george.more@qred.com",
      "name": "george-more"
    },
    {
      "email": "kyle.jones@qred.com",
      "name": "kylejonesqredv"
    },
    {
      "email": "kate.kolasava@qred.com",
      "name": "katekolasava"
    },
    {
      "email": "christopher.maxwell@qred.com",
      "name": "chrisatqred"
    },
    {
      "email": "malkit.singh@qred.com",
      "name": "malkitsinghqred"
    },
    {
      "email": "rasmus.elmersson@qred.com",
      "name": "qrelmersson"
    },
    {
      "email": "lucas.gabriel@qred.com",
      "name": "luqasg"
    },
    {
      "email": "max.totterman@qred.com",
      "name": "max.totterman"
    },
    {
      "email": "khaled.mohamed@qred.com",
      "name": "khaledmo925"
    },
    {
      "email": "karl.dollmayer@qred.com",
      "name": "karldollmayer-qred"
    },
    {
      "email": "gustav.seffer@qred.com",
      "name": "gustavseffer-qred"
    },
    {
      "email": "miles.tuffs@qred.com",
      "name": "miles.qred"
    }
  ],
  "num_versions": 29,
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/qred/qred-loan-calculator.git"
  },
  "scripts": {
    "build": "webpack --env dev && webpack --env build && npm run test",
    "dev": "webpack --progress --colors --watch --env dev",
    "repl": "node -i -e \"$(< ./lib/qred-loan-calculator.js)\"",
    "test": "mocha --require babel-register --colors ./test/*.spec.js"
  },
  "signal_details": {
    "maintainer_churn": "added: ['emanuel.abitante', 'humayunnajam']",
    "publisher_unrecognized": "latest published by 'erikerka', not in maintainer set",
    "repo_archived": "claimed repo qred/qred-loan-calculator is archived but package keeps publishing"
  },
  "time": {
    "created": "2019-02-28T11:02:53.980Z",
    "modified": "2026-07-27T10:00:50.105Z"
  }
}