BEACON

← candidates

npm @digabi/exam-engine-exams @23.23.0

score
0.75 high
flagged 2026-05-20 05:06
signals by category
identity 1 topology 1

maintainers added: eerojantunen

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['eerojantunen']
topology
dist_tag_anomaly 0.5 dist-tags.latest=23.23.0 but max published is 23.23.1-alpha.0

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "eetu.ikonen",
    "vexteri",
    "ismomehdi",
    "maria.osuala",
    "lnaalisv",
    "jwinter5",
    "villejokela",
    "emsknock",
    "linusw-r",
    "chrysalis-b",
    "robin.lundell",
    "jarkkoskyt",
    "pejuam",
    "jan-aleksi",
    "jerenurminen",
    "heikki.mantere",
    "ogresound",
    "samuliheljo",
    "mtreinik",
    "mplattu-meb",
    "ntobiasson",
    "aateekoohenna",
    "akskos"
  ],
  "versions": 533
}

Evidence (package doc at flag time)

{
  "dependencies_count": 1,
  "dist": {
    "integrity": "sha512-RdJh+rJs2jCBd1y70qhcoyyMrUKj/g3IbuQVLf2UVwUw/8yhql1bWTFivQV5sDPsATrVgcK8bVudlA4gX4lXZQ==",
    "tarball": "https://registry.npmjs.org/@digabi/exam-engine-exams/-/exam-engine-exams-23.23.0.tgz",
    "unpackedSize": 171557219
  },
  "dist-tags": {
    "alpha": "23.23.1-alpha.1",
    "beta": "23.2.2-alpha.0",
    "latest": "23.23.0",
    "next": "23.16.0-alpha.0"
  },
  "latest_version": "23.23.0",
  "maintainers": [
    {
      "email": "eetu.ikonen@reaktor.com",
      "name": "eetu.ikonen"
    },
    {
      "email": "ville.jarviranta@outlook.com",
      "name": "vexteri"
    },
    {
      "email": "jant.eero@gmail.com",
      "name": "eerojantunen"
    },
    {
      "email": "ismo.muusavi@gmail.com",
      "name": "ismomehdi"
    },
    {
      "email": "maria.osuala@kaikucrew.com",
      "name": "maria.osuala"
    },
    {
      "email": "l_naalisvaara@hotmail.com",
      "name": "lnaalisv"
    },
    {
      "email": "jouni.winter@reaktor.com",
      "name": "jwinter5"
    },
    {
      "email": "ville.jokela@wunderdog.fi",
      "name": "villejokela"
    },
    {
      "email": "emswidn@gmail.com",
      "name": "emsknock"
    },
    {
      "email": "linus.willner@reaktor.com",
      "name": "linusw-r"
    },
    {
      "email": "ahokas.heini@gmail.com",
      "name": "chrysalis-b"
    },
    {
      "email": "robin.lundell@ylioppilastutkinto.fi",
      "name": "robin.lundell"
    },
    {
      "email": "jarkko.skyttala@reaktor.com",
      "name": "jarkkoskyt"
    },
    {
      "email": "petri.ammala@reaktor.com",
      "name": "pejuam"
    },
    {
      "email": "jan.aleksi@icloud.com",
      "name": "jan-aleksi"
    },
    {
      "email": "jere.nurminen@reaktor.com",
      "name": "jerenurminen"
    },
    {
      "email": "heikki.mantere@gmail.com",
      "name": "heikki.mantere"
    },
    {
      "email": "aleksi.vuorjoki@reaktor.com",
      "name": "ogresound"
    },
    {
      "email": "samuli@samuliheljo.com",
      "name": "samuliheljo"
    },
    {
      "email": "mikko.reinikainen@iki.fi",
      "name": "mtreinik"
    },
    {
      "email": "matti.lattu@ylioppilastutkinto.fi",
      "name": "mplattu-meb"
    },
    {
      "email": "niko.tobiasson@reaktor.com",
      "name": "ntobiasson"
    },
    {
      "email": "henna.haahti@reaktor.com",
      "name": "aateekoohenna"
    },
    {
      "email": "akseli.koskinen@protonmail.com",
      "name": "akskos"
    }
  ],
  "num_versions": 533,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/digabi/exam-engine.git"
  },
  "scripts": {
    "prepublishOnly": "find . -name '*.mex' -delete && find . -name '*.xml' -print0 | xargs -0 -n1 -P4 node ../cli/dist/index.js create-mex -p salasana -n nsa-scripts.zip -s security-codes.json -k exam_key.pem"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=23.23.0 but max published is 23.23.1-alpha.0",
    "maintainer_churn": "added: ['eerojantunen']"
  },
  "time": {
    "created": "2019-12-13T12:30:24.473Z",
    "modified": "2026-05-20T09:34:51.911Z"
  }
}