BEACON

← candidates

npm @jobber/components @8.27.0

score
0.5 med
flagged 2026-07-21 12:30
signals by category
identity 1 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
identity
publisher_unrecognized 0.7 latest published by 'CircleCI', not in maintainer set
topology
no_repo 0.3 package.json has no repository field

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "konstantinr",
    "amia-real",
    "chrismurray",
    "jobber_services",
    "jc_weinrich",
    "divyakr",
    "michaelparadisjobber",
    "taylorvnoj",
    "ericchernuka-jobber",
    "cameron.f",
    "scotttjobber",
    "stewart.b"
  ],
  "versions": 2560
}

Evidence (package doc at flag time)

{
  "dependencies_count": 23,
  "dist": {
    "integrity": "sha512-4fSr+iTb6/bM8DI7oUOEUFHe8vL7Nk6IY6+lFiQk7TX9e/0ZMUcoFEEjB1d1zRlYUpK37vGE9SB3HVHs8plenQ==",
    "tarball": "https://registry.npmjs.org/@jobber/components/-/components-8.27.0.tgz",
    "unpackedSize": 8746843
  },
  "dist-tags": {
    "canary": "4.7.1-JOB-66718-.13",
    "latest": "8.27.0",
    "next": "8.20.2-JOB-171968-f0960f6.41",
    "pre-JOB-23925": "4.5.2-pre.0"
  },
  "latest_version": "8.27.0",
  "maintainers": [
    {
      "email": "konstantin.r@getjobber.com",
      "name": "konstantinr"
    },
    {
      "email": "dan.tran2@getjobber.com",
      "name": "amia-real"
    },
    {
      "email": "chris.m@getjobber.com",
      "name": "chrismurray"
    },
    {
      "email": "devservices@getjobber.com",
      "name": "jobber_services"
    },
    {
      "email": "justin.w@getjobber.com",
      "name": "jc_weinrich"
    },
    {
      "email": "divya.r@getjobber.com",
      "name": "divyakr"
    },
    {
      "email": "michael.p@getjobber.com",
      "name": "michaelparadisjobber"
    },
    {
      "email": "taylor.n@getjobber.com",
      "name": "taylorvnoj"
    },
    {
      "email": "eric.ch@getjobber.com",
      "name": "ericchernuka-jobber"
    },
    {
      "email": "cameron.f@getjobber.com",
      "name": "cameron.f"
    },
    {
      "email": "scott.t@getjobber.com",
      "name": "scotttjobber"
    },
    {
      "email": "stewart.b@getjobber.com",
      "name": "stewart.b"
    }
  ],
  "num_versions": 2561,
  "repository": null,
  "scripts": {
    "bootstrap": "pnpm run clean && pnpm run build",
    "build": "pnpm run build:pre && rollup --config && pnpm run build:post",
    "build:llm-docs:bundle": "pnpm run build:llm-docs:clean && pnpm run build:llm-docs:web",
    "build:llm-docs:clean": "rm -rf ./dist/docs",
    "build:llm-docs:web": "pnpm run --filter @jobber/atlantis-site generate:llm-docs -- --platform web --out ../components/dist/docs",
    "build:post": "pnpm run build:llm-docs:bundle &&mv ./styles.css.backup dist/styles.css",
    "build:pre": "pnpm run css:types:build && PREBUILD_CSS=true rollup --config && cp dist/styles.css ./styles.css.backup && pnpm run clean",
    "clean": "rm -rf dist/* tsconfig.rollup.tsbuildinfo",
    "css:types:build": "tcm -p \"**/*.module.css\" src",
    "css:types:watch": "tcm -w -p \"**/*.module.css\" src",
    "entryPoints:build": "ts-node --project ../../tsconfig.bin.json ../../scripts/entryPoints.ts",
    "entryPoints:clean": "pnpm run entryPoints:build clean",
    "postpack": "pnpm run entryPoints:clean",
    "prepack": "pnpm run entryPoints:build",
    "storybook": "concurrently -k -n storybook,css -c blue,magenta \"storybook dev -p 6007 --disable-telemetry\" \"pnpm run css:types:watch\"",
    "storybook:build": "storybook build --disable-telemetry",
    "watch": "concurrently -k -n rollup,css -c yellow,magenta \"rollup -c rollup.config.mjs --watch\" \"pnpm run css:types:watch\""
  },
  "signal_details": {
    "no_repo": "package.json has no repository field",
    "publisher_unrecognized": "latest published by 'CircleCI', not in maintainer set"
  },
  "time": {
    "created": "2019-05-09T17:13:04.040Z",
    "modified": "2026-07-21T17:01:27.897Z"
  }
}