Production-readiness scan · 2026-08-27
sindresorhus/is-plain-obj
57/100
Workable, with significant gaps to close.
PARTIAL Dependencies were read from manifests only; transitive packages were not checked.
Security
Secrets, committed configuration and the tooling the repository uses to police itself.
medium
No lockfile committed
Dependency versions are declared as ranges, so two installs can resolve to different code and transitive dependencies could not be checked at all. Commit the lockfile your package manager produces.
What was scanned
- every file scanned for secrets — 15 in total, none skipped
- 3 dependencies from manifests only — no lockfile, transitive deps unchecked
- the AI scored from manifests and the file tree; it did not read source itself
- scores adjusted by deterministic evidence: 1 lowered by deterministic ceilings
Security tooling detected in the repository: security policy