We can't find the internet
Teknik
Ninsikt är skapat med hjälp av Elixir och Phoenix, använder PostgreSQL som databas, och körs på Linux på Amazon Web Services (AWS).
Vi använder oss av dessa förträffliga open source komponenter:
Direkta Elixir beroenden
(alfabetisk ordning)
Namn | Beskrivning |
---|---|
aesmail/kaffy | |
covertool | Build tool & plugin for generating Cobertura XML reports |
credo | A static code analysis tool with a focus on code consistency and teaching. |
csv | CSV Decoding and Encoding for Elixir |
decorator | Function decorators for Elixir |
dialyxir | Mix tasks to simplify use of Dialyzer in Elixir projects. |
earmark | Earmark is a pure-Elixir Markdown converter. |
ecto | A toolkit for data mapping and language integrated query for Elixir |
ecto_shorts | Helper tools for making ecto interactions more pleasant and shorter |
ecto_sql | SQL-based adapters for Ecto and database migrations |
eriknaslund/sbom | |
esbuild | Mix tasks for installing and invoking esbuild |
ex_aws | AWS client for Elixir. Currently supports Dynamo, DynamoStreams, EC2, |
ex_aws_s3 | ExAws.S3 service package |
ex_aws_sns | ExAws.SNS service package |
ex_cldr | Common Locale Data Repository (CLDR) functions for Elixir to localize and format numbers, |
ex_cldr_dates_times | Date, Time and DateTime localization, internationalization and formatting |
ex_cldr_plugs | Plugs suporting CLDR and setting the locale from requests and request headers. |
ex_doc | ExDoc is a documentation generation tool for Elixir |
exshape | Read ESRI Shapefiles as a stream of features and their attributes |
faker | Faker is a pure Elixir library for generating fake data. |
finch | An HTTP client focused on performance. |
floki | Floki is a simple HTML parser that enables search for nodes using CSS selectors. |
fun_with_flags | FunWithFlags, a flexible and fast feature toggle library for Elixir. |
fun_with_flags_ui | FunWithFlags.UI, a web dashboard for the FunWithFlags Elixir package. |
gen_smtp | The extensible Erlang SMTP client and server library. |
geo | Encodes and decodes WKB, WKT, and GeoJSON formats. |
geo_postgis | PostGIS extension for Postgrex. |
gettext | Internationalization and localization through gettext |
hackney | simple HTTP client |
html_sanitize_ex | HTML sanitizer for Elixir |
iconify_ex | Phoenix helpers for using the 100,000+ SVG icons from 100+ icon sets from https://iconify.design |
jason | A blazing fast JSON parser and generator in pure Elixir. |
joken | JWT (JSON Web Token) library for Elixir. |
junit_formatter | An ExUnit.Formatter that produces an XML report of the tests run in the project _build dir. |
mock | A mocking library for the Elixir language. |
oban | Robust job processing, backed by modern PostgreSQL, SQLite3, and MySQL. |
oban_web | Dashboard for the Oban job processing framework |
phoenix | Peace of mind from prototype to production |
phoenix_ecto | Integration between Phoenix & Ecto |
phoenix_html | Phoenix view functions for working with HTML templates |
phoenix_live_dashboard | Real-time performance dashboard for Phoenix |
phoenix_live_reload | Provides live-reload functionality for Phoenix |
phoenix_live_view | Rich, real-time user experiences with server-rendered HTML |
phoenix_storybook | A pluggable storybook for your Phoenix components. |
phoenix_swoosh | Use Swoosh to easily send emails in your Phoenix project. |
phoenix_view | The view layer in Phoenix v1.0-v1.6 apps |
plug_cowboy | A Plug adapter for Cowboy |
postgrex | PostgreSQL driver for Elixir |
purl | Implementation of the purl (package url) specification |
sentry | The Official Elixir client for Sentry |
slugify | Transform strings from any language to slugs for URLs, filenames or fun |
swoosh | Compose, deliver and test your emails easily in Elixir. Supports SMTP, |
tails | A tailwind utility library for Elixir |
tailwind | Mix tasks for installing and invoking tailwind |
telemetry_metrics | Provides a common interface for defining metrics based on Telemetry events. |
telemetry_poller | Periodically collect measurements and dispatch them as Telemetry events. |
tesla | HTTP client library, with support for middleware and multiple adapters. |
typed_ecto_schema | A library to define Ecto schemas with typespecs without all the boilerplate code. |
typed_struct | A library for defining structs with a type without writing boilerplate code. |
tz | Time zone support for Elixir |
uniq | Provides UUID generation, parsing, and formatting. Supports RFC 4122, and the v6 draft extension |
wallaby | Concurrent feature tests for elixir |
Indirekta Elixir beroenden
(alfabetisk ordning)
Namn | Beskrivning |
---|---|
arrows | A handful of (mostly) arrow macros |
bunt | 256 color ANSI coloring in the terminal |
castore | Up-to-date CA certificate store. |
certifi | CA bundle adapted from Mozilla by https://certifi.io |
cldr_utils | Map, Calendar, Digits, Decimal, HTTP, Macro, Math, and String helpers for ex_cldr. |
cowboy | Small, fast, modern HTTP server. |
cowboy_telemetry | Telemetry instrumentation for Cowboy |
cowlib | Support library for manipulating Web protocols. |
db_connection | Database connection behaviour for database transactions and connection pooling |
decimal | Arbitrary precision decimal arithmetic. |
digital_token | Elixir integration for ISO 24165 Digital Tokens (crypto currencies) through |
earmark_parser | AST parser and generator for Markdown |
elixir_uuid | UUID generator and utilities for Elixir. |
erlex | Convert Erlang style structs and error messages to equivalent Elixir. |
error_message | Error system to help make errors consistent across your system |
ex_cldr_calendars | Localized month- and week-based calendars and calendar functions |
ex_cldr_currencies | Currency localization data encapsulation functions for the Common Locale Data Repository (CLDR). |
ex_cldr_numbers | Number and currency localization and formatting functions for the Common Locale Data |
expo | Low-level Gettext file handling (.po/.pot/.mo file writer and parser). |
file_system | An Elixir file system change watcher wrapper based on FS, the native file |
hpax | Implementation of the HPACK protocol (RFC 7541) for Elixir |
httpoison | Yet Another HTTP client for Elixir powered by hackney |
idna | A pure Erlang IDNA implementation |
jose | JSON Object Signing and Encryption (JOSE) for Erlang and Elixir. |
makeup | Syntax highlighter for source code in the style of Pygments. |
makeup_eex | (H)EEx lexer for makeup |
makeup_elixir | Elixir lexer for the Makeup syntax highlighter. |
makeup_erlang | Erlang lexer for the Makeup syntax highlighter. |
makeup_html | HTML lexer for the Makeup syntax highlighter. |
meck | A mocking framework for Erlang |
metrics | A generic interface to different metrics systems in Erlang. |
mime | A MIME type module for Elixir |
mimerl | Library to handle mimetypes |
mint | Small and composable HTTP client. |
mochiweb | MochiMedia Web Server |
nimble_options | A tiny library for validating and documenting high-level options |
nimble_ownership | Track ownership of resources across processes. |
nimble_parsec | A simple and fast library for text-based parser combinators |
nimble_pool | A tiny resource-pool implementation |
oban_met | A distributed, compacting, multidimensional, telemetry-powered time series datastore |
parse_trans | Parse transform library |
phoenix_html_helpers | Collection of helpers to generate and manipulate HTML contents |
phoenix_pubsub | Distributed PubSub and Presence platform |
phoenix_template | Template rendering for Phoenix |
plug | Compose web applications with functions |
plug_crypto | Crypto-related functionality for the web |
ranch | Socket acceptor pool for TCP protocols. |
recase | Convert strings to any case you need. |
ssl_verify_fun | SSL verification library |
telemetry | Dynamic dispatching library for metrics and instrumentations |
unicode_util_compat | unicode_util compatibility library for Erlang < 20 |
untangle | Logging and inspecting with code location information |
web_driver_client | Low-level WebDriver client for Elixir. |
websock | A specification for WebSocket connections |
websock_adapter | A set of WebSock adapters for common web servers |
Direkta JavaScript beroenden
(alfabetisk ordning)
Namn | Beskrivning |
---|---|
@alpinejs/collapse | Collapse and expand elements with robust animations |
@cyclonedx/cyclonedx-npm | Create CycloneDX Software Bill of Materials (SBOM) from NPM projects. |
@tiptap/core | headless rich text editor |
@tiptap/extension-image | image extension for tiptap |
@tiptap/extension-link | link extension for tiptap |
@tiptap/extension-underline | underline extension for tiptap |
@tiptap/pm | prosemirror wrapper package for tiptap |
@tiptap/starter-kit | starter kit for tiptap |
alpinejs | The rugged, minimal JavaScript framework |
mjml | MJML: the only framework that makes responsive-email easy |
topbar | Tiny & beautiful site-wide progress indicator |
Indirekta JavaScript beroenden
(alfabetisk ordning)
Namn | Beskrivning |
---|---|
@babel/runtime | babel's modular runtime helpers |
@cyclonedx/cyclonedx-library | Core functionality of CycloneDX for JavaScript (Node.js or WebBrowser). |
@mapbox/node-pre-gyp | Node.js native addon binary install tool |
@oozcitak/dom | A modern DOM implementation |
@oozcitak/infra | An implementation of the Infra Living Standard |
@oozcitak/url | An implementation of the URL Living Standard |
@oozcitak/util | Utility functions |
@remirror/core-constants | The core constants used throughout the remirror codebase |
@remirror/core-helpers | Provide helper functions for the remirror codebase, kinda like a tiny lodash |
@remirror/types | Base types used throughout the remirror packages. |
@tiptap/extension-blockquote | blockquote extension for tiptap |
@tiptap/extension-bold | bold extension for tiptap |
@tiptap/extension-bullet-list | bullet list extension for tiptap |
@tiptap/extension-code | code extension for tiptap |
@tiptap/extension-code-block | code block extension for tiptap |
@tiptap/extension-document | document extension for tiptap |
@tiptap/extension-dropcursor | dropcursor extension for tiptap |
@tiptap/extension-gapcursor | gapcursor extension for tiptap |
@tiptap/extension-hard-break | hard break extension for tiptap |
@tiptap/extension-heading | heading extension for tiptap |
@tiptap/extension-history | history extension for tiptap |
@tiptap/extension-horizontal-rule | horizontal rule extension for tiptap |
@tiptap/extension-italic | italic extension for tiptap |
@tiptap/extension-list-item | list item extension for tiptap |
@tiptap/extension-ordered-list | ordered list extension for tiptap |
@tiptap/extension-paragraph | paragraph extension for tiptap |
@tiptap/extension-strike | strike extension for tiptap |
@tiptap/extension-text | text extension for tiptap |
@types/object.omit | TypeScript definitions for object.omit |
@types/object.pick | TypeScript definitions for object.pick |
@types/throttle-debounce | TypeScript definitions for throttle-debounce |
@vue/reactivity | @vue/reactivity |
@vue/shared | internal utils shared across @vue packages |
abbrev | Like ruby's abbrev module, but in js |
agent-base | Turn a function into an `http.Agent` instance |
ajv | Another JSON Schema Validator |
ajv-formats | Format validation for Ajv v7+ |
ajv-formats-draft2019 | Plugin for AJV that adds support for some of string formats adding in the draft2019 JSON Schema. |
ansi-colors | Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs). |
ansi-regex | Regular expression for matching ANSI escape codes |
ansi-styles | ANSI escape codes for styling strings in the terminal |
anymatch | Matches strings against configurable strings, globs, regular expressions, and/or functions |
aproba | A ridiculously light-weight argument validator (now browser friendly) |
are-we-there-yet | Keep track of the overall completion of many disparate processes |
argparse | CLI arguments parser. Native port of python's argparse. |
balanced-match | Match balanced character pairs, like "{" and "}" |
binary-extensions | List of binary file extensions |
bindings | Helper module for loading your native module's .node file |
boolbase | two functions: One that returns true, one that returns false |
brace-expansion | Brace expansion as known from sh/bash |
braces | Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed. |
camel-case | Camel case a string |
case-anything | camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!) |
cheerio | Tiny, fast, and elegant implementation of core jQuery designed specifically for the server |
cheerio-select | CSS selector engine supporting jQuery selectors |
chokidar | Minimal and efficient cross-platform file watching library |
chownr | like `chown -R` |
clean-css | A well-tested CSS minifier |
cliui | easily create complex multi-column command-line-interfaces |
color-convert | Plain color conversion functions |
color-name | A list of color names and its values |
color-support | A module which will endeavor to guess your terminal's level of color support. |
commander | the complete solution for node.js command-line programs |
concat-map | concatenative mapdashery |
config-chain | HANDLE CONFIGURATION ONCE AND FOR ALL |
console-control-strings | A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted. |
crelt | Tiny DOM-element-creation utility |
css-select | a CSS selector compiler/engine |
css-what | a CSS selector parser |
dash-get | A tiny get function, similar to Lodash.get |
debug | Lightweight debugging utility for Node.js and the browser |
deepmerge | A library for deep (recursive) merging of Javascript objects |
delegates | delegate methods and accessors to another property |
detect-libc | Node.js module to detect the C standard library (libc) implementation family and version |
detect-node | Detect Node.JS (as opposite to browser environment) (reliable) |
discontinuous-range | for adding, subtracting, and indexing discontinuous ranges of numbers |
dom-serializer | render domhandler DOM nodes to a string |
domelementtype | all the types of nodes in htmlparser2's dom |
domhandler | Handler for htmlparser2 that turns pages into a dom |
domutils | Utilities for working with htmlparser2's dom |
editorconfig | EditorConfig File Locator and Interpreter for Node.js |
emoji-regex | A regular expression to match all Emoji-only symbols as per the Unicode Standard. |
entities | Encode & decode XML and HTML entities with ease & speed |
escalade | A tiny (183B to 210B) and fast utility to ascend parent directories |
escape-goat | Escape a string for use in HTML or the inverse |
escape-string-regexp | Escape RegExp special characters |
esprima | ECMAScript parsing infrastructure for multipurpose analysis |
extend | Port of jQuery.extend for node.js and the browser |
fast-deep-equal | Fast deep equal |
fast-uri | Dependency free RFC 3986 URI toolbox |
file-uri-to-path | Convert a file: URI to a file path |
fill-range | Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex` |
fs-minipass | fs read and write streams based on minipass |
fs.realpath | Use node's fs.realpath, but fall back to the JS implementation if the native one fails |
gauge | A terminal based horizontal guage |
get-caller-file | |
glob | a little globber |
glob-parent | Extract the non-magic parent path from a glob string. |
has-unicode | Try to guess if your terminal supports unicode |
he | A robust HTML entities encoder/decoder with full Unicode support. |
hosted-git-info | Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab |
html-minifier | Highly configurable, well-tested, JavaScript-based HTML minifier. |
htmlparser2 | Fast & forgiving HTML/XML parser |
https-proxy-agent | An HTTP(s) proxy `http.Agent` implementation for HTTPS |
inflight | Add callbacks to requests in flight to avoid async duplication |
inherits | Browser-friendly inheritance fully compatible with standard node.js inherits() |
ini | An ini encoder/decoder for node |
is-binary-path | Check if a file path is a binary file |
is-extendable | Returns true if a value is a plain object, array or function. |
is-extglob | Returns true if a string has an extglob. |
is-fullwidth-code-point | Check if the character represented by a given Unicode code point is fullwidth |
is-glob | Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience. |
is-number | Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc. |
is-plain-object | Returns true if an object was created by the `Object` constructor. |
isobject | Returns true if the value is an object and not an array or null. |
js-beautify | beautifier.io for node |
js-yaml | YAML 1.2 parser and serializer |
json-schema-traverse | Traverse JSON Schema passing each schema object to callback |
juice | Inlines css into html source |
libxmljs2 | libxml bindings for v8 javascript engine |
linkify-it | Links recognition library with FULL unicode support |
linkifyjs | Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links. |
lodash | Lodash modular utilities. |
lower-case | Lowercase a string |
lru-cache | A cache object that deletes the least-recently-used items. |
make-dir | Make a directory and its parents if needed - Think `mkdir -p` |
make-error | Make your own error types! |
markdown-it | Markdown-it - modern pluggable markdown parser. |
mdurl | URL utilities for markdown-it |
mensch | A decent CSS parser |
mime | A comprehensive library for mime-type mapping |
minimatch | a glob matcher in javascript |
minipass | minimal implementation of a PassThrough stream |
minizlib | A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding. |
mjml-accordion | mjml-accordion |
mjml-body | mjml-body |
mjml-button | mjml-button |
mjml-carousel | mjml-carousel |
mjml-cli | MJML: the only framework that makes responsive-email easy |
mjml-column | mjml-column |
mjml-core | mjml-core |
mjml-divider | mjml-divider |
mjml-group | mjml-group |
mjml-head | mjml-head |
mjml-head-attributes | mjml-head-attributes |
mjml-head-breakpoint | mjml-head-breakpoint |
mjml-head-font | mjml-head-font |
mjml-head-html-attributes | mjml-head-html-attributes |
mjml-head-preview | mjml-head-preview |
mjml-head-style | mjml-head-style |
mjml-head-title | mjml-head-title |
mjml-hero | mjml-hero |
mjml-image | mjml-image |
mjml-migrate | A tool to migrate a template from MJML 3 to MJML 4 |
mjml-navbar | mjml-navbar |
mjml-parser-xml | mjml-parser-xml |
mjml-preset-core | mjml-preset-core |
mjml-raw | mjml-raw |
mjml-section | mjml-section |
mjml-social | mjml-social |
mjml-spacer | mjml-spacer |
mjml-table | mjml-atable |
mjml-text | mjml-text |
mjml-validator | mjml-validator |
mjml-wrapper | mjml-wrapper |
mkdirp | Recursively mkdir, like `mkdir -p` |
moo | Optimised tokenizer/lexer generator! 🐄 Much performance. Moo! |
ms | Tiny millisecond conversion utility |
nan | Native Abstractions for Node.js: C++ header for Node 0.8 -> 20 compatibility |
nearley | Simple, fast, powerful parser toolkit for JavaScript. |
no-case | Remove case from a string |
node-fetch | A light-weight module that brings window.fetch to node.js |
nopt | Option parsing for Node, supporting types, shorthands, etc. Used by npm. |
normalize-package-data | Normalizes data that can be found in package.json files. |
normalize-path | Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled. |
npmlog | logger for npm |
nth-check | Parses and compiles CSS nth-checks to highly optimized functions. |
object-assign | ES2015 `Object.assign()` ponyfill |
object.omit | Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument. |
object.pick | Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore. |
once | Run a function exactly one time |
orderedmap | Persistent ordered mapping from strings |
packageurl-js | JavaScript library to parse and build "purl" aka. package URLs. This is a microlibrary implementing the purl spec at https://github.com/package-url |
param-case | Param case a string |
parse5 | HTML parser and serializer. |
parse5-htmlparser2-tree-adapter | htmlparser2 tree adapter for parse5. |
path-is-absolute | Node.js 0.12 path.isAbsolute() ponyfill |
picomatch | Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. |
prosemirror-changeset | Distills a series of editing steps into deleted and added ranges |
prosemirror-collab | Collaborative editing for ProseMirror |
prosemirror-commands | Editing commands for ProseMirror |
prosemirror-dropcursor | Drop cursor plugin for ProseMirror |
prosemirror-gapcursor | ProseMirror plugin for cursors at normally impossible-to-reach positions |
prosemirror-history | Undo history for ProseMirror |
prosemirror-inputrules | Automatic transforms on text input for ProseMirror |
prosemirror-keymap | Keymap plugin for ProseMirror |
prosemirror-markdown | ProseMirror Markdown integration |
prosemirror-menu | Simple menu elements for ProseMirror |
prosemirror-model | ProseMirror's document model |
prosemirror-schema-basic | Basic schema elements for ProseMirror |
prosemirror-schema-list | List-related schema elements and commands for ProseMirror |
prosemirror-state | ProseMirror editor state |
prosemirror-tables | ProseMirror's rowspan/colspan tables component |
prosemirror-trailing-node | A trailing node plugin for the prosemirror editor. |
prosemirror-transform | ProseMirror document transformations |
prosemirror-view | ProseMirror's view component |
proto-list | A utility for managing a prototype chain |
pseudomap | A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available. |
punycode | A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms. |
railroad-diagrams | A small JS+SVG library for drawing railroad syntax diagrams. |
randexp | Create random strings that match a given regular expression. |
readable-stream | Streams3, a user-land copy of the stream library from Node.js |
readdirp | Recursive version of fs.readdir with streaming API. |
regenerator-runtime | Runtime for Regenerator-compiled generator and async functions. |
relateurl | Minify URLs by converting them from absolute to relative. |
require-directory | Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules. |
require-from-string | Require module from string |
ret | Tokenizes a string that represents a regular expression. |
rimraf | A deep deletion module for node (like `rm -rf`) |
rope-sequence | Rope-based persistent sequence type |
safe-buffer | Safer Node.js Buffer API |
schemes | IANA Uniform Resource Identifier (URI) Schemes list, including crowd sourced unofficial ones |
semver | The semantic version parser used by npm. |
set-blocking | set blocking stdio and stderr ensuring that terminal output does not truncate |
sigmund | Quick and dirty signatures for Objects. |
signal-exit | when you want to fire an event no matter how a process exits. |
slick | Standalone CSS Selector Finder and Parser. |
smtp-address-parser | Parse an SMTP (RFC-5321) address |
source-map | Generates and consumes source maps |
spdx-correct | correct invalid SPDX expressions |
spdx-exceptions | list of SPDX standard license exceptions |
spdx-expression-parse | parse SPDX license expressions |
spdx-license-ids | A list of SPDX license identifiers |
sprintf-js | JavaScript sprintf implementation |
string-width | Get the visual width of a string - the number of columns required to display it |
string_decoder | The string_decoder module from Node core |
strip-ansi | Strip ANSI escape codes from a string |
tar | tar for node |
throttle-debounce | Throttle and debounce functions. |
to-regex-range | Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions. |
tr46 | An implementation of the Unicode TR46 spec |
type-fest | A collection of essential TypeScript types |
uc.micro | Micro subset of unicode data files for markdown-it projects. |
uglify-js | JavaScript parser, mangler/compressor and beautifier toolkit |
upper-case | Upper case a string |
uri-js | An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript. |
util-deprecate | The Node.js `util.deprecate()` function with browser support |
valid-data-url | Detect if a string is a data URL |
validate-npm-package-license | Give me a string and I'll tell you if it's a valid npm package license string |
w3c-keyname | Get a KeyboardEvent.key-style string from an event |
web-resource-inliner | Inlines img, script and link tags into the same file. |
webidl-conversions | Implements the WebIDL algorithms for converting to and from JavaScript values |
whatwg-url | An implementation of the WHATWG URL Standard's URL API and parsing machinery |
wide-align | A wide-character aware text alignment function for use on the console or with fixed width fonts. |
wrap-ansi | Wordwrap a string with ANSI escape codes |
wrappy | Callback wrapping utility |
xmlbuilder2 | An XML builder for node.js |
y18n | the bare-bones internationalization library used by yargs |
yallist | Yet Another Linked List |
yargs | yargs the modern, pirate-themed, successor to optimist. |
yargs-parser | the mighty option parser used by yargs |