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

Kikobeats / is-local-address
100%

Build:
DEFAULT BRANCH: master
Repo Added 20 Feb 2025 09:14PM UTC
Token QW0OSQkIL9kGiPkCoxOMez8VVhx1qeH61 regen
Build 57 Last
Files 8
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 master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • Kikobeats/iana-range-fixes
  • Kikobeats/ipv6-canonical-form
  • Kikobeats/ipv6-case-insensitive
  • Kikobeats/platform-hostnames
  • Kikobeats/tiny-bundle
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-node-5
  • dependabot/github_actions/actions/setup-node-6
  • dependabot/github_actions/pnpm/action-setup-5
  • dependabot/github_actions/pnpm/action-setup-6
  • feat/site-scoped-export
  • fix/localhost-rfc6761
  • fix/teredo-2001-0-prefix
  • ipv4
  • ipv6
  • master
  • next
  • perf-ipv6
  • styfle/fix-square-brackets
  • types

30 Sep 2026 05:32PM UTC coverage: 100.0%. Remained the same
36752150742

push

github

web-flow
fix: align ranges with the IANA special-purpose registries (#36)

* fix: align ranges with the IANA special-purpose registries

Checked every entry of the IANA IPv4 and IPv6 special-purpose registries
at its first and last address:

- 169.254.0.0/16: whole block (was 169.254.1.0 - 169.254.254.255)
- 192.88.99.2/32: 6a44-relay anycast (RFC 6751)
- 64:ff9b:1::/48: local-use NAT64 (RFC 8215)
- 100:0:0:1::/64: dummy IPv6 prefix (RFC 9780)
- 5f00::/16: SRv6 SIDs (RFC 9602)
- fec0::/10: whole deprecated site-local block (was fec0::/16)
- 3fff::/20: documentation prefix narrowed from /16

All are "Globally Reachable: False" in the registries. 192.88.99.2 and
64:ff9b:1::/48 are left out of site scope, like 64:ff9b::/96.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* docs: tie range claims to the IANA registries and refresh sizes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

55 of 55 branches covered (100.0%)

Branch coverage included in aggregate %.

15 of 15 new or added lines in 2 files covered. (100.0%)

194 of 194 relevant lines covered (100.0%)

170.12 hits per line

Relevant lines Covered
Build:
Build:
194 RELEVANT LINES 194 COVERED LINES
170.12 HITS PER LINE
Source Files on master
  • Tree
  • List 8
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36752150742 master fix: align ranges with the IANA special-purpose registries (#36) * fix: align ranges with the IANA special-purpose registries Checked every entry of the IANA IPv4 and IPv6 special-purpose registries at its first and last address: - 169.254.0.0/... push 30 Sep 2026 05:33PM UTC web-flow github
100.0
36734439638 Kikobeats/iana-range-fixes Merge d4e3ab47e into eae33552b Pull #36 30 Sep 2026 03:08PM UTC web-flow github
100.0
36730688773 Kikobeats/platform-hostnames Merge 4bd173b76 into eae33552b Pull #35 30 Sep 2026 02:39PM UTC web-flow github
100.0
36729341445 Kikobeats/platform-hostnames Merge 5ec5d749c into eae33552b Pull #35 30 Sep 2026 02:28PM UTC web-flow github
100.0
36713912159 Kikobeats/platform-hostnames Merge a02d1dce7 into eae33552b Pull #35 30 Sep 2026 12:20PM UTC web-flow github
100.0
36709146405 master fix(ipv6): canonicalize before matching, classify embedded IPv4 (#34) * fix(ipv6): canonicalize before matching, classify embedded IPv4 IPv6 input is canonicalized with the WHATWG URL parser before matching, so every spelling of an address gets ... push 30 Sep 2026 11:32AM UTC web-flow github
100.0
36703114561 Kikobeats/ipv6-canonical-form Merge 342780601 into a421f3297 Pull #34 30 Sep 2026 10:33AM UTC web-flow github
100.0
36696385994 master fix: match IPv6 hex digits case-insensitively (#33) * fix: match IPv6 hex digits case-insensitively IPv6 hex is case-insensitive (RFC 4291 2.2), but the per-range /i flags were lost when the sources were joined into one regex, so raw uppercase i... push 30 Sep 2026 09:29AM UTC web-flow github
100.0
36695261350 Kikobeats/ipv6-case-insensitive Merge c2a85a84a into 5ad5d088c Pull #33 30 Sep 2026 09:18AM UTC web-flow github
100.0
36695164024 master perf: shrink bundle and hoist requires in default export (#32) * perf: shrink bundle and hoist requires in default export - ranges are plain strings split into site/global arrays instead of {re, scope} objects and RegExp literals that were onl... push 30 Sep 2026 09:18AM UTC web-flow github
100.0
See All Builds (57)

Badge your Repo: is-local-address

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc