UNPKG

runtypes

Version:

Runtime validation for static types

174 lines 4 kB
{ "name": "runtypes", "version": "7.0.4", "description": "Runtime validation for static types", "keywords": [ "runtime", "type", "validation", "typescript" ], "author": "Thomas Crockett", "repository": { "type": "git", "url": "https://github.com/runtypes/runtypes" }, "license": "MIT", "main": "./script/index.js", "module": "./esm/index.js", "exports": { ".": { "import": "./esm/index.js", "require": "./script/index.js" }, "./Nullish": { "import": "./esm/Nullish.js", "require": "./script/Nullish.js" }, "./Function": { "import": "./esm/Function.js", "require": "./script/Function.js" }, "./Union": { "import": "./esm/Union.js", "require": "./script/Union.js" }, "./Unknown": { "import": "./esm/Unknown.js", "require": "./script/Unknown.js" }, "./Brand": { "import": "./esm/Brand.js", "require": "./script/Brand.js" }, "./result/Failcode": { "import": "./esm/result/Failcode.js", "require": "./script/result/Failcode.js" }, "./result/Failure": { "import": "./esm/result/Failure.js", "require": "./script/result/Failure.js" }, "./result/Success": { "import": "./esm/result/Success.js", "require": "./script/result/Success.js" }, "./result/Result": { "import": "./esm/result/Result.js", "require": "./script/result/Result.js" }, "./result/ValidationError": { "import": "./esm/result/ValidationError.js", "require": "./script/result/ValidationError.js" }, "./Array": { "import": "./esm/Array.js", "require": "./script/Array.js" }, "./Lazy": { "import": "./esm/Lazy.js", "require": "./script/Lazy.js" }, "./String": { "import": "./esm/String.js", "require": "./script/String.js" }, "./Record": { "import": "./esm/Record.js", "require": "./script/Record.js" }, "./Template": { "import": "./esm/Template.js", "require": "./script/Template.js" }, "./Spread": { "import": "./esm/Spread.js", "require": "./script/Spread.js" }, "./Undefined": { "import": "./esm/Undefined.js", "require": "./script/Undefined.js" }, "./utils/match": { "import": "./esm/utils/match.js", "require": "./script/utils/match.js" }, "./utils/Contract": { "import": "./esm/utils/Contract.js", "require": "./script/utils/Contract.js" }, "./utils/AsyncContract": { "import": "./esm/utils/AsyncContract.js", "require": "./script/utils/AsyncContract.js" }, "./Intersect": { "import": "./esm/Intersect.js", "require": "./script/Intersect.js" }, "./Parser": { "import": "./esm/Parser.js", "require": "./script/Parser.js" }, "./Boolean": { "import": "./esm/Boolean.js", "require": "./script/Boolean.js" }, "./InstanceOf": { "import": "./esm/InstanceOf.js", "require": "./script/InstanceOf.js" }, "./Symbol": { "import": "./esm/Symbol.js", "require": "./script/Symbol.js" }, "./BigInt": { "import": "./esm/BigInt.js", "require": "./script/BigInt.js" }, "./Never": { "import": "./esm/Never.js", "require": "./script/Never.js" }, "./Number": { "import": "./esm/Number.js", "require": "./script/Number.js" }, "./Null": { "import": "./esm/Null.js", "require": "./script/Null.js" }, "./Void": { "import": "./esm/Void.js", "require": "./script/Void.js" }, "./Object": { "import": "./esm/Object.js", "require": "./script/Object.js" }, "./index": { "import": "./esm/index.js", "require": "./script/index.js" }, "./Literal": { "import": "./esm/Literal.js", "require": "./script/Literal.js" }, "./Optional": { "import": "./esm/Optional.js", "require": "./script/Optional.js" }, "./Tuple": { "import": "./esm/Tuple.js", "require": "./script/Tuple.js" }, "./Runtype": { "import": "./esm/Runtype.js", "require": "./script/Runtype.js" }, "./Constraint": { "import": "./esm/Constraint.js", "require": "./script/Constraint.js" } }, "sideEffects": false }