BEACON

← candidates

npm rivet-design @0.14.6

score
0.7 high
flagged 2026-07-21 23:28
signals by category
content 2 enrichment 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
content
new_install_script 1.0 first time ['preinstall'] present
script_count_spike 0.5 scripts count 36 -> 42
enrichment
repo_archived 0.7 claimed repo rivet-design/rivet is archived but package keeps publishing
commit_cadence_mismatch 0.6 repo last pushed 236d ago but package version was published 0d ago

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "rivet-design"
  ],
  "versions": 106
}

Evidence (package doc at flag time)

{
  "dependencies_count": 16,
  "dist": {
    "integrity": "sha512-cRyPHhZsGYYGORyUtjo6zeAJrseRiiEtkS/GX7ZffY4N59m4RMxkDMpXNydAOwjZ23pJ4ipFS2CBVyXv+lR8KQ==",
    "tarball": "https://registry.npmjs.org/rivet-design/-/rivet-design-0.14.6.tgz",
    "unpackedSize": 8986347
  },
  "dist-tags": {
    "latest": "0.14.6"
  },
  "latest_version": "0.14.6",
  "maintainers": [
    {
      "email": "sam@rivet.design",
      "name": "rivet-design"
    }
  ],
  "num_versions": 130,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rivet-design/rivet.git"
  },
  "scripts": {
    "bench": "node --import tsx benchmarks/bench.ts",
    "bench:compare": "node --import tsx benchmarks/compare.ts",
    "bench:list": "node --import tsx benchmarks/list.ts",
    "bench:review": "node --import tsx benchmarks/review/server.ts",
    "bench:review:hosted": "BENCH_REVIEW_HOSTED=true BENCH_REVIEW_OPEN=false node --import tsx benchmarks/review/server.ts --hosted",
    "bench:run": "node --import tsx benchmarks/runner.ts",
    "bench:test": "node --import tsx --test benchmarks/*.test.ts benchmarks/agents/*.test.ts benchmarks/agents/prompts/*.test.ts benchmarks/review/*.test.ts",
    "bench:typecheck": "tsc -p benchmarks/tsconfig.json",
    "build": "npm run clean && tsc && npm run build:assets && npm run build:ui && npm run build:bin",
    "build-storybook:ui": "yarn workspace @rivet/ui build-storybook",
    "build:assets": "mkdir -p dist/services/templates/designmd && cp src/services/templates/designmd/*.md dist/services/templates/designmd/",
    "build:bin": "mkdir -p bin && cp src/bin-template.js bin/rivet.js && chmod +x bin/rivet.js",
    "build:ui": "cd src/ui && vite build",
    "check:pre-commit": "npx lint-staged && yarn build && cd src/ui && yarn typecheck && cd ../.. && cd src/proxy && yarn build && cd ../.. && cd desktop/renderer && yarn build && cd ../..",
    "check:pre-push": "yarn test",
    "clean": "rm -rf dist src/ui/dist bin",
    "deadcode": "knip",
    "deadcode:fix": "knip --fix",
    "deploy:supabase:functions": "bash scripts/deploy-supabase-functions.sh",
    "desktop": "yarn build && cd desktop && yarn dev",
    "dev": "tsc --watch",
    "docs:sync": "node scripts/sync-external-docs.js",
    "format": "prettier --write .",
    "format:check": "prettier --check .",
    "lint": "eslint . --ext ts,tsx,js,jsx",
    "lint:fix": "eslint . --ext ts,tsx,js,jsx --fix",
    "pack": "npm run build && npm pack",
    "pack:verify": "npm run pack && tar -tzf rivet-design-*.tgz | sort && echo '\n\u2713 Package contents listed above'",
    "perf:cli": "node scripts/bench-cli.mjs",
    "postpublish": "git checkout README.md",
    "preinstall": "node scripts/verify-node-version.cjs",
    "prepare": "husky",
    "prepublishOnly": "git rev-parse --abbrev-ref HEAD | grep -qx main || (echo 'ERROR: npm publish must be run from the main branch' && exit 1) && cp README.npm.md README.md && npm run build || (git checkout README.md && exit 1)",
    "ratchet": "tsx scripts/ratchet.ts",
    "smoke:cli": "node scripts/smoke-cli.mjs",
    "start:hosted-demo": "node dist/hosted-demo.js",
    "start:prototype-host": "node dist/prototype-host.js",
    "storybook:ui": "yarn workspace @rivet/ui storybook",
    "test": "node --max-old-space-size=4096 ./node_modules/jest/bin/jest.js --config src/jest.config.ts",
    "test:coverage": "jest --config src/jest.config.ts --coverage",
    "test:install": "yarn build && node scripts/test-host-install.mjs",
    "test:watch": "jest --config src/jest.config.ts --watch"
  },
  "signal_details": {
    "commit_cadence_mismatch": "repo last pushed 236d ago but package version was published 0d ago",
    "new_install_script": "first time ['preinstall'] present",
    "repo_archived": "claimed repo rivet-design/rivet is archived but package keeps publishing",
    "script_count_spike": "scripts count 36 -> 42"
  },
  "time": {
    "created": "2025-09-10T22:01:32.124Z",
    "modified": "2026-07-22T04:28:22.947Z"
  }
}