npm openpiper @0.10.0
score
0.6334
med
flagged
2026-06-06 12:39
Signals fired
| signal | weight | rationale |
|---|---|---|
| identity | ||
| maintainer_churn | 1.0 | added: ['eventconnectai'] |
| maintainer_takeover | 1.0 | prior all gone ['eventconnect'] -> now ['eventconnectai'] |
| enrichment | ||
| repo_doesnt_exist | 1.0 | claimed repo EventConnectAI/OpenPiper returns 404 on github.com |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"eventconnect"
],
"versions": 5
}
Evidence (package doc at flag time)
{
"dependencies_count": 4,
"dist": {
"integrity": "sha512-/HQDVCNZuaVgjbLgx9uUVdGIhHJZMj9ggK3Sky4s43f0/zZF2GILG2icPvuwlQ/Jt85qslGhCSAln33dXqEb+g==",
"tarball": "https://registry.npmjs.org/openpiper/-/openpiper-0.10.0.tgz",
"unpackedSize": 1469497
},
"dist-tags": {
"latest": "0.10.0"
},
"latest_version": "0.10.0",
"maintainers": [
{
"email": "developer@eventconnect.io",
"name": "eventconnectai"
}
],
"num_versions": 5,
"repository": {
"type": "git",
"url": "git+https://github.com/EventConnectAI/OpenPiper.git"
},
"scripts": {
"build": "tsc -p tsconfig.build.json && node scripts/emit-piper-bin.js",
"build:watch": "tsc -p tsconfig.build.json --watch",
"conformance": "tsx tests/conformance/run.ts",
"dev": "tsx src/index.ts",
"format": "prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'",
"format:check": "prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'",
"lint": "eslint src/ tests/",
"lint:fix": "eslint src/ tests/ --fix",
"prepack": "npm run build",
"start": "node dist/index.js",
"test": "vitest run",
"test:watch": "vitest",
"typecheck": "tsc"
},
"signal_details": {
"maintainer_churn": "added: ['eventconnectai']",
"maintainer_takeover": "prior all gone ['eventconnect'] -> now ['eventconnectai']",
"repo_doesnt_exist": "claimed repo EventConnectAI/OpenPiper returns 404 on github.com"
},
"time": {
"created": "2026-04-20T17:19:44.500Z",
"modified": "2026-06-06T17:39:17.459Z"
}
}