BEACON

← candidates

npm @canonical/react-ds-global @0.32.0

score
0.602 med
flagged 2026-07-20 05:22
signals by category
topology 2

maintainers added:

package profile →

Signals fired

signalweightrationale
topology
shared_repo_different_publisher 0.9 repo 'git+https://github.com/canonical/pragma.git' also claimed by 10 package(s) under different publishers: ['npm/@canonical/typescript-config', 'npm/@canonical/typescript-config-lit', 'npm/@canonical/vitest-config-react'] ...
dependency_added_unknown 0.6 2 new non-watchlisted dep(s): ['@canonical/design-tokens', '@canonical/react-hooks']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "ilayda21",
    "frankban",
    "huwshimi",
    "anthonydillon",
    "steverydz",
    "amylily1011",
    "bartaz",
    "jpmartinspt",
    "petesfrench",
    "mariadias143",
    "jmuzina",
    "mtruj",
    "edlerd",
    "abehnia",
    "canonical-organization",
    "edisile-canonical",
    "steciuk-canonical",
    "ad.vl",
    "engr-ali",
    "ando.gq",
    "ninfa_jeon",
    "ndv99",
    "goulin-canonical",
    "immortalcodes",
    "alvaromateo",
    "onibenjo-canonical"
  ],
  "versions": 21
}

Evidence (package doc at flag time)

{
  "dependencies_count": 8,
  "dist": {
    "integrity": "sha512-y0M48lByXnewM26Af2naT4vIFA9G2LgkTHxh94+87+FeSvT/n5foShdcGegSufBpGBtKCPXr/vscJyzRZqwGIg==",
    "tarball": "https://registry.npmjs.org/@canonical/react-ds-global/-/react-ds-global-0.32.0.tgz",
    "unpackedSize": 518289
  },
  "dist-tags": {
    "latest": "0.32.0"
  },
  "latest_version": "0.32.0",
  "maintainers": [
    {
      "email": "ilayda.cavusoglupars@canonical.com",
      "name": "ilayda21"
    },
    {
      "email": "frankban@gmail.com",
      "name": "frankban"
    },
    {
      "email": "huw@ikmail.com",
      "name": "huwshimi"
    },
    {
      "email": "me@anthonydillon.com",
      "name": "anthonydillon"
    },
    {
      "email": "steverydz@gmail.com",
      "name": "steverydz"
    },
    {
      "email": "amy.lily@canonical.com",
      "name": "amylily1011"
    },
    {
      "email": "bartek.szopka@canonical.com",
      "name": "bartaz"
    },
    {
      "email": "joao.figueiredo.martins@canonical.com",
      "name": "jpmartinspt"
    },
    {
      "email": "peterfrench94@gmail.com",
      "name": "petesfrench"
    },
    {
      "email": "jmuzina@pm.me",
      "name": "jmuzina"
    },
    {
      "email": "mariapaula.trujillo@canonical.com",
      "name": "mtruj"
    },
    {
      "email": "david.edler@canonical.com",
      "name": "edlerd"
    },
    {
      "email": "ardavan.behnia@canonical.com",
      "name": "abehnia"
    },
    {
      "email": "is-admin@canonical.com",
      "name": "canonical-organization"
    },
    {
      "email": "eduard.manta@canonical.com",
      "name": "edisile-canonical"
    },
    {
      "email": "adam.steciuk@canonical.com",
      "name": "steciuk-canonical"
    },
    {
      "email": "adrian.villa.g@gmail.com",
      "name": "ad.vl"
    },
    {
      "email": "its.muhammad.ali.mughal@gmail.com",
      "name": "engr-ali"
    },
    {
      "email": "tom@ando.sh",
      "name": "ando.gq"
    },
    {
      "email": "urvashi.sharma271099@gmail.com",
      "name": "ninfa_jeon"
    },
    {
      "email": "n.devilliers1999@gmail.com",
      "name": "ndv99"
    },
    {
      "email": "goulin.khoge@canonical.com",
      "name": "goulin-canonical"
    },
    {
      "email": "21112002mj@gmail.com",
      "name": "immortalcodes"
    },
    {
      "email": "alvaro.mateoalvarez@canonical.com",
      "name": "alvaromateo"
    },
    {
      "email": "benjaminaderopo.oni@canonical.com",
      "name": "onibenjo-canonical"
    }
  ],
  "num_versions": 27,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/canonical/pragma.git"
  },
  "scripts": {
    "build": "bun run build:package",
    "build:all": "bun run build:package && bun run build:storybook",
    "build:package": "bun run build:package:tsc && bun run build:package:copycss",
    "build:package:copycss": "copyfiles -u 1 'src/lib/{,**/}*.css' dist/esm",
    "build:package:tsc": "tsc -p tsconfig.build.json",
    "build:storybook": "storybook build",
    "check": "bun run check:biome && bun run check:ts && bun run check:webarchitect",
    "check:biome": "biome check",
    "check:biome:fix": "biome check --write",
    "check:fix": "bun run check:biome:fix && bun run check:ts",
    "check:ts": "tsc --noEmit",
    "check:webarchitect": "webarchitect library",
    "storybook": "storybook dev -p 6006 --no-open --host 0.0.0.0",
    "test": "bun run test:vitest",
    "test:vitest": "vitest run",
    "test:vitest:watch": "vitest"
  },
  "signal_details": {
    "dependency_added_unknown": "2 new non-watchlisted dep(s): ['@canonical/design-tokens', '@canonical/react-hooks']",
    "shared_repo_different_publisher": "repo 'git+https://github.com/canonical/pragma.git' also claimed by 10 package(s) under different publishers: ['npm/@canonical/typescript-config', 'npm/@canonical/typescript-config-lit', 'npm/@canonical/vitest-config-react'] ..."
  },
  "time": {
    "created": "2026-01-18T11:35:48.499Z",
    "modified": "2026-07-20T10:22:42.482Z"
  }
}