</>PackageGraphPackageGraph

lan-network

npmv0.2.1TypeScript

Best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets.

6M
Weekly downloads
1
Dependents
18
Dependencies
84/100
Popularity

Overview

lan-network is an npm package that best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets. It is very popular, with about 6M downloads per week and 1 known dependents in the graph. The latest version is 0.2.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (6M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • Large dependency tree (18 direct dependencies) increases install size and audit surface.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of lan-network.

@expo/clilan-network
lan-network dependencies dependents

Dependencies

Dev (18)

@babel/plugin-transform-typescript ^7.26.7@changesets/cli ^2.29.6@changesets/get-github-info ^0.6.0@rollup/plugin-babel ^6.0.4@rollup/plugin-commonjs ^28.0.2@rollup/plugin-node-resolve ^16.0.0@rollup/plugin-terser ^0.4.4@types/node ^22.12.0dotenv ^16.4.7lint-staged ^15.4.3npm-run-all ^4.1.5prettier ^3.4.2rimraf ^6.0.1rollup ^4.32.1rollup-plugin-cjs-check ^1.0.3rollup-plugin-dts ^6.1.1typescript ^5.7.3vitest ^3.0.6

Used by

Popular packages that depend on lan-network.

Frequently installed together

Version history

VersionPublishedLicense
0.2.1latest3 months agoMIT
0.2.1-canary-ee60e1415dc323843c07e3a0d0acda998ed2d9ae3 months agoMIT
0.2.1-canary-6891e4df9d8befaee243b6237d4741820d79bfa43 months agoMIT
0.2.05 months agoMIT
0.1.71 year agoMIT
0.1.7-canary-f5b38f9c48dfd16e7bc45aa611b9929bdd3f316a1 year agoMIT
0.1.61 year agoMIT
0.1.6-canary-6bf9bd3fa22667f4f84a7f3b5dc0dff433c3abab1 year agoMIT
0.1.51 year agoMIT
0.1.5-canary-ede331e7d746e36060fa7e8846549d035b41480d1 year agoMIT
0.1.41 year agoMIT
0.1.31 year agoMIT
0.1.3-canary-ab5c9378a15bb3a37bafc63289407ebf780f01d21 year agoMIT
0.1.21 year agoMIT
0.1.2-canary-e5785771c0d7af62c252ba9ca881737ee88a72a41 year agoMIT
0.1.11 year agoMIT
0.1.1-canary-0d326ccf997d1991ed20331f9e584c28bde6ddbb1 year agoMIT
0.1.01 year agoMIT

Maintainers

Frequently asked questions

How do I install lan-network?

Run `npm install lan-network` to add lan-network to your npm project.

What license is lan-network released under?

lan-network is distributed under the MIT license.

How popular is lan-network?

lan-network has approximately 5,968,412 downloads per week and 1 known dependent packages.