Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : node-superstruct
  Version         : 2.0.2
  Upstream Author : Ian Storm Taylor <[email protected]>
* URL             : https://github.com/ianstormtaylor/superstruct
* License         : Expat
  Programming Lang: JavaScript
  Description     : Composable data validation and coercion for JavaScript 
values

  This library defines data structures that describe the expected shape and type
  of values, and checks input against those definitions. It can validate
  objects, arrays, tuples, scalars, unions, and nested data, and it can report
  where validation failed.
  .
  It also supports coercion and masking, so input values can be converted or
  reduced to match the declared structure where appropriate. Assertions, boolean
  checks, and detailed failures are available for code that needs either simple
  pass or fail results or more specific error information.
  .
  Superstruct is commonly used to examine data passed between parts of an
  application, including parsed JSON, configuration data, form input, request
  payloads, and values returned by APIs or other services.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.

Reply via email to