Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
path-key
Get the PATH environment variable key cross-platform
strip-json-comments
Strip comments from JSON. Lets you use comments in your JSON files!
dotenv
Loads environment variables from .env file
proxy-from-env
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
has-property-descriptors
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
is-docker
Check if the process is running inside a Docker container
loose-envify
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
ts-node
TypeScript execution environment and REPL for node.js, with source map support
env-paths
Get paths for storing things like data, config, cache, etc
envinfo
Info about your dev environment for debugging purposes
is-inside-container
Check if the process is running inside a container (Docker/Podman)
environment
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
is-npm
Check if your code is running as an npm script
buildcheck
Build environment checking (a la autoconf) for node.js
exenv
React's ExecutionEnvironment module extracted for use in other packages & components
env-ci
Get environment variables exposed by CI services
platform
A platform detection library that works on nearly all JavaScript platforms.
config
Configuration control for production node deployments
getenv
Get and typecast environment variables.
env-cmd
Executes a command using the environment variables in an env file