Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

skapxd/eslint-opinionated

https://github.com/skapxd/eslint-opinionated · scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)

55 raw signals (0 security + 55 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 35 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1162 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
tsconfig.build.json software healthy tsconfig.build.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
tsup.config.ts software healthy tsup.config.ts
eslint.config.ts software healthy eslint.config.ts
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
cli-adoption-dependencies.test.ts software healthy tests/cli-adoption-dependencies.test.ts
docs-integrity.test.ts software healthy tests/docs-integrity.test.ts
typed-rule-tester.ts software healthy tests/typed-rule-tester.ts
matches-any-glob.test.ts software healthy tests/matches-any-glob.test.ts
configs.test.ts software healthy tests/configs.test.ts
rule-tester.ts software healthy tests/rule-tester.ts
cli.test.ts software healthy tests/cli.test.ts
no-magic-numbers.test.ts software healthy tests/rules/no-magic-numbers.test.ts
no-runtime-state-guard.test.ts software healthy tests/rules/no-runtime-state-guard.test.ts
no-else.test.ts software healthy tests/rules/no-else.test.ts
nest-validation-pipe-config.test.ts software healthy tests/rules/nest-validation-pipe-config.test.ts
class-properties-require-readonly.test.ts software healthy tests/rules/class-properties-require-readonly.test.ts
requires-strict-tsconfig.test.ts software healthy tests/rules/requires-strict-tsconfig.test.ts
result-error-requires-handling.alias.typed.test.ts software healthy tests/rules/result-error-requires-handling.alias.typed.test…
no-emoji.test.ts software healthy tests/rules/no-emoji.test.ts
async-functions-return-result.test.ts software healthy tests/rules/async-functions-return-result.test.ts
nest-dto-requires-validation.test.ts software healthy tests/rules/nest-dto-requires-validation.test.ts
no-anonymous-condition.typed.test.ts software healthy tests/rules/no-anonymous-condition.typed.test.ts
no-deep-relative-imports.test.ts software healthy tests/rules/no-deep-relative-imports.test.ts
await-requires-result.typed.test.ts software healthy tests/rules/await-requires-result.typed.test.ts
prefer-node-protocol-for-builtins.test.ts software healthy tests/rules/prefer-node-protocol-for-builtins.test.ts
no-impossible-branch.typed.test.ts software healthy tests/rules/no-impossible-branch.typed.test.ts
result-error-requires-handling.typed.test.ts software healthy tests/rules/result-error-requires-handling.typed.test.ts
prefer-abort-signal.test.ts software healthy tests/rules/prefer-abort-signal.test.ts
no-functions-inside-components.test.ts software healthy tests/rules/no-functions-inside-components.test.ts
nested-function-requires-capture.test.ts software healthy tests/rules/nested-function-requires-capture.test.ts
no-nested-if.test.ts software healthy tests/rules/no-nested-if.test.ts
async-functions-return-result.typed.test.ts software healthy tests/rules/async-functions-return-result.typed.test.ts
await-requires-result.test.ts software healthy tests/rules/await-requires-result.test.ts
nest-no-inline-query-params.test.ts software healthy tests/rules/nest-no-inline-query-params.test.ts
nest-no-result-response.typed.test.ts software healthy tests/rules/nest-no-result-response.typed.test.ts
no-default-export.test.ts software healthy tests/rules/no-default-export.test.ts
dense-function-requires-comment.test.ts software healthy tests/rules/dense-function-requires-comment.test.ts
nest-no-swagger-in-controllers.test.ts software healthy tests/rules/nest-no-swagger-in-controllers.test.ts
no-ad-hoc-ok-result.test.ts software healthy tests/rules/no-ad-hoc-ok-result.test.ts
prefer-abort-signal.typed.test.ts software healthy tests/rules/prefer-abort-signal.typed.test.ts
prefer-tagged-union-state.test.ts software healthy tests/rules/prefer-tagged-union-state.test.ts
one-root-function-per-file.test.ts software healthy tests/rules/one-root-function-per-file.test.ts
no-anonymous-condition.test.ts software healthy tests/rules/no-anonymous-condition.test.ts
result-error-requires-cause.test.ts software healthy tests/rules/result-error-requires-cause.test.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
createLintFile software healthy tests/cli-adoption-dependencies.test.ts:createLintFile
createEvaluationOutput software healthy tests/cli-adoption-dependencies.test.ts:createEvaluationOut…
readProjectFile software healthy tests/docs-integrity.test.ts:readProjectFile
getRegisteredRuleNames software healthy tests/docs-integrity.test.ts:getRegisteredRuleNames
getDocumentedRuleNames software healthy tests/docs-integrity.test.ts:getDocumentedRuleNames
createTypedRuleTester software healthy tests/typed-rule-tester.ts:createTypedRuleTester
getRuleOptionsEntry software healthy tests/configs.test.ts:getRuleOptionsEntry
findConfigByName software healthy tests/configs.test.ts:findConfigByName
globs software healthy tests/configs.test.ts:globs
upstreamRules software healthy tests/configs.test.ts:upstreamRules
messageOf software healthy tests/configs.test.ts:messageOf
createRuleTester software healthy tests/rule-tester.ts:createRuleTester
runBuild software healthy tests/cli.test.ts:runBuild
createTempProject software healthy tests/cli.test.ts:createTempProject
runCli software healthy tests/cli.test.ts:runCli
runCliRaw software healthy tests/cli.test.ts:runCliRaw
writeBaseFixture software healthy tests/cli.test.ts:writeBaseFixture
writeScopedFixture software healthy tests/cli.test.ts:writeScopedFixture
writeAdoptionFixture software healthy tests/cli.test.ts:writeAdoptionFixture
listProjectFiles software healthy tests/cli.test.ts:listProjectFiles
runGit software healthy tests/cli.test.ts:runGit
includesReportedPath software healthy tests/cli.test.ts:includesReportedPath
createCacheEnv software healthy tests/cli.test.ts:createCacheEnv
handler software healthy tests/rules/no-runtime-state-guard.test.ts:handler
withImport software healthy tests/rules/nest-validation-pipe-config.test.ts:withImport
build software healthy tests/rules/nest-validation-pipe-config.test.ts:build
Prop software healthy tests/rules/class-properties-require-readonly.test.ts:Prop
transform software healthy tests/rules/result-error-requires-handling.alias.typed.test…
track software healthy tests/rules/result-error-requires-handling.alias.typed.test…
setFeedback software healthy tests/rules/result-error-requires-handling.alias.typed.test…
reportDomainError software healthy tests/rules/result-error-requires-handling.alias.typed.test…
reserve software healthy tests/rules/async-functions-return-result.test.ts:reserve
helper software healthy tests/rules/async-functions-return-result.test.ts:helper
IsString software healthy tests/rules/nest-dto-requires-validation.test.ts:IsString
isFunctionNode software healthy tests/rules/no-anonymous-condition.typed.test.ts:isFunction…
run software healthy tests/rules/no-anonymous-condition.typed.test.ts:run
walk software healthy tests/rules/no-anonymous-condition.typed.test.ts:walk
track software healthy tests/rules/no-anonymous-condition.typed.test.ts:track
consume software healthy tests/rules/no-anonymous-condition.typed.test.ts:consume
check software healthy tests/rules/no-anonymous-condition.typed.test.ts:check
f software healthy tests/rules/no-anonymous-condition.typed.test.ts:f
load software healthy tests/rules/await-requires-result.typed.test.ts:load
trySafe software healthy tests/rules/await-requires-result.typed.test.ts:trySafe
getUser software healthy tests/rules/await-requires-result.typed.test.ts:getUser
run software healthy tests/rules/no-impossible-branch.typed.test.ts:run
copy software healthy tests/rules/result-error-requires-handling.typed.test.ts:co…
notifyCopied software healthy tests/rules/result-error-requires-handling.typed.test.ts:no…
transform software healthy tests/rules/result-error-requires-handling.typed.test.ts:tr…
setFailed software healthy tests/rules/result-error-requires-handling.typed.test.ts:se…
track software healthy tests/rules/result-error-requires-handling.typed.test.ts:tr…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
rules software healthy tests/rules
fixtures software healthy tests/fixtures
ts-loose-anchorless software healthy tests/fixtures/ts-loose-anchorless
nest-without-plugin software healthy tests/fixtures/nest-without-plugin
pkg-no-exports software healthy tests/fixtures/pkg-no-exports
ts-extends software healthy tests/fixtures/ts-extends
src software healthy tests/fixtures/ts-extends/src
ts-loose software healthy tests/fixtures/ts-loose
src software healthy tests/fixtures/ts-loose/src
nest-with-plugin software healthy tests/fixtures/nest-with-plugin
pkg-falsecjs software healthy tests/fixtures/pkg-falsecjs
pkg-typed software healthy tests/fixtures/pkg-typed
ts-strict software healthy tests/fixtures/ts-strict
src software healthy tests/fixtures/ts-strict/src
ts-strict-anchorless software healthy tests/fixtures/ts-strict-anchorless
docs software healthy docs
reglas software healthy docs/reglas
analisis software healthy docs/analisis
scripts software healthy scripts
skills software healthy skills
skapxd-lint software healthy skills/skapxd-lint
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
next software healthy src/next
rules software healthy src/rules
shared software healthy src/shared
configs software healthy src/shared/configs
constants software healthy src/constants
utils software healthy src/utils
ast software healthy src/utils/ast
options software healthy src/utils/options
text software healthy src/utils/text
suggestions software healthy src/utils/suggestions
cli software healthy src/utils/cli
state software healthy src/utils/cli/state
adoption software healthy src/utils/cli/adoption
commands software healthy src/utils/cli/commands
eslint-run software healthy src/utils/cli/eslint-run
output software healthy src/utils/cli/output
machine software healthy src/utils/cli/output/machine
interactive software healthy src/utils/cli/output/interactive
args software healthy src/utils/cli/args
type-aware software healthy src/utils/type-aware
result software healthy src/utils/result
node-builtins software healthy src/utils/node-builtins
filename-matches-root-function software healthy src/utils/filename-matches-root-function
react software healthy src/utils/react

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Socket software healthy tests/rules/no-runtime-state-guard.test.ts:Socket
Job software healthy tests/rules/no-runtime-state-guard.test.ts:Job
DisconnectedSocket software healthy tests/rules/no-runtime-state-guard.test.ts:DisconnectedSock…
ConnectedSocket software healthy tests/rules/no-runtime-state-guard.test.ts:ConnectedSocket
Mailer software healthy tests/rules/no-runtime-state-guard.test.ts:Mailer
Cache software healthy tests/rules/no-runtime-state-guard.test.ts:Cache
Legacy software healthy tests/rules/no-runtime-state-guard.test.ts:Legacy
Loan software healthy tests/rules/class-properties-require-readonly.test.ts:Loan
Project software healthy tests/rules/class-properties-require-readonly.test.ts:Proje…
CreateUserDto software healthy tests/rules/nest-dto-requires-validation.test.ts:CreateUser…
ListUsersDto software healthy tests/rules/nest-dto-requires-validation.test.ts:ListUsersD…
VerifyOtpResponseDto software healthy tests/rules/nest-dto-requires-validation.test.ts:VerifyOtpR…
VerifyOtpDto software healthy tests/rules/nest-dto-requires-validation.test.ts:VerifyOtpD…
CreateOrderDto software healthy tests/rules/nest-dto-requires-validation.test.ts:CreateOrde…
CreateLoanDto software healthy tests/rules/nest-dto-requires-validation.test.ts:CreateLoan…
OutEvaluatePrequalificationDto software healthy tests/rules/nest-dto-requires-validation.test.ts:OutEvaluat…
UploadDocumentResponseDto software healthy tests/rules/nest-dto-requires-validation.test.ts:UploadDocu…
BrokerLookupResultDto software healthy tests/rules/nest-dto-requires-validation.test.ts:BrokerLook…
PaginationDto software healthy tests/rules/nest-dto-requires-validation.test.ts:Pagination…
UserShape software healthy tests/rules/nest-dto-requires-validation.test.ts:UserShape
UsersService software healthy tests/rules/nest-dto-requires-validation.test.ts:UsersServi…
LoansController software healthy tests/rules/nest-no-inline-query-params.test.ts:LoansContro…
UsersController software healthy tests/rules/nest-no-result-response.typed.test.ts:UsersCont…
UsersService software healthy tests/rules/nest-no-result-response.typed.test.ts:UsersServ…
UsersController software healthy tests/rules/nest-no-swagger-in-controllers.test.ts:UsersCon…
SwaggerHelpers software healthy tests/rules/nest-no-swagger-in-controllers.test.ts:SwaggerH…
SyncJobRunner software healthy tests/rules/prefer-tagged-union-state.test.ts:SyncJobRunner
SignatureRequest software healthy tests/rules/prefer-tagged-union-state.test.ts:SignatureRequ…
ApcService software healthy tests/rules/max-public-methods.test.ts:ApcService
BigService software healthy tests/rules/max-public-methods.test.ts:BigService
PixiScene software healthy tests/rules/max-public-methods.test.ts:PixiScene
FindApcScoreService software healthy tests/rules/max-public-methods.test.ts:FindApcScoreService
WarmupService software healthy tests/rules/max-public-methods.test.ts:WarmupService
LegacyService software healthy tests/rules/max-public-methods.test.ts:LegacyService
OldService software healthy tests/rules/max-public-methods.test.ts:OldService
CreateUserDto software healthy tests/rules/nest-dto-requires-api-property.test.ts:CreateUs…
ListUsersDto software healthy tests/rules/nest-dto-requires-api-property.test.ts:ListUser…
UsersService software healthy tests/rules/nest-dto-requires-api-property.test.ts:UsersSer…
CreateUserInput software healthy tests/rules/nest-dto-requires-api-property.test.ts:CreateUs…
BarService software healthy tests/rules/nest-no-direct-instantiation.test.ts:BarService
ConsumerService software healthy tests/rules/nest-no-direct-instantiation.typed.test.ts:Cons…
DiFooService software healthy tests/fixtures/di-foo.service.ts:DiFooService
DiPlainMapper software healthy tests/fixtures/di-plain-mapper.ts:DiPlainMapper

LabelLayerStatusPath
build-and-test cicd healthy .github/workflows/ci.yml
peer-minimum-contract cicd healthy .github/workflows/ci.yml
publish cicd healthy .github/workflows/ci.yml
measure-isolated cicd healthy .github/workflows/rule-timing.yml
measure-all cicd healthy .github/workflows/rule-timing.yml
publish cicd healthy .github/workflows/rule-timing.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::rule-timing cicd healthy .github/workflows/rule-timing.yml

LabelLayerStatusPath
repobility-clone-zcms2vog software healthy /tmp/repobility-clone-zcms2vog

LabelLayerStatusPath
sqlite data healthy tests/rules/prefer-node-protocol-for-builtins.test.ts

LabelLayerStatusPath
NPM_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/656ad7e0-7f45-441e-8f06-855fb2020236/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/656ad7e0-7f45-441e-8f06-855fb2020236/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.