superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
$
npm install superstructOfficial docs outline
Extra Credit builds an outline of superstruct's docs the first time your work uses it. Until then, start at the official documentation.
More in npm packages
All 9,484-
postcss-place Use a place-* shorthand for align-* and justify-* in CSS
-
@xstate/fsm XState for finite state machines
-
@babel/plugin-proposal-unicode-property-regex Compile Unicode property escapes in Unicode regular expressions to ES5.
-
@prisma/streams-local Node and Bun local Prisma Streams runtime for trusted development workflows.
-
css-has-pseudo Style elements relative to other elements in CSS
-
oidc-token-hash oidc-token-hash validates (and generates) ID Token `_hash` claims such as `at_hash` or `c_hash`
-
@rushstack/ts-command-line An object-oriented command-line parser for TypeScript
-
@oxlint/plugins Plugin utilities for Oxlint
-
es6-weak-map ECMAScript6 WeakMap polyfill
-
@csstools/postcss-hwb-function Use hwb() color functions in CSS
-
@react-pdf/render A render engine for Node and the browser
-
@hexagon/base64 Base64 and base64url to string or arraybuffer, and back. Node, Deno or browser.