• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tsmx / mongoose-aes-encryption / 24262783746
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: searchable-fields
DEFAULT BRANCH: master
Ran 10 Apr 2026 08:30PM UTC
Jobs 3
Files 2
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Apr 2026 08:29PM UTC coverage: 84.375% (-15.6%) from 100.0%
24262783746

push

github

tsmx
Inline AES crypto, expose encrypt/decrypt as public API, drop @tsmx/string-crypto dep

- Add lib/crypto.js with inlined parseKey, encrypt, decrypt (no external deps)
- Update mongoose-aes-encryption.js to use lib/crypto; parse key once at factory
  time; attach module.exports.encrypt and module.exports.decrypt as public API
- Remove @tsmx/string-crypto from dependencies; bump version to 1.1.0
- Update all 5 test files to import decrypt from the main module instead of
  @tsmx/string-crypto, validating the public API contract
- Update README: lean query and security sections use new exported functions;
  add update method compatibility table; add encrypt/decrypt API reference entries
- Update AGENTS.md to reflect new source file layout, public API, and removed dep

81 of 99 branches covered (81.82%)

Branch coverage included in aggregate %.

45 of 57 new or added lines in 2 files covered. (78.95%)

81 of 93 relevant lines covered (87.1%)

447.35 hits per line

Uncovered Changes

Lines Coverage ∆ File
12
66.67
lib/crypto.js
Jobs
ID Job ID Ran Files Coverage
1 24262783746.1 10 Apr 2026 08:30PM UTC 4
85.17
GitHub Action Run
2 24262783746.2 10 Apr 2026 08:30PM UTC 4
85.17
GitHub Action Run
3 24262783746.3 10 Apr 2026 08:30PM UTC 4
85.17
GitHub Action Run
Source Files on build 24262783746
  • Tree
  • List 2
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24262783746
  • 3617d4a0 on github
  • Prev Build on master (#24260615414)
  • Next Build on inline-crypto (#24262944867)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc