BEACON

← candidates

npm @internetarchive/search-service @2.7.2

score
0.5 med
flagged 2026-06-05 16:21
signals by category
content 1 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
content
deprecated_then_active 0.7 previous latest was deprecated; new latest is not
topology
no_repo 0.3 package.json has no repository field

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "bfalling",
    "cdrini",
    "dhallia",
    "dualcnhq",
    "ibnesayeed",
    "iisa",
    "jbuckner",
    "jeffwklein",
    "jim-at-ia",
    "kngenie",
    "latonv",
    "mitraardron",
    "nsharma123",
    "rebecca-shoptaw",
    "tracey.pooh",
    "vbanos"
  ],
  "versions": 216
}

Evidence (package doc at flag time)

{
  "dependencies_count": 3,
  "dist": {
    "integrity": "sha512-d5iSVkoI97XM3DK4hyQqRQV385JerzG8K3Yl+8kniFplqp9qpH9gChRGJJiURE5qbonxYElq7nLmD+HejVgQVA==",
    "tarball": "https://registry.npmjs.org/@internetarchive/search-service/-/search-service-2.7.2.tgz",
    "unpackedSize": 1218245
  },
  "dist-tags": {
    "alpha": "2.6.1-alpha-webdev6778.8",
    "canary": "2.7.1-alpha3",
    "latest": "2.7.2"
  },
  "latest_version": "2.7.2",
  "maintainers": [
    {
      "email": "brenton@bfalling.net",
      "name": "bfalling"
    },
    {
      "email": "cdrini@gmail.com",
      "name": "cdrini"
    },
    {
      "email": "duncan@archive.org",
      "name": "dhallia"
    },
    {
      "email": "dualcnhq@gmail.com",
      "name": "dualcnhq"
    },
    {
      "email": "sawood@archive.org",
      "name": "ibnesayeed"
    },
    {
      "email": "isaherico@gmail.com",
      "name": "iisa"
    },
    {
      "email": "npmjs@jasonbuckner.com",
      "name": "jbuckner"
    },
    {
      "email": "jeffwklein@gmail.com",
      "name": "jeffwklein"
    },
    {
      "email": "jshelton@archive.org",
      "name": "jim-at-ia"
    },
    {
      "email": "kenji@knagahashi.com",
      "name": "kngenie"
    },
    {
      "email": "laton@archive.org",
      "name": "latonv"
    },
    {
      "email": "mitra@mitra.biz",
      "name": "mitraardron"
    },
    {
      "email": "neeraj@archive.org",
      "name": "nsharma123"
    },
    {
      "email": "rebecca@archive.org",
      "name": "rebecca-shoptaw"
    },
    {
      "email": "tracey@archive.org",
      "name": "tracey.pooh"
    },
    {
      "email": "vbanos@gmail.com",
      "name": "vbanos"
    }
  ],
  "num_versions": 216,
  "repository": null,
  "scripts": {
    "circular": "madge --circular --extensions ts .",
    "codecov": "npx codecov",
    "docs": "typedoc ./index.ts",
    "format": "npm run format:eslint && npm run format:prettier",
    "format:eslint": "eslint --ext .ts,.html . --fix --ignore-path .gitignore",
    "format:prettier": "prettier \"**/*.js\" \"**/*.ts\" --write --ignore-path .gitignore",
    "ghpages:build": "rimraf ghpages && npm run prepare && vite build",
    "ghpages:generate": "gh-pages -t -d ghpages -m \"Build for $(git log --pretty=format:\"%h %an %ai %s\" -n1) [skip ci]\"",
    "ghpages:prepare": "npm run ghpages:build && touch ghpages/.nojekyll && npm run ghpages:generate",
    "ghpages:publish": "npm run ghpages:prepare -e $(git branch --show-current)",
    "lint": "npm run lint:eslint && npm run lint:prettier",
    "lint:eslint": "eslint --ext .ts,.html . --ignore-path .gitignore",
    "lint:prettier": "prettier \"**/*.js\" \"**/*.ts\" --check --ignore-path .gitignore",
    "prepare": "tsc",
    "start": "concurrently --kill-others --names tsc,web-dev-server \"npm run tsc:watch\" \"web-dev-server --app-index demo/index.html --node-resolve --open --watch\"",
    "test": "tsc && npm run lint && npm run circular && web-test-runner --coverage",
    "test:watch": "web-test-runner --watch",
    "tsc:watch": "tsc --watch"
  },
  "signal_details": {
    "deprecated_then_active": "previous latest was deprecated; new latest is not",
    "no_repo": "package.json has no repository field"
  },
  "time": {
    "created": "2020-11-22T02:34:13.110Z",
    "modified": "2026-06-05T21:20:56.505Z"
  }
}