</>PackageGraphPackageGraph

expo-keep-awake

npmv57.0.1TypeScript

Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.

Safe to adopt

Yes — expo-keep-awake scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 56 days ago. 50 releases in the last 2 years.

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

    No download data reported for this package yet.

  • AMaintenance: grade A, Excellent.

    Last published 56 days ago. 50 releases in the last 2 years.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies, about 59 KB installed.

  • ASupply chain: grade A, Excellent.

    No install scripts, 11 maintainers, and a contained dependency surface.

  • 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 expo-keep-awake 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.

59 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

expo-keep-awake vs the alternatives

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

PackageWeekly downloadsDependentsLicenseLast release
expo-keep-awakethis page01MIT1 month ago
@expo/config12.6M5MIT3 days ago
expo-file-system9.2M1MIT3 days ago
expo-glass-effect3.9M1MIT3 days ago
@expo/dom-webview02MIT3 days ago
expo-constants06MIT3 days ago

Dependencies

Declared by expo-keep-awake v57.0.1. Runtime dependencies are installed with the package; dev dependencies are not.

Used by

Popular packages that depend on expo-keep-awake.

Relationship graph

Dependencies (left) and dependents (right) of expo-keep-awake.

exporeactexpo-keep-awake
expo-keep-awake dependencies dependents

Frequently installed together

Release history

50 releases in the last two years, typically about 2 days apart.

Recent versions of expo-keep-awake
VersionPublishedSizeLicense
58.0.0-canary-20260902-26df09e7 days ago68 KBMIT
58.0.0-canary-20260901-2164f248 days ago68 KBMIT
58.0.0-canary-20260812-27f94d428 days ago68 KBMIT
58.0.0-canary-20260806-8c2d0071 month ago68 KBMIT
57.0.0-canary-20260723-64edab91 month ago68 KBMIT
57.0.0-canary-20260720-b6d63bc1 month ago68 KBMIT
57.0.0-canary-20260718-7cbcda51 month ago68 KBMIT
57.0.0-canary-20260716-381e8061 month ago68 KBMIT
57.0.1latest1 month ago59 KBMIT
56.0.4-canary-20260701-91008652 months ago68 KBMIT
57.0.0-canary-20260629-30100852 months ago68 KBMIT
56.0.4-canary-20260628-fc0d9b42 months ago125 KBMIT
56.0.4-canary-20260628-ef26abf2 months ago125 KBMIT
57.0.02 months ago59 KBMIT
56.0.4-canary-20260624-9d83b812 months ago68 KBMIT

Overview

expo-keep-awake is an npm package that provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively. It has 1 known dependents in the graph. The latest version is 57.0.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively 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 expo-keep-awake?

Yes — expo-keep-awake scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 56 days ago. 50 releases in the last 2 years.

How do I install expo-keep-awake?

Run `npm install expo-keep-awake` to add expo-keep-awake to your npm project.

What license is expo-keep-awake released under?

expo-keep-awake is distributed under the MIT license.

How popular is expo-keep-awake?

npm does not publish download counts. Within PackageGraph's crawl, 1 known packages depend on expo-keep-awake.

Is expo-keep-awake still maintained?

The most recent release of expo-keep-awake (v57.0.1) was published 1 month ago.

Does expo-keep-awake run install scripts?

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