npm @onlooker-community/ecosystem @0.27.0
score
0.7194
high
flagged
2026-06-12 13:51
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| install_script_payload | 1.0 | install/lifecycle script matches payload regex |
| cadence | ||
| rapid_release | 0.8 | 3 versions in last 24h: ['0.26.0', '0.26.1', '0.27.0'] |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 22d ago but package has 35 versions (expect >= 92d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"onlookercommunity"
],
"versions": 34
}
Evidence (package doc at flag time)
{
"dependencies_count": 1,
"dist": {
"integrity": "sha512-P49aTBp1d8DmS/ydWFVrn8dS5UmrRAZKHmQ6fw4QjqyW22AVvLa2xNpQ64sj9Mj+Q0JFvBHLZfB44x+LVGQO4g==",
"tarball": "https://registry.npmjs.org/@onlooker-community/ecosystem/-/ecosystem-0.27.0.tgz",
"unpackedSize": 1442340
},
"dist-tags": {
"latest": "0.27.0"
},
"latest_version": "0.27.0",
"maintainers": [
{
"email": "community@onlooker.dev",
"name": "onlookercommunity"
}
],
"num_versions": 35,
"repository": {
"type": "git",
"url": "git+https://github.com/onlooker-community/ecosystem.git"
},
"scripts": {
"biome:ci": "biome ci",
"coverage": "npm run coverage:node && npm run coverage:bash",
"coverage:bash": "node scripts/coverage/bash-coverage.mjs",
"coverage:node": "node scripts/coverage/run-coverage.mjs",
"format": "biome format --write && markdownlint --fix '**/*.md'",
"format:check": "biome format",
"format:md": "markdownlint --fix '**/*.md'",
"lint": "biome lint --write && markdownlint --fix '**/*.md'",
"lint:check": "biome check . && markdownlint '**/*.md'",
"lint:manifests": "node scripts/lint/check-manifests.mjs",
"lint:references": "node scripts/lint/check-references.mjs",
"postinstall": "echo '\\n onlooker-ecosystem installed!\\n Run: npx onlooker-install typescript\\n Docs: https://github.com/onlooker-community/ecosystem\\n'",
"test": "npm run test:bats && npm run test:schema",
"test:bats": "bats test/bats",
"test:ci": "npm run test:shellcheck && npm run test:bats && npm run test:schema && npm run lint:check && npm run lint:manifests && npm run lint:references",
"test:schema": "node --test test/node/*.test.mjs",
"test:shellcheck": "shellcheck -S error -x install.sh scripts/common.sh scripts/hooks/*.sh scripts/lib/*.sh plugins/archivist/scripts/hooks/*.sh plugins/archivist/scripts/lib/*.sh plugins/tribunal/scripts/hooks/*.sh plugins/tribunal/scripts/lib/*.sh plugins/echo/scripts/hooks/*.sh plugins/echo/scripts/lib/*.sh plugins/governor/scripts/hooks/*.sh plugins/governor/scripts/lib/*.sh plugins/compass/scripts/hooks/*.sh plugins/compass/scripts/lib/*.sh plugins/scribe/scripts/hooks/*.sh plugins/scribe/scripts/lib/*.sh plugins/counsel/scripts/hooks/*.sh plugins/counsel/scripts/lib/*.sh plugins/warden/scripts/hooks/*.sh plugins/warden/scripts/lib/*.sh plugins/librarian/scripts/hooks/*.sh plugins/librarian/scripts/lib/*.sh plugins/curator/scripts/hooks/*.sh plugins/curator/scripts/lib/*.sh plugins/historian/scripts/hooks/*.sh plugins/historian/scripts/lib/*.sh plugins/assayer/scripts/hooks/*.sh plugins/assayer/scripts/lib/*.sh plugins/cartographer/scripts/hooks/*.sh plugins/cartographer/scripts/lib/*.sh plugins/bursar/scripts/hooks/*.sh plugins/bursar/scripts/lib/*.sh"
},
"signal_details": {
"install_script_payload": "install/lifecycle script matches payload regex",
"rapid_release": "3 versions in last 24h: ['0.26.0', '0.26.1', '0.27.0']",
"repo_too_new_for_version_history": "claimed repo created 22d ago but package has 35 versions (expect >= 92d for that history)"
},
"time": {
"created": "2026-05-21T17:30:29.950Z",
"modified": "2026-06-12T17:24:53.864Z"
}
}