npm @saccolabs/tars @1.44.0
score
0.7
high
flagged
2026-07-20 22:50
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| new_install_script | 1.0 | first time ['postinstall'] present |
| script_count_spike | 0.5 | scripts count 13 -> 30 |
| topology | ||
| dependency_added_unknown | 0.6 | 2 new non-watchlisted dep(s): ['brace-expansion', 'protobufjs'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"saccoagustin"
],
"versions": 114
}
Evidence (package doc at flag time)
{
"dependencies_count": 19,
"dist": {
"integrity": "sha512-TQ2gLF+F91fD1vX5nMU6PHVoTKaJQoAzIsgZPVRYsT0RYHMguVMgSOnmef1pDWU8Nhq5Pb1pUqYXrfnjNxGRhw==",
"tarball": "https://registry.npmjs.org/@saccolabs/tars/-/tars-1.44.0.tgz",
"unpackedSize": 2301017
},
"dist-tags": {
"latest": "1.44.0"
},
"latest_version": "1.44.0",
"maintainers": [
{
"email": "saccoagustin@hotmail.com",
"name": "saccoagustin"
}
],
"num_versions": 125,
"repository": {
"type": "git",
"url": "git+https://github.com/agustinsacco/tars.git"
},
"scripts": {
"build": "npm run build:src && npm run build:extensions",
"build:extensions": "npm run build --prefix extensions/memory && npm run build --prefix extensions/search && npm run build --prefix extensions/tasks",
"build:src": "npm run clean:src && tsc --project tsconfig.build.json && node scripts/set-cli-mode.mjs",
"check": "npm run format:check && npm run lint && npm run typecheck && npm run test:coverage",
"ci:extensions": "npm ci --ignore-scripts --prefix extensions/memory && npm ci --ignore-scripts --prefix extensions/search && npm ci --ignore-scripts --prefix extensions/tasks",
"clean": "node scripts/clean.mjs core",
"clean:all": "node scripts/clean.mjs all",
"clean:extensions": "node scripts/clean.mjs extensions",
"clean:src": "node scripts/clean.mjs src",
"dashboard:build": "npm run build --prefix dash",
"dashboard:lint": "npm run lint --prefix dash",
"dashboard:test": "npm test --prefix dash",
"dashboard:typecheck": "npm exec --prefix dash -- tsc --noEmit --project dash/tsconfig.json",
"dev": "tsx watch src/supervisor/main.ts",
"docs:build": "npm run build --prefix site",
"docs:check": "npm run check --prefix site",
"docs:dev": "npm run dev --prefix site",
"format": "prettier --write .",
"format:check": "prettier --check .",
"lint": "eslint . --max-warnings 0",
"postinstall": "node scripts/enforce-patched-transitives.mjs",
"prepack": "npm run build",
"prepare": "husky",
"start": "node dist/supervisor/main.js",
"test": "vitest run",
"test:canary": "node scripts/canary.mjs",
"test:coverage": "vitest run --coverage",
"test:extensions": "npm test --prefix extensions/memory && npm test --prefix extensions/search && npm test --prefix extensions/tasks",
"test:watch": "vitest",
"typecheck": "tsc --noEmit --project tsconfig.json"
},
"signal_details": {
"dependency_added_unknown": "2 new non-watchlisted dep(s): ['brace-expansion', 'protobufjs']",
"new_install_script": "first time ['postinstall'] present",
"script_count_spike": "scripts count 13 -> 30"
},
"time": {
"created": "2026-02-18T14:02:37.013Z",
"modified": "2026-07-21T03:50:05.091Z"
}
}