Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
preprocess
Preprocess directives in HTML, JavaScript, etc directives based off variable context
gulp-preprocess
Gulp plugin to preprocess HTML, JavaScript, and other files based on custom context or environment configuration
environment
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
jest-environment-emit
Environment with unlimited test event handlers
convict
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
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
@stdlib/utils-global
Return the global object.
is-inside-container
Check if the process is running inside a container (Docker/Podman)
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