npm failproofai @0.0.13
score
0.5651
med
flagged
2026-07-20 09:29
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| dist_tag_anomaly | 0.5 | dist-tags.latest=0.0.13 but max published is 0.0.14-beta.0 |
| repository_url_changed | 0.7 | 'git+https://github.com/exospherehost/failproofai.git' -> 'git+https://github.com/FailproofAI/failproofai.git' |
| dependency_added_unknown | 0.6 | 4 new non-watchlisted dep(s): ['html-to-image', 'html2canvas', 'sql.js', 'yaml'] |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"niveditjain"
],
"versions": 63
}
Evidence (package doc at flag time)
{
"dependencies_count": 5,
"dist": {
"integrity": "sha512-XldD5wbCle30FsXW9ZaVP+5uipiDVrYoMUELfOiARBrqLoiOXRxqmZah42eqlGjHfWha2gtuwVHPtnQPaaB72g==",
"tarball": "https://registry.npmjs.org/failproofai/-/failproofai-0.0.13.tgz",
"unpackedSize": 37003238
},
"dist-tags": {
"beta": "0.0.14-beta.2",
"latest": "0.0.13"
},
"latest_version": "0.0.13",
"maintainers": [
{
"email": "nivedit@exosphere.host",
"name": "niveditjain"
}
],
"num_versions": 76,
"repository": {
"type": "git",
"url": "git+https://github.com/FailproofAI/failproofai.git"
},
"scripts": {
"build": "bun build --target=node --format=cjs --outfile=dist/index.js src/index.ts && bun run build:cli && bun --bun next build && node -e \"const {cpSync}=require('fs');cpSync('.next/static','.next/standalone/.next/static',{recursive:true});\" && node scripts/prune-standalone.mjs",
"build:cli": "bun build --target=node --format=esm --outfile=dist/cli.mjs bin/failproofai.mjs --external posthog-node --external sql.js && node -e \"const fs=require('fs');const c=fs.readFileSync('dist/cli.mjs','utf8');fs.writeFileSync('dist/cli.mjs',c.replace('#!/usr/bin/env bun','#!/usr/bin/env node').replace('// @bun\\n',''))\"",
"dev": "FAILPROOFAI_TELEMETRY_DISABLED=1 bun scripts/dev.ts --port 8020",
"lint": "eslint . --config eslint.config.mjs",
"postinstall": "node scripts/postinstall.mjs",
"predev": "bun run build:cli && bun link",
"prepare": "bun run build",
"prestart": "bun run build:cli && bun link",
"preuninstall": "node scripts/preuninstall.mjs",
"start": "FAILPROOFAI_TELEMETRY_DISABLED=1 bun scripts/start.ts",
"test": "vitest",
"test:e2e": "vitest run --config vitest.config.e2e.mts",
"test:e2e:watch": "vitest --config vitest.config.e2e.mts",
"test:run": "vitest run",
"translate": "bun scripts/translate-docs/cli.ts",
"translate:docs": "bun scripts/translate-docs/cli.ts --docs-only",
"translate:dry-run": "bun scripts/translate-docs/cli.ts --dry-run",
"translate:readme": "bun scripts/translate-docs/cli.ts --readme-only",
"translate:validate": "bun scripts/translate-docs/cli.ts --validate",
"validate:mdx": "bun scripts/validate-mdx.ts"
},
"signal_details": {
"dependency_added_unknown": "4 new non-watchlisted dep(s): ['html-to-image', 'html2canvas', 'sql.js', 'yaml']",
"dist_tag_anomaly": "dist-tags.latest=0.0.13 but max published is 0.0.14-beta.0",
"repository_url_changed": "'git+https://github.com/exospherehost/failproofai.git' -> 'git+https://github.com/FailproofAI/failproofai.git'"
},
"time": {
"created": "2026-04-06T22:07:50.995Z",
"modified": "2026-07-20T14:29:56.223Z"
}
}