Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
env-paths
Get paths for storing things like data, config, cache, etc
xdg-app-paths
Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)
testing-data
Randomly generate vehicle and user data for testing purposes
persist-path
Get OS-specific path to store persistent data
useragent-ng
Fast & effecient user agent string parser. Uses uap-core (Browserscope) data for parsing. Drop-in replacement for useragent
external-editor
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
untildify
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
parse-github-url
Parse a github URL into an object.
expand-tilde
Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
resolve-dir
Resolve a directory that is either local, global or in the user's home directory.
os-locale
Get the system locale
is-root
Check if the process is running as root user, for example, one started with `sudo`
env-editor
Get metadata on the default editor or a specific editor
tildify
Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`
@webdisrupt/persona
Store local data in a secure data vault.
home-or-tmp
Get the user home directory with fallback to the system temp directory
unique-username-generator
A package to generate a unique username from email or randomly selected nouns and adjectives. User can add a separator between the username, define the maximum length of a username and adds up to six random digits.
electron-json-storage
Easily write and read user settings in Electron apps
remark-github
remark plugin to autolink references like in GitHub issues, PRs, and comments
@polymer/app-media
Elements for accessing data from media input devices