BEACON

← candidates

npm @youtyan/code-viewer @0.8.5

score
0.5547 med
flagged 2026-07-20 00:36
signals by category
content 1 topology 1 enrichment 1

maintainers added:

package profile →

Signals fired

signalweightrationale
content
script_count_spike 0.5 scripts count 16 -> 26
topology
dependency_added_unknown 0.6 3 new non-watchlisted dep(s): ['@redis/client', 'mysql2', 'pg']
enrichment
repo_too_new_for_version_history 0.7 claimed repo created 79d ago but package has 94 versions (expect >= 118d for that history)

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "youtyan"
  ],
  "versions": 55
}

Evidence (package doc at flag time)

{
  "dependencies_count": 3,
  "dist": {
    "integrity": "sha512-JpWAcbr1HC8OFizVNCXs9qDKjl9UQzZif4WKOG6uQLDu/hMNv2vQUpD0jnJk8wUMS9CdD5yKra2St68G2QNogA==",
    "tarball": "https://registry.npmjs.org/@youtyan/code-viewer/-/code-viewer-0.8.5.tgz",
    "unpackedSize": 21679458
  },
  "dist-tags": {
    "latest": "0.8.5"
  },
  "latest_version": "0.8.5",
  "maintainers": [
    {
      "email": "yousukek@develop-spot.com",
      "name": "youtyan"
    }
  ],
  "num_versions": 94,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/youtyan/code-viewer.git"
  },
  "scripts": {
    "build": "bun run build:web && bun run build:server",
    "build:server": "bun build --target=node --format=esm --outfile=dist/code-viewer.js --external pg --external mysql2/promise --external @redis/client web-src/server/cli.ts",
    "build:web": "bun build --target=browser --format=iife --outfile=web/app.js web-src/app.ts && bun build --target=browser --format=esm --outfile=web/mermaid.js web-src/mermaid-entry.ts && bun build --target=browser --format=esm --outfile=web/shiki.js web-src/shiki-entry.ts && bun build --target=browser --format=iife --outfile=web/vendor/highlight.js/highlight.min.js web-src/highlight-entry.ts && node scripts/generate-third-party-notices.mjs",
    "check": "bun run typecheck",
    "check:bundle": "node scripts/check-bundle.mjs",
    "check:format": "biome format .",
    "dev": "bun run web-src/server/dev.ts",
    "lint": "biome lint web-src package.json biome.jsonc",
    "pack:dry": "npm pack --dry-run",
    "prepack": "bun run build",
    "prepublishOnly": "bun run verify",
    "preview": "bun run web-src/server/dev.ts",
    "preview:raw": "bun run web-src/server/preview.ts",
    "test": "bun test",
    "test:docker:down": "sh -c 'status=0; bun run test:redis:down || status=$?; bun run test:elasticsearch:down || status=$?; bun run test:postgres:down || status=$?; exit $status'",
    "test:docker:up": "bun run test:redis:up && bun run test:redis:seed && bun run test:elasticsearch:up && bun run test:elasticsearch:seed && bun run test:postgres:up",
    "test:elasticsearch:down": "docker compose -f data/test/elasticsearch/docker-compose.yml down -v",
    "test:elasticsearch:seed": "cd data/test/elasticsearch && ./seed.sh",
    "test:elasticsearch:up": "docker compose -f data/test/elasticsearch/docker-compose.yml up -d --wait",
    "test:postgres:down": "docker compose -f data/test/postgresql/docker-compose.yml down -v",
    "test:postgres:up": "docker compose -f data/test/postgresql/docker-compose.yml up -d --wait",
    "test:redis:down": "docker compose -f data/test/redis/docker-compose.yml down -v",
    "test:redis:seed": "cd data/test/redis && ./seed.sh",
    "test:redis:up": "docker compose -f data/test/redis/docker-compose.yml up -d --wait",
    "typecheck": "tsc --noEmit",
    "verify": "bun run check && bun run lint && bun run check:format && bun run build && bun run check:bundle && bun run test && node --check web/app.js && node --check web/mermaid.js && node --check web/shiki.js && node --check web/vendor/highlight.js/highlight.min.js && node --check dist/code-viewer.js && node dist/code-viewer.js --help && node scripts/node-smoke.mjs"
  },
  "signal_details": {
    "dependency_added_unknown": "3 new non-watchlisted dep(s): ['@redis/client', 'mysql2', 'pg']",
    "repo_too_new_for_version_history": "claimed repo created 79d ago but package has 94 versions (expect >= 118d for that history)",
    "script_count_spike": "scripts count 16 -> 26"
  },
  "time": {
    "created": "2026-05-01T16:14:40.061Z",
    "modified": "2026-07-19T08:41:59.802Z"
  }
}