BEACON

← candidates

npm @datacamp/waffles-markdown @4.0.11

score
0.72 high
flagged 2026-06-02 01:07
signals by category
identity 2 content 1 topology 2

maintainers added: andres-vr, kate-chernysheva, rmontemayor

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['andres-vr', 'kate-chernysheva', 'rmontemayor']
publisher_unrecognized 0.7 latest published by 'blurbyte', not in maintainer set
content
script_count_spike 0.5 scripts count 0 -> 12
topology
mass_publish_burst 0.8 publisher 'blurbyte' pushed 8 packages in the last 15min on npm
dependency_added_unknown 0.6 4 new non-watchlisted dep(s): ['@babel/runtime', '@datacamp/waffles-text', 'prop-types', 'react-markdown']

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",
    "kiyana.bah",
    "joachimzeelmaekers",
    "diegomachado-datacamp",
    "vivodc",
    "ruben-dc",
    "ruicampos-dc",
    "saherneklawy-optima"
  ],
  "versions": 105
}

Evidence (package doc at flag time)

{
  "dependencies_count": 4,
  "dist": {
    "integrity": "sha512-vunLICiCej5UmG+8nIQ/xcMUeqyJBCRL/LvnzwQ3UzgnkXcmzvMMjthjt2xXST7MjpC+JVn5IC/pe0yJY21Utw==",
    "tarball": "https://registry.npmjs.org/@datacamp/waffles-markdown/-/waffles-markdown-4.0.11.tgz",
    "unpackedSize": 48721
  },
  "dist-tags": {
    "beta": "4.0.10-beta.7",
    "latest": "4.0.11"
  },
  "latest_version": "4.0.11",
  "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": "kiyana.bahadori@datacamp.com",
      "name": "kiyana.bah"
    },
    {
      "email": "ekaterina.chernysheva@datacamp.com",
      "name": "kate-chernysheva"
    },
    {
      "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": 105,
  "repository": {
    "type": "git",
    "url": "https://github.com/datacamp-engineering/design-system/tree/master/packages/react-components/markdown/"
  },
  "scripts": {
    "build": "yarn build:types && yarn build:cjs && yarn build:es && yarn build:legacy && yarn build:metadata",
    "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:metadata": "react-docgen src --exclude \"/^.+spec.+$/\" -x tsx -o componentMetadata.json --resolver findAllComponentDefinitions",
    "build:types": "tsc --rootDir src --declarationDir types --emitDeclarationOnly",
    "clean": "rm -rf lib es types componentMetadata.json",
    "prepare": " yarn clean && yarn build",
    "stryker": "stryker run",
    "test": "jest",
    "type-check": "tsc --noEmit",
    "watch": "yarn build:es --watch"
  },
  "signal_details": {
    "dependency_added_unknown": "4 new non-watchlisted dep(s): ['@babel/runtime', '@datacamp/waffles-text', 'prop-types', 'react-markdown']",
    "maintainer_churn": "added: ['andres-vr', 'kate-chernysheva', 'rmontemayor']",
    "mass_publish_burst": "publisher 'blurbyte' pushed 8 packages in the last 15min on npm",
    "publisher_unrecognized": "latest published by 'blurbyte', not in maintainer set",
    "script_count_spike": "scripts count 0 -> 12"
  },
  "time": {
    "created": "2019-08-29T14:27:29.815Z",
    "modified": "2026-06-01T18:22:33.504Z"
  }
}