CLI arguments parser. Native port of python's argparse.
HAPI plugin for GraphiQL integration
AWS credential provider that sources credentials from a Node.JS environment.
A hapi plugin for mapping journeys through a hapi web service
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
TypeScript definitions for crumb
Get the ArrayBuffer out of a TypedArray, robustly.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
GraphQL Network Communication Framework (Server)
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
ECMAScript 6 Symbol polyfill
evaluate statically-analyzable expressions
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
[](https://opensource.org/licenses/Apache-2.0) [](https://badge.fury.io/js/protoculture-hapi) [![Build Status](https://trav
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
ES2017 spec-compliant Object.values shim.
OpenTelemetry instrumentation for `dataloader` data fetching layer
Requires a module only if available and hides the require call from bundlers.
Give a regex, get a robust predicate function that tests it against a string.
Apply namespaced routes in Hapi
Set a function's length property
Robustly get the byte offset of a Typed Array
Get the byteOffset out of a DataView, robustly.