</>PackageGraphPackageGraph

nullthrows

npmv1.1.1TypeScript

flow typed nullthrows

Not recommended for new projects

No — nullthrows should not be adopted for new projects. Last published 2831 days ago.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • FMaintenance: grade F, Failing.

    Last published 2831 days ago.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies, about 2.8 KB installed.

  • BSupply chain: grade B, Good.

    This package has a single maintainer (bus factor of 1).

  • ALicense: grade A, Excellent.

    MIT — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding nullthrows to a project.

0
Direct dependencies

Runtime packages this one declares itself.

0
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

2.8 KB
Install size

Unpacked size of this package plus its entire runtime tree.

Tree depth

Longest resolved dependency chain below this package.

Compatibility

Node.js
No constraint declared
Module format
CommonJS only
TypeScript
Types included
Install scripts
None

nullthrows vs the alternatives

Packages solving a similar problem in the npm ecosystem, compared on the signals that drive an adoption decision.

PackageWeekly downloadsDependentsLicenseLast release
nullthrowsthis page013MIT7 years ago
csstype142.8M2MIT1 day ago
expect-type78.4M8Apache-2.01 day ago
co31.2M4MIT1 day ago
webdriverio03MIT1 day ago
outvariant03MIT1 day ago

Dependencies

Declared by nullthrows v1.1.1. Runtime dependencies are installed with the package; dev dependencies are not.

Dev (4)

@babel/runtime-corejs2 ^7.0.0flow-bin 0.87.0jest ^23.5.0typescript 3.0.3

Used by

Popular packages that depend on nullthrows.

Relationship graph

Dependencies (left) and dependents (right) of nullthrows.

Frequently installed together

Release history

No releases in the last two years, typically about 91 days apart.

Recent versions of nullthrows
VersionPublishedSizeLicense
1.1.1latest7 years ago2.8 KBMIT
1.1.08 years ago2.8 KBMIT
1.0.38 years ago2.7 KBMIT
1.0.28 years ago2.6 KBMIT
1.0.18 years ago2.5 KBMIT
1.0.010 years agoMIT

Overview

nullthrows is an npm package that flow typed nullthrows. It has 13 known dependents in the graph. The latest version is 1.1.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need flow typed nullthrows and value a focused solution.

When not to use it

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

Pros

  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • No significant drawbacks detected from available metadata.

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

Maintainers

Keywords

Frequently asked questions

Should I use nullthrows?

No — nullthrows should not be adopted for new projects. Last published 2831 days ago.

How do I install nullthrows?

Run `npm install nullthrows` to add nullthrows to your npm project.

What license is nullthrows released under?

nullthrows is distributed under the MIT license.

How popular is nullthrows?

npm does not publish download counts. Within PackageGraph's crawl, 13 known packages depend on nullthrows.

Is nullthrows still maintained?

The most recent release of nullthrows (v1.1.1) was published 7 years ago.

Does nullthrows run install scripts?

No. nullthrows does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.