</>PackageGraphPackageGraph

define-lazy-prop

npmv3.0.0

Define a lazily evaluated property on an object

84.2M
Weekly downloads
1
Dependents
3
Dependencies
98/100
Popularity

Overview

define-lazy-prop is an npm package that define a lazily evaluated property on an object. It is extremely widely used, with about 84.2M downloads per week and 1 known dependents in the graph. The latest version is 3.0.0, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need define a lazily evaluated property on an object and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (84.2M weekly downloads).
  • Clear open-source license (MIT).
  • Lean dependency tree (3 direct dependencies).

Cons

  • No bundled TypeScript types (may require a separate @types package).

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

Relationship graph

Dependencies (left) and dependents (right) of define-lazy-prop.

opendefine-lazy-prop
define-lazy-prop dependencies dependents

Dependencies

Dev (3)

ava ^3.15.0tsd ^0.14.0xo ^0.38.2

Used by

Popular packages that depend on define-lazy-prop.

Alternatives to define-lazy-prop

Frequently installed together

Version history

VersionPublishedLicense
3.0.0latest5 years agoMIT
2.0.07 years agoMIT
1.0.09 years agoMIT

Maintainers

Keywords

Funding

Frequently asked questions

How do I install define-lazy-prop?

Run `npm install define-lazy-prop` to add define-lazy-prop to your npm project.

What license is define-lazy-prop released under?

define-lazy-prop is distributed under the MIT license.

How popular is define-lazy-prop?

define-lazy-prop has approximately 84,225,790 downloads per week and 1 known dependent packages.