npm @arthurka/eslint @4.1.0
score
0.7936
high
flagged
2026-07-28 05:39
amplifiers
co-occurring signal pairs that lift the final score
- bin_added + no_repo: executable added with no upstream source for review (+0.15)
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| install_script_payload | 1.0 | install/lifecycle script matches payload regex |
| bin_added | 0.8 | new bin entry: ['eslint'] |
| topology | ||
| no_repo | 0.3 | package.json has no repository field |
| dependency_added_unknown | 0.6 | 1 new non-watchlisted dep(s): ['@arthurka/ts-utils'] |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"arthurka"
],
"versions": 69
}
Evidence (package doc at flag time)
{
"dependencies_count": 14,
"dist": {
"integrity": "sha512-9IckoA8OgQfI94ZOD1Txbvj8ogiREssIDk3M65sBzJ/2paUWqWEeaqsSBZXuTn2b5XWuY2z0OLDfVQSW5q80yQ==",
"tarball": "https://registry.npmjs.org/@arthurka/eslint/-/eslint-4.1.0.tgz",
"unpackedSize": 1194465
},
"dist-tags": {
"latest": "4.1.0"
},
"latest_version": "4.1.0",
"maintainers": [
{
"email": "arthur.katruk@gmail.com",
"name": "arthurka"
}
],
"num_versions": 71,
"repository": null,
"scripts": {
"build": "npm run start-checks && npm run typegen && rm -rf ./dist && npm run build:js && npm run build:types",
"build:js": "npm run start-checks && node scripts/build.js",
"build:types": "npm run start-checks && tsc -p tsconfig.esm.json --emitDeclarationOnly && tsc -p tsconfig.cjs.json --emitDeclarationOnly && node scripts/copy-build-files.js",
"dev": "npm run start-checks && nodemon -e js,cjs,ts -w src -w scripts -w helpers --ignore \"src/**/*.test.ts\" -x \"npm run build\"",
"postinstall": "node -e \"if(require('fs').existsSync('dist/modify-eslint/index.cjs')) require('./dist/modify-eslint/index.cjs')(false)\"",
"prepack": "npm run setup:dependencies && npm test && npm run build",
"prepare": "npm run setup:dependencies && node -e \"if(require('fs').existsSync('.git')) { try { require('husky').install(); } catch(e) { if(e.code !== 'MODULE_NOT_FOUND') throw e; } }\"",
"prune": "rm -rf node_modules && npm run prune:sub",
"prune:sub": "rm -rf packages/*/node_modules",
"setup:dependencies": "node helpers/modify-node-modules/index.cjs && npm run start-checks",
"start-checks": "node helpers/start-checks.cjs && node helpers/check-package-versions.cjs && node helpers/modify-node-modules/index.cjs --check",
"test": "npm run start-checks && npm run test:watch -- run",
"test:watch": "npm run start-checks && vitest",
"ts": "tsc",
"ts:watch": "npm run ts -- --watch",
"typegen": "npm run start-checks && node scripts/generate-rule-types.js"
},
"signal_details": {
"_amplifiers": [
"bin_added + no_repo: executable added with no upstream source for review (+0.15)"
],
"bin_added": "new bin entry: ['eslint']",
"dependency_added_unknown": "1 new non-watchlisted dep(s): ['@arthurka/ts-utils']",
"install_script_payload": "install/lifecycle script matches payload regex",
"no_repo": "package.json has no repository field"
},
"time": {
"created": "2021-07-09T22:03:26.092Z",
"modified": "2026-07-28T10:38:58.151Z"
}
}