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

lob / lob-node
96%
master: 100%

Build:
Build:
LAST BUILD BRANCH: BILL-5586-node-descriptor-code-verification
DEFAULT BRANCH: master
Repo Added 15 Apr 2014 07:03PM UTC
Files 20
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • #60
  • #61
  • 102-body-errors
  • Add-Metadata
  • Add-Metadata-in-Example
  • BILL-5586-node-descriptor-code-verification
  • PMAPI-167
  • add-autocomplete
  • add-buffer-support
  • add-node-14
  • add-packagings-endpoint
  • add-pdf-example
  • add-png-docs
  • add-response-headers
  • add-self-mailers
  • add-set-host
  • add-settings-docs
  • add-version-header
  • add-versions
  • ajp-ats
  • ajp-fix-merge-variable-booleans
  • allow-case-verifications
  • assets
  • bank-verify
  • basicupdated
  • bump-ver-6.2.0
  • check-example
  • checks-coverage
  • chore-lob-mock
  • chore/SYNC-263
  • chore/node-threat-reducer-remediation
  • cleanup
  • delete_method
  • dependabot/npm_and_yarn/acorn-6.4.1
  • dependabot/npm_and_yarn/acorn-6.4.2
  • dependabot/npm_and_yarn/csv-parse-4.4.6
  • dependabot/npm_and_yarn/eslint-utils-1.4.2
  • dependabot/npm_and_yarn/handlebars-4.5.3
  • dependabot/npm_and_yarn/handlebars-4.7.7
  • dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/lodash-4.17.14
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash-4.17.21
  • dependabot/npm_and_yarn/y18n-4.0.1
  • dependabot/npm_and_yarn/yargs-parser-13.1.2
  • dependencies-badge
  • deprecate
  • docs-changes
  • errors
  • es6-address
  • es6-files
  • example-modify-concurrency
  • examples
  • factory-logic
  • fix-account-link
  • fix-auto-verify
  • fix-ba-examples
  • fix-checks-return
  • fix-endpoint-logic
  • fix-headers
  • fix-multiobject
  • fix-tests
  • fix-typo
  • fix-us-verification-test
  • fix-version-header
  • fork/error-undefined-form-value
  • heroku
  • http-keep-alive
  • hwrd-deprecate
  • hyperlink_fix
  • idempotency_key
  • increase-coverage
  • increase-enforcement
  • init-with-require
  • intl
  • lucas-create-post
  • master
  • new-api-version
  • new-verification-endpoints
  • pmapi-577-user-agent
  • postcard-size
  • postcard-size-2
  • pr-213
  • readme
  • remove-gulp
  • remove-jobs-objects
  • remove_area_mail
  • rotate-key
  • set-empty-body
  • start-v3
  • state-fix
  • test_update
  • tlhunter-deps-travis
  • update-deps
  • update-docs
  • update-for-version
  • update-mocha
  • upgrade
  • upgrade-js-yaml
  • us_zip_codes
  • use-es6-classes
  • user-agent
  • v2.3.4
  • v2.4.1
  • v2.4.2
  • v2.5.2
  • v2.5.3
  • v2.5.5
  • v2.6.1
  • v2.6.3
  • v2.7.0
  • v2.8.0
  • v2.9.1
  • v2.9.2
  • v2.9.3
  • v3
  • v3-alpha
  • v3.10.0
  • v3.8.0
  • v4.0.0
  • v4.1.0
  • v4.1.1
  • v5.0.0
  • v5.1.0
  • v5.2.0
  • v5.3.0
  • v6.0.0
  • v6.0.1
  • v6.0.2
  • v6.0.3
  • v6.0.4
  • v6.0.5
  • v6.0.6
  • v6.1.0
  • v6.1.1
  • v6.2.0

01 Jun 2026 03:42PM UTC coverage: 96.053%. Remained the same
26765406653

push

github

web-flow
chore: reduce Node.js threat surface — Node 24, ESLint 10 flat config, dep upgrades (#307)

* chore: reduce Node.js threat surface — deps, ESLint 10 flat config, CI pins

Dependency remediation (0 npm audit vulnerabilities):
- Remove coveralls (abandoned; no-fix critical chain via request/form-data/qs/tough-cookie)
- Upgrade axios ^1.13.2 → ^1.16.1 (fixes 16 high/moderate CVEs)
- Upgrade mocha ^10 → ^11.7.5; add overrides for serialize-javascript@^7.0.5 and diff@^9 to fix vulnerabilities bundled inside mocha 11
- Upgrade nock 14.0.10 → 14.0.15 (memory leak fix)
- Upgrade cross-env 5.2.1 → 10.1.0 (Node 20 minimum, CLI unchanged)
- Upgrade nyc 15.1.0 → 18.0.0 (CLI/config unchanged)
- Upgrade chai 2.3.0 → 4.5.0 (capped: v5+ is ESM-only)
- Upgrade p-map 2.1.0 → 4.0.0 (capped: v5+ is ESM-only)
- Upgrade csv-parse 4 → 6 (CJS dual-mode; fix destructured import and data-first arg order)
- Upgrade json-2-csv 3 → 5 (promise API replaces callback; fix prependHeader option casing)
- Upgrade eslint-plugin-lob 3.0.0 → 3.0.2
- Remove unused uuid devDependency

ESLint flat config migration (eslint 8 → 10, eslint-config-lob 5 → 7):
- Replace .eslintrc + .eslintignore with eslint.config.js (CommonJS flat config)
- Add @eslint/js, @stylistic/eslint-plugin, eslint-plugin-jsdoc, globals as devDependencies
- Migrate removed core rules: valid-jsdoc → jsdoc/check-*, no-negated-in-lhs → no-unsafe-negation, style rules → @stylistic/*
- Preserve examples/no-console:0 override and all repo globals from legacy config
- Fix 3 JSDoc @param {Object} → {object} in test/mocks/index.js (jsdoc/check-types)

GitHub Actions:
- Add Node 24 to CI matrix in run_tests.yml and forked_run_tests.yml
- Upgrade actions/checkout v2 → v4 and actions/setup-node v2 → v4
- Add npm@11 pin step to CI workflows
- Pin coverallsapp/github-action@master → @v2
- Update publish workflow to Node 24

Other:
- Add macOS section to .gitignore

* chore: upgrade Node to 24.15.0 and bump chai/p-map to latest

- Pin .... (continued)

165 of 174 branches covered (94.83%)

292 of 304 relevant lines covered (96.05%)

31.27 hits per line

Relevant lines Covered
Build:
Build:
304 RELEVANT LINES 292 COVERED LINES
31.27 HITS PER LINE
Source Files on main
  • Tree
  • List 20
  • Changed 20
  • Source Changed 20
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26765406653 main chore: reduce Node.js threat surface — Node 24, ESLint 10 flat config, dep upgrades (#307) * chore: reduce Node.js threat surface — deps, ESLint 10 flat config, CI pins Dependency remediation (0 npm audit vulnerabilities): - Remove coveralls (ab... push 01 Jun 2026 03:45PM UTC web-flow github
96.05
21080509933 main chore/SYNC-263/replace vulnerable request package with axios and add mock tests (#297) * replace vulnerable request package with axios * udpate version and changelog * update package lock * update axios and form-data versions * Update CI work... push 16 Jan 2026 08:53PM UTC web-flow github
96.05
See All Builds (2435)
  • Repo on GitHub
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