BEACON

← candidates

npm @datacamp/waffles-utils @3.3.1

score
0.7719 high
flagged 2026-07-30 09:10
signals by category
identity 2 topology 1 enrichment 1

maintainers added: shay4817

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['shay4817']
publisher_unrecognized 0.7 latest published by 'blurbyte', not in maintainer set
topology
shared_repo_different_publisher 0.9 repo 'git+https://github.com/datacamp/design-system.git' also claimed by 1 package(s) under different publishers: ['npm/@datacamp/waffles-cypress-axe-config']
enrichment
repo_archived 0.7 claimed repo datacamp/design-system is archived but package keeps publishing

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "eoliveiradc",
    "dandenney",
    "ewaldbervoets",
    "abordanpeter",
    "aarondc",
    "hermansje",
    "nunorafaelrocha",
    "timsangster",
    "tuur",
    "lipsumar",
    "gui.cabral",
    "dc-eriktisme",
    "ppetermann",
    "springerigor",
    "louiejakebell",
    "kogitoja",
    "samwooler",
    "forvalho",
    "bruno.datacamp",
    "marcin-data",
    "julienbenaouda",
    "denathoxhadc",
    "datacamp-machine-user",
    "tomaszwisniewski",
    "berndschrooten",
    "zpieslak",
    "martinchio",
    "frederikvg",
    "datacamp-paulomonteiro",
    "patryk.szulczyk",
    "lucas-dc",
    "almeida-datacamp",
    "wilant",
    "tanguydatacamp",
    "acmpires",
    "rplopes",
    "ruiguedes",
    "olivierkamers",
    "yorandatacamp",
    "manuelrocco",
    "peter.buschenreiter",
    "agermano",
    "mohantyashish1409",
    "renato.duarte",
    "sudoshiba",
    "szymon.walkusz.datacamp",
    "kiyana.bah",
    "kate-chernysheva",
    "andres-vr",
    "joachimzeelmaekers",
    "rmontemayor",
    "diegomachado-datacamp",
    "vivodc",
    "ruben-dc",
    "ruicampos-dc",
    "saherneklawy-optima"
  ],
  "versions": 60
}

Evidence (package doc at flag time)

{
  "dependencies_count": 4,
  "dist": {
    "integrity": "sha512-1tRb4hYv/RxcP+cU0RUns5kKBnFScNwIWgj2VRcRy+0pPgcVDkabMyqgm7gJEPkz0CTixyRFOSxEk52mbH6QEQ==",
    "tarball": "https://registry.npmjs.org/@datacamp/waffles-utils/-/waffles-utils-3.3.1.tgz",
    "unpackedSize": 31311
  },
  "dist-tags": {
    "beta": "2.0.17-beta.1",
    "latest": "3.3.1"
  },
  "latest_version": "3.3.1",
  "maintainers": [
    {
      "email": "eduardo.oliveira@datacamp.com",
      "name": "eoliveiradc"
    },
    {
      "email": "dan@datacamp.com",
      "name": "dandenney"
    },
    {
      "email": "ewaldbervoets@gmail.com",
      "name": "ewaldbervoets"
    },
    {
      "email": "abordanpeter@gmail.com",
      "name": "abordanpeter"
    },
    {
      "email": "aaron@datacamp.com",
      "name": "aarondc"
    },
    {
      "email": "hermans.je@gmail.com",
      "name": "hermansje"
    },
    {
      "email": "nunorafaelrocha@gmail.com",
      "name": "nunorafaelrocha"
    },
    {
      "email": "tim@sangster.be",
      "name": "timsangster"
    },
    {
      "email": "me@tuurdutoit.be",
      "name": "tuur"
    },
    {
      "email": "piremmanuel@gmail.com",
      "name": "lipsumar"
    },
    {
      "email": "gui.cabral@datacamp.com",
      "name": "gui.cabral"
    },
    {
      "email": "erik.vandam@datacamp.com",
      "name": "dc-eriktisme"
    },
    {
      "email": "peter@datacamp.com",
      "name": "ppetermann"
    },
    {
      "email": "springerigor@gmail.com",
      "name": "springerigor"
    },
    {
      "email": "louiejakebell@gmail.com",
      "name": "louiejakebell"
    },
    {
      "email": "ddknapik@gmail.com",
      "name": "kogitoja"
    },
    {
      "email": "swooler592@gmail.com",
      "name": "samwooler"
    },
    {
      "email": "francisco.orvalho@datacamp.com",
      "name": "forvalho"
    },
    {
      "email": "bruno.faria@datacamp.com",
      "name": "bruno.datacamp"
    },
    {
      "email": "marcin@datacamp.com",
      "name": "marcin-data"
    },
    {
      "email": "julien.benaouda@datacamp.com",
      "name": "julienbenaouda"
    },
    {
      "email": "denat.hoxha@datacamp.com",
      "name": "denathoxhadc"
    },
    {
      "email": "engineering+npmjs@datacamp.com",
      "name": "datacamp-machine-user"
    },
    {
      "email": "tomasz.wisniewski@datacamp.com",
      "name": "tomaszwisniewski"
    },
    {
      "email": "schrootenbernd@gmail.com",
      "name": "berndschrooten"
    },
    {
      "email": "zpieslak@gmail.com",
      "name": "zpieslak"
    },
    {
      "email": "martin.chammah@datacamp.com",
      "name": "martinchio"
    },
    {
      "email": "frederik@datacamp.com",
      "name": "frederikvg"
    },
    {
      "email": "paulo.monteiro@datacamp.com",
      "name": "datacamp-paulomonteiro"
    },
    {
      "email": "patryk.szulczyk@datacamp.com",
      "name": "patryk.szulczyk"
    },
    {
      "email": "lucas.silva@datacamp.com",
      "name": "lucas-dc"
    },
    {
      "email": "pedro.almeida@datacamp.com",
      "name": "almeida-datacamp"
    },
    {
      "email": "wilant.nackaerts@gmail.com",
      "name": "wilant"
    },
    {
      "email": "tanguy.vaessen@datacamp.com",
      "name": "tanguydatacamp"
    },
    {
      "email": "acmpires@gmail.com",
      "name": "acmpires"
    },
    {
      "email": "mail@ricardolopes.net",
      "name": "rplopes"
    },
    {
      "email": "rui.guedes@datacamp.com",
      "name": "ruiguedes"
    },
    {
      "email": "olivier.kamers@hotmail.com",
      "name": "olivierkamers"
    },
    {
      "email": "yoran.mertens@datacamp.com",
      "name": "yorandatacamp"
    },
    {
      "email": "manuel.rocco@datacamp.com",
      "name": "manuelrocco"
    },
    {
      "email": "peter.buschenreiter@datacamp.com",
      "name": "peter.buschenreiter"
    },
    {
      "email": "andre.germano@datacamp.com",
      "name": "agermano"
    },
    {
      "email": "ashish.mohanty@datacamp.com",
      "name": "mohantyashish1409"
    },
    {
      "email": "renato.duarte@datacamp.com",
      "name": "renato.duarte"
    },
    {
      "email": "me@robertozunica.dev",
      "name": "sudoshiba"
    },
    {
      "email": "szymon.walkusz@datacamp.com",
      "name": "szymon.walkusz.datacamp"
    },
    {
      "email": "kiyana.bahadori@datacamp.com",
      "name": "kiyana.bah"
    },
    {
      "email": "ekaterina.chernysheva@datacamp.com",
      "name": "kate-chernysheva"
    },
    {
      "email": "shay.chen@datacamp.com",
      "name": "shay4817"
    },
    {
      "email": "andres.vanreepingen@datacamp.com",
      "name": "andres-vr"
    },
    {
      "email": "joachim.zeelmaekers@datacamp.com",
      "name": "joachimzeelmaekers"
    },
    {
      "email": "rogelio.montemayor@datacamp.com",
      "name": "rmontemayor"
    },
    {
      "email": "diego.machado@datacamp.com",
      "name": "diegomachado-datacamp"
    },
    {
      "email": "vilian.atmadzhov@datacamp.com",
      "name": "vivodc"
    },
    {
      "email": "ruben.gonzalez@datacamp.com",
      "name": "ruben-dc"
    },
    {
      "email": "rui.campos@datacamp.com",
      "name": "ruicampos-dc"
    },
    {
      "email": "saher@optima.io",
      "name": "saherneklawy-optima"
    }
  ],
  "num_versions": 60,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/datacamp/design-system.git"
  },
  "scripts": {
    "build": "yarn build:types && yarn build:cjs && yarn build:es && yarn build:legacy",
    "build:cjs": "BABEL_ENV=cjs babel src --extensions '.tsx','.ts' --out-dir lib --ignore \"src/**/*.spec.tsx\",\"src/**/*.spec.ts\" --config-file ./babel7.config.js",
    "build:es": "BABEL_ENV=es babel src --extensions '.tsx','.ts' --out-dir es --ignore \"src/**/*.spec.tsx\",\"src/**/*.spec.ts\" --config-file ./babel7.config.js",
    "build:legacy": "copyfiles -u 1 legacy/*.scss lib",
    "build:types": "tsc --rootDir src --declarationDir types --emitDeclarationOnly",
    "clean": "rm -rf lib es types",
    "prepare": " yarn clean && yarn build",
    "test": "jest",
    "type-check": "tsc --noEmit",
    "watch": "yarn build:es --watch"
  },
  "signal_details": {
    "maintainer_churn": "added: ['shay4817']",
    "publisher_unrecognized": "latest published by 'blurbyte', not in maintainer set",
    "repo_archived": "claimed repo datacamp/design-system is archived but package keeps publishing",
    "shared_repo_different_publisher": "repo 'git+https://github.com/datacamp/design-system.git' also claimed by 1 package(s) under different publishers: ['npm/@datacamp/waffles-cypress-axe-config']"
  },
  "time": {
    "created": "2019-09-06T10:44:46.752Z",
    "modified": "2026-07-20T12:20:25.649Z"
  }
}