BEACON

← candidates

npm @bbc/timeline-state-resolver @10.0.0-nightly-release53-982ec310-20251124-232913.0

score
0.764 high
flagged 2026-07-23 10:01
signals by category
topology 2

maintainers added:

package profile →

Signals fired

signalweightrationale
topology
mass_publish_burst 0.8 publisher 'bbcbsd' pushed 5 packages in the last 15min on npm
shared_repo_different_publisher 0.9 repo 'git+https://github.com/Sofie-Automation/sofie-timeline-state-resolver.git' also claimed by 2 package(s) under different publishers: ['npm/timeline-state-resolver', 'npm/timeline-state-resolver-types']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "charlier",
    "belloro_bbc",
    "abd.el-aziz.ext",
    "melissadarragh",
    "ryanmckennabbc",
    "bbcbsd",
    "lyntor",
    "silid",
    "kelvininukbbc",
    "frankj05",
    "duncan-corps-bbc",
    "peterrichmondbbc",
    "tmoco",
    "tcsquared",
    "peterc89",
    "marycamara",
    "rodger-threlfall",
    "sgoudham",
    "daigla01"
  ],
  "versions": 45
}

Evidence (package doc at flag time)

{
  "dependencies_count": 31,
  "dist": {
    "integrity": "sha512-+WfQAF8PN3hk8+sHVot+InODoo05ivNa4kYETYz5w0aAaU5BRCgpb8rXNmqx/cH88njp1sj2yOgvo50VQD7RDw==",
    "tarball": "https://registry.npmjs.org/@bbc/timeline-state-resolver/-/timeline-state-resolver-10.0.0-nightly-release53-982ec310-20251124-232913.0.tgz",
    "unpackedSize": 2312737
  },
  "dist-tags": {
    "latest": "10.0.0-nightly-release53-982ec310-20251124-232913.0",
    "nightly": "10.0.0-nightly-main-20260714-110908-7c702ded.0"
  },
  "latest_version": "10.0.0-nightly-release53-982ec310-20251124-232913.0",
  "maintainers": [
    {
      "email": "charles.rogers@bbc.co.uk",
      "name": "charlier"
    },
    {
      "email": "stefano.belloro@bbc.co.uk",
      "name": "belloro_bbc"
    },
    {
      "email": "abd.el-aziz.ext@bbc.co.uk",
      "name": "abd.el-aziz.ext"
    },
    {
      "email": "melissa.darragh@bbc.co.uk",
      "name": "melissadarragh"
    },
    {
      "email": "ryan.mckenna@bbc.co.uk",
      "name": "ryanmckennabbc"
    },
    {
      "email": "BigTedDevelopmentTeam@bbc.co.uk",
      "name": "bbcbsd"
    },
    {
      "email": "richard.lynton-evans@bbc.co.uk",
      "name": "lyntor"
    },
    {
      "email": "simon.liddicott@bbc.co.uk",
      "name": "silid"
    },
    {
      "email": "kelvin.inuk@bbc.co.uk",
      "name": "kelvininukbbc"
    },
    {
      "email": "james.franklin02@bbc.co.uk",
      "name": "frankj05"
    },
    {
      "email": "duncan.corps@bbc.co.uk",
      "name": "duncan-corps-bbc"
    },
    {
      "email": "peter.richmond@bbc.co.uk",
      "name": "peterrichmondbbc"
    },
    {
      "email": "thomas.cooper@bbc.co.uk",
      "name": "tmoco"
    },
    {
      "email": "tchafercook@hotmail.com",
      "name": "tcsquared"
    },
    {
      "email": "peter@peterchiles.co.uk",
      "name": "peterc89"
    },
    {
      "email": "mary.g.camara@bbc.co.uk",
      "name": "marycamara"
    },
    {
      "email": "rodger.threlfall.ext@bbc.co.uk",
      "name": "rodger-threlfall"
    },
    {
      "email": "goudham.suresh@bbc.co.uk",
      "name": "sgoudham"
    },
    {
      "email": "adrian.daigle@bbc.co.uk",
      "name": "daigla01"
    }
  ],
  "num_versions": 46,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Sofie-Automation/sofie-timeline-state-resolver.git"
  },
  "scripts": {
    "build": "run -T rimraf dist && run translations:bundle && run build:main",
    "build:main": "run -T tsc -p tsconfig.build.json",
    "cov": "run -T jest --coverage && run cov-open",
    "cov-open": "run -T open-cli coverage/lcov-report/index.html",
    "generate-schema-types": "run schema:deref && run schema:types",
    "license-validate": "run -T sofie-licensecheck",
    "lint": "run lint:raw .",
    "lint-fix": "run lint --fix",
    "lint:raw": "run -T eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist",
    "schema:deref": "tsr-schema-deref ./src/integrations ./src/\\$schemas/generated",
    "schema:types": "tsr-schema-types ./src/\\$schemas/generated ../timeline-state-resolver-types/src/generated --isMainRepository",
    "test": "run lint && run unit",
    "test:integration": "run lint && run -T jest --config=jest-integration.config.js",
    "translations:bundle": "run tsr-bundle-translations timeline-state-resolver ./src/translations.json",
    "translations:extract": "run tsr-extract-translations timeline-state-resolver ./src/index.ts",
    "unit": "run -T jest --forceExit",
    "unitci": "run -T jest --forceExit --coverage",
    "unlink:all": "yarn unlink atem-connection & yarn unlink atem-state & yarn unlink casparcg-connection & yarn unlink casparcg-state & yarn unlink superfly-timeline",
    "validate:dependencies": "yarn npm audit --environment production && run license-validate",
    "validate:dev-dependencies": "yarn npm audit --environment development",
    "watch": "run -T jest --watch"
  },
  "signal_details": {
    "mass_publish_burst": "publisher 'bbcbsd' pushed 5 packages in the last 15min on npm",
    "shared_repo_different_publisher": "repo 'git+https://github.com/Sofie-Automation/sofie-timeline-state-resolver.git' also claimed by 2 package(s) under different publishers: ['npm/timeline-state-resolver', 'npm/timeline-state-resolver-types']"
  },
  "time": {
    "created": "2023-11-28T16:54:44.442Z",
    "modified": "2026-07-23T15:01:11.202Z"
  }
}