BEACON

← candidates

npm @norskvideo/norsk-studio-source-switcher @1.15.0

score
0.5333 med
flagged 2026-07-26 13:35
signals by category
topology 3

maintainers added:

package profile →

Signals fired

signalweightrationale
topology
no_repo 0.3 package.json has no repository field
dist_tag_anomaly 0.5 dist-tags.latest=1.15.0 but max published is 1.28.0-2026-07-26-4c9c4b77
mass_publish_burst 0.8 publisher 'robashton' pushed 5 packages in the last 15min on npm

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "nwolverson",
    "adrianroe",
    "srstrong",
    "robashton"
  ],
  "versions": 340
}

Evidence (package doc at flag time)

{
  "dependencies_count": 12,
  "dist": {
    "integrity": "sha512-YOh6GA9LxIlX1RdoPcbWnUmtcok4Y/PxMF7e3CUKt14vDYMIpVNmOohaWX9QXalRqt5nHFwkBptPl9otM3weig==",
    "tarball": "https://registry.npmjs.org/@norskvideo/norsk-studio-source-switcher/-/norsk-studio-source-switcher-1.15.0.tgz",
    "unpackedSize": 379800
  },
  "dist-tags": {
    "latest": "1.15.0",
    "nightly": "1.28.0-2026-07-26-4c9c4b77",
    "rc": "1.27.0-rc.1"
  },
  "latest_version": "1.15.0",
  "maintainers": [
    {
      "email": "nicholas.wolverson@gmail.com",
      "name": "nwolverson"
    },
    {
      "email": "adrian@id3as.co.uk",
      "name": "adrianroe"
    },
    {
      "email": "steve@id3as.co.uk",
      "name": "srstrong"
    },
    {
      "email": "robashton@codeofrob.com",
      "name": "robashton"
    }
  ],
  "num_versions": 341,
  "repository": null,
  "scripts": {
    "build": "npx npm-run-all build:* && rm -rf build",
    "build:client": "npx tsc -p tsconfig-client.json && npx studio-bundle build/info.js client/info.js",
    "build:css": "cp src/style.css client/style.css",
    "build:eslint": "npx eslint src",
    "build:server": "npx tsc",
    "build:tailwind": "npx tailwindcss -i src/tailwind.css -o client/tailwind.css",
    "build:types": "cp src/types.yaml lib/types.yaml",
    "clean": "rm -rf lib",
    "test": "mocha  --no-parallel --jobs=0 --timeout 120000 --recursive lib/test"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=1.15.0 but max published is 1.28.0-2026-07-26-4c9c4b77",
    "mass_publish_burst": "publisher 'robashton' pushed 5 packages in the last 15min on npm",
    "no_repo": "package.json has no repository field"
  },
  "time": {
    "created": "2024-09-04T07:25:57.353Z",
    "modified": "2026-07-26T18:31:31.461Z"
  }
}