npm eslint-plugin-skuba @2.1.0
score
0.7
high
flagged
2026-06-15 18:07
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| typosquat | 1.0 | combosquat of 'eslint' |
| dist_tag_anomaly | 0.5 | dist-tags.latest=2.1.0 but max published is 3.0.0-renovate-typescript-6.x-20260511145342 |
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/seek-oss/skuba.git' also claimed by 3 package(s) under different publishers: ['npm/pnpm-plugin-skuba', 'npm/eslint-config-skuba', 'npm/@skuba-lib/detect-invalid-spies'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"seek-oss-ci"
],
"versions": 213
}
Evidence (package doc at flag time)
{
"dependencies_count": 1,
"dist": {
"integrity": "sha512-lB0DbjRKielAXLZexW7gaAQHbN4usMlbPv0NckqByqPIX7GKBb26MGgj2xbL3GEkVx8RsQN0KRFI11F7/fen+g==",
"tarball": "https://registry.npmjs.org/eslint-plugin-skuba/-/eslint-plugin-skuba-2.1.0.tgz",
"unpackedSize": 36918
},
"dist-tags": {
"add-cdk-NodejsFunction": "3.0.0-add-cdk-NodejsFunction-20260614035222",
"add-init-local-template-support": "2.1.0-add-init-local-template-support-20260419042151",
"add-minimumReleaseAge": "1.0.2-add-minimumReleaseAge-20250923031941",
"add-skuba-changesets-changelog": "2.1.0-add-skuba-changesets-changelog-20260420101121",
"async-checks": "1.0.0-async-checks-20250803102239",
"auto-map-experimental-vm-modules": "1.0.0-auto-map-experimental-vm-modules-20250809002953",
"build-package-patch": "2.0.1-build-package-patch-20260303031038",
"conditions": "1.0.0-conditions-20250808085844",
"custom-conditions-exports": "1.0.2-custom-conditions-exports-20250923055337",
"detect-invalid-spies": "2.1.0-detect-invalid-spies-20260330135107",
"esbuild-bundle-support": "2.0.0-esbuild-bundle-support-20260101065337",
"fix-docker-prune": "3.0.0-fix-docker-prune-20260615082053",
"fix-start": "2.1.0-fix-start-20260422071724",
"global-vars": "2.1.0-global-vars-20260329125522",
"global-vars-backup": "2.1.0-global-vars-backup-20260328134139",
"hacky-hack-lang-json": "2.0.0-hacky-hack-lang-json-20260111095131",
"hoist-changesets": "3.0.0-hoist-changesets-20260614023310",
"is-this-quicker": "2.1.0-is-this-quicker-20260510110105",
"latest": "2.1.0",
"main": "3.0.0-main-20260615230713",
"migrate-eslint-config": "2.0.2-migrate-eslint-config-20260322003248",
"migrate-to-vitest": "2.1.0-migrate-to-vitest-20260425035140",
"no-sync-in-promise-iterable": "1.0.0-no-sync-in-promise-iterable-20250801120322",
"node-24": "1.0.4-node-24-20251215224735",
"node-upgrade-tweaks": "2.0.0-node-upgrade-tweaks-20260114223652",
"patch-jest-snapshots": "1.0.1-patch-jest-snapshots-20250905002311",
"patches": "2.1.0-patches-20260510130017",
"renovate-typescript-6.x": "3.0.0-renovate-typescript-6.x-20260529051322",
"replace-global-vars": "2.1.0-replace-global-vars-20260506032403",
"rfc-pnpm-config-skuba": "2.0.1-rfc-pnpm-config-skuba-20260304135945",
"rfc-upgrade-on-test": "2.0.0-rfc-upgrade-on-test-20260114014914",
"ship-tsdown": "1.0.1-ship-tsdown-20250827054417",
"test-private-templates": "2.0.0-test-private-templates-20260107032914",
"tsdown-package-templates": "2.0.0-tsdown-package-templates-20251225102319",
"use-vitest-globals": "3.0.0-use-vitest-globals-20260615002540"
},
"latest_version": "2.1.0",
"maintainers": [
{
"email": "opensource@seek.com.au",
"name": "seek-oss-ci"
}
],
"num_versions": 214,
"repository": {
"directory": "packages/eslint-plugin-skuba",
"type": "git",
"url": "git+https://github.com/seek-oss/skuba.git"
},
"scripts": {
"build": "pnpm --silent skuba build-package",
"format": "pnpm --silent skuba format",
"lint": "pnpm --silent skuba lint",
"skuba": "node ../../lib/skuba",
"test": "node --import tsx --test 'src/**/*.test.ts'",
"test:ci": "node --import tsx --test --experimental-test-coverage 'src/**/*.test.ts'",
"test:watch": "node --import tsx --test --watch 'src/**/*.test.ts'"
},
"signal_details": {
"dist_tag_anomaly": "dist-tags.latest=2.1.0 but max published is 3.0.0-renovate-typescript-6.x-20260511145342",
"shared_repo_different_publisher": "repo 'git+https://github.com/seek-oss/skuba.git' also claimed by 3 package(s) under different publishers: ['npm/pnpm-plugin-skuba', 'npm/eslint-config-skuba', 'npm/@skuba-lib/detect-invalid-spies']",
"typosquat": "combosquat of 'eslint'"
},
"time": {
"created": "2025-08-01T12:00:08.794Z",
"modified": "2026-06-15T23:07:48.207Z"
}
}