Babel plugin to ensure function declarations at the block level are block scoped
GOV.UK Step by Step Pattern for the GOV.UK Prototype Kit
Promisify a callback-based function
A toolkit for deep structure manipulations, provides deep merge/clone functionality out of the box, and exposes hooks and custom adapters for more control and greater flexibility.
The semantic version parser used by vlt
Utility for adding Functions files in Netlify Build
Utilities for copying methods from one d3 component to another in a configurable way
Object.prototype.hasOwnProperty.call shortcut
Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax
A library that provides common array transformation functions
A tiny, PEG-like system for building language grammars with regexes.
An optimised way to copy'ing an object. A small and simple integration
Common service page templates for the GOV.UK Prototype Kit
JSON parse with prototype poisoning protection
Flatten nested arrays
Rapidly create HTML prototypes of GOV.UK services
Is the value an object or an array but not null?
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
Unicode CLDR pluralization rules as JavaScript functions
Collection of utility functions
Immutable hash maps implemented as hash array papped tries
ESLint rules for controlling where and how mutation is used.
Invoke getter/setter functions on array-like objects
[](https://npm.im/@dnd-kit/helpers)