Socket
Socket
Sign inDemoInstall

@sinclair/typebox

Package Overview
Dependencies
0
Maintainers
1
Versions
310
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.32.13 to 0.32.14

138

build/require/index.d.ts

@@ -1,69 +0,69 @@

export { Kind, Hint, ReadonlyKind, OptionalKind, TransformKind } from './type/symbols/index';
export { PatternBoolean, PatternBooleanExact, PatternNumber, PatternNumberExact, PatternString, PatternStringExact } from './type/patterns/index';
export { TypeRegistry, FormatRegistry } from './type/registry/index';
export { TypeGuard, ValueGuard } from './type/guard/index';
export { CloneType, CloneRest } from './type/clone/type';
export { TypeBoxError } from './type/error/index';
export { SetComplement, SetDistinct, SetIncludes, SetIntersect, SetIntersectMany, SetIsSubset, SetUnion, SetUnionMany, type TSetComplement, type TSetDistinct, type TSetIncludes, type TSetIntersect, type TSetIntersectMany, type TSetIsSubset, type TSetUnion, type TSetUnionMany, } from './type/sets/index';
export { Increment, type TIncrement, type Assert, type AssertType, type AssertRest, type AssertProperties, type Ensure, type Evaluate, type TupleToIntersect, type TupleToUnion, type UnionToTuple } from './type/helpers/index';
export { Any, type TAny } from './type/any/index';
export { Array, type TArray, type ArrayOptions } from './type/array/index';
export { AsyncIterator, type TAsyncIterator } from './type/async-iterator/index';
export { Awaited, type TAwaited } from './type/awaited/index';
export { BigInt, type TBigInt, type BigIntOptions } from './type/bigint/index';
export { Boolean, type TBoolean } from './type/boolean/index';
export { Composite, type TComposite } from './type/composite/index';
export { Const, type TConst } from './type/const/index';
export { Constructor, type TConstructor } from './type/constructor/index';
export { ConstructorParameters, type TConstructorParameters } from './type/constructor-parameters/index';
export { Date, type TDate, type DateOptions } from './type/date/index';
export { Deref, type TDeref } from './type/deref/index';
export { Enum, type TEnum } from './type/enum/index';
export { Exclude, type TExclude, type TExcludeFromMappedResult, type TExcludeFromTemplateLiteral } from './type/exclude/index';
export { Extends, ExtendsCheck, ExtendsResult, ExtendsUndefinedCheck, type TExtends, type ExtendsFromMappedResult, type ExtendsFromMappedKey } from './type/extends/index';
export { Extract, type TExtract, type TExtractFromMappedResult, type TExtractFromTemplateLiteral } from './type/extract/index';
export { Function, type TFunction } from './type/function/index';
export { Index, IndexPropertyKeys, IndexFromPropertyKeys, IndexFromPropertyKey, IndexFromMappedKey, IndexFromMappedResult, type TIndex, type TIndexPropertyKeys, type TIndexFromPropertyKeys, type TIndexFromPropertyKey, type TIndexFromMappedKey, type TIndexFromMappedResult, } from './type/indexed/index';
export { InstanceType, type TInstanceType } from './type/instance-type/index';
export { Integer, type TInteger, type IntegerOptions } from './type/integer/index';
export { Intersect, IntersectEvaluated, type TIntersect, type TIntersectEvaluated, type IntersectOptions } from './type/intersect/index';
export { Iterator, type TIterator } from './type/iterator/index';
export { Intrinsic, IntrinsicFromMappedKey, type TIntrinsic, Capitalize, type TCapitalize, Lowercase, type TLowercase, Uncapitalize, type TUncapitalize, Uppercase, type TUppercase } from './type/intrinsic/index';
export { KeyOf, KeyOfPropertyKeys, KeyOfPropertyKeysToRest, KeyOfFromMappedResult, KeyOfPattern, type TKeyOf, type TKeyOfPropertyKeys, type TKeyOfPropertyKeysToRest, type TKeyOfFromMappedResult } from './type/keyof/index';
export { Literal, type TLiteral, type TLiteralValue } from './type/literal/index';
export { Mapped, MappedKey, MappedResult, MappedFunctionReturnType, type TMapped, type TMappedKey, type TMappedResult, type TMappedFunction, type TMappedFunctionReturnType } from './type/mapped/index';
export { Never, type TNever } from './type/never/index';
export { Not, type TNot } from './type/not/index';
export { Null, type TNull } from './type/null/index';
export { Number, type TNumber, type NumberOptions } from './type/number/index';
export { Object, type TObject, type TProperties, type ObjectOptions } from './type/object/index';
export { Omit, type TOmit, type TOmitFromMappedKey, type TOmitFromMappedResult } from './type/omit/index';
export { Optional, OptionalFromMappedResult, type TOptional, type TOptionalWithFlag, type TOptionalFromMappedResult } from './type/optional/index';
export { Parameters, type TParameters } from './type/parameters/index';
export { Partial, PartialFromMappedResult, type TPartial, type TPartialFromMappedResult } from './type/partial/index';
export { Pick, type TPick, type TPickFromMappedKey, type TPickFromMappedResult } from './type/pick/index';
export { Promise, type TPromise } from './type/promise/index';
export { Readonly, ReadonlyFromMappedResult, type TReadonly, type TReadonlyWithFlag, type TReadonlyFromMappedResult } from './type/readonly/index';
export { ReadonlyOptional, type TReadonlyOptional } from './type/readonly-optional/index';
export { Record, type TRecord, type TRecordOrObject } from './type/record/index';
export { Recursive, type TRecursive, type TThis } from './type/recursive/index';
export { Ref, type TRef } from './type/ref/index';
export { RegExp, type TRegExp, type RegExpOptions } from './type/regexp/index';
export { Required, type TRequired, type TRequiredFromMappedResult } from './type/required/index';
export { Rest, type TRest } from './type/rest/index';
export { ReturnType, type TReturnType } from './type/return-type/index';
export { type TSchema, type TKind, type SchemaOptions, type TAnySchema } from './type/schema/index';
export { type Static, type StaticDecode, type StaticEncode, type TDecodeType, type TDecodeRest, type TDecodeProperties } from './type/static/index';
export { Strict } from './type/strict/index';
export { String, type TString, type StringOptions, type StringFormatOption, type StringContentEncodingOption } from './type/string/index';
export { Symbol, type TSymbol, type TSymbolValue } from './type/symbol/index';
export { TemplateLiteral, TemplateLiteralSyntax, TemplateLiteralGenerate, TemplateLiteralParse, TemplateLiteralParseExact, TemplateLiteralToUnion, IsTemplateLiteralFinite, TemplateLiteralExpressionGenerate, IsTemplateLiteralExpressionFinite, type TTemplateLiteral, type TTemplateLiteralSyntax, type TTemplateLiteralGenerate, type TTemplateLiteralKind, type TTemplateLiteralToUnion, type TIsTemplateLiteralFinite, } from './type/template-literal/index';
export { Transform, TransformDecodeBuilder, TransformEncodeBuilder, type TTransform, type TransformOptions, type TransformFunction } from './type/transform/index';
export { Tuple, type TTuple } from './type/tuple/index';
export { Uint8Array, type TUint8Array, type Uint8ArrayOptions } from './type/uint8array/index';
export { Undefined, type TUndefined } from './type/undefined/index';
export { Union, UnionEvaluated, type TUnion, type TUnionEvaluated } from './type/union/index';
export { Unknown, type TUnknown } from './type/unknown/index';
export { Unsafe, type TUnsafe } from './type/unsafe/index';
export { Void, type TVoid } from './type/void/index';
export { Type, JsonTypeBuilder, JavaScriptTypeBuilder } from './type/type/index';
export * from './type/clone/index';
export * from './type/error/index';
export * from './type/guard/index';
export * from './type/helpers/index';
export * from './type/patterns/index';
export * from './type/registry/index';
export * from './type/sets/index';
export * from './type/symbols/index';
export * from './type/any/index';
export * from './type/array/index';
export * from './type/async-iterator/index';
export * from './type/awaited/index';
export * from './type/bigint/index';
export * from './type/boolean/index';
export * from './type/composite/index';
export * from './type/const/index';
export * from './type/constructor/index';
export * from './type/constructor-parameters/index';
export * from './type/date/index';
export * from './type/deref/index';
export * from './type/enum/index';
export * from './type/exclude/index';
export * from './type/extends/index';
export * from './type/extract/index';
export * from './type/function/index';
export * from './type/indexed/index';
export * from './type/instance-type/index';
export * from './type/integer/index';
export * from './type/intersect/index';
export * from './type/iterator/index';
export * from './type/intrinsic/index';
export * from './type/keyof/index';
export * from './type/literal/index';
export * from './type/mapped/index';
export * from './type/never/index';
export * from './type/not/index';
export * from './type/null/index';
export * from './type/number/index';
export * from './type/object/index';
export * from './type/omit/index';
export * from './type/optional/index';
export * from './type/parameters/index';
export * from './type/partial/index';
export * from './type/pick/index';
export * from './type/promise/index';
export * from './type/readonly/index';
export * from './type/readonly-optional/index';
export * from './type/record/index';
export * from './type/recursive/index';
export * from './type/ref/index';
export * from './type/regexp/index';
export * from './type/required/index';
export * from './type/rest/index';
export * from './type/return-type/index';
export * from './type/schema/index';
export * from './type/static/index';
export * from './type/strict/index';
export * from './type/string/index';
export * from './type/symbol/index';
export * from './type/template-literal/index';
export * from './type/transform/index';
export * from './type/tuple/index';
export * from './type/uint8array/index';
export * from './type/undefined/index';
export * from './type/union/index';
export * from './type/unknown/index';
export * from './type/unsafe/index';
export * from './type/void/index';
export * from './type/type/index';
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.IndexFromPropertyKeys = exports.IndexPropertyKeys = exports.Index = exports.Function = exports.Extract = exports.ExtendsUndefinedCheck = exports.ExtendsResult = exports.ExtendsCheck = exports.Extends = exports.Exclude = exports.Enum = exports.Deref = exports.Date = exports.ConstructorParameters = exports.Constructor = exports.Const = exports.Composite = exports.Boolean = exports.BigInt = exports.Awaited = exports.AsyncIterator = exports.Array = exports.Any = exports.Increment = exports.SetUnionMany = exports.SetUnion = exports.SetIsSubset = exports.SetIntersectMany = exports.SetIntersect = exports.SetIncludes = exports.SetDistinct = exports.SetComplement = exports.TypeBoxError = exports.CloneRest = exports.CloneType = exports.ValueGuard = exports.TypeGuard = exports.FormatRegistry = exports.TypeRegistry = exports.PatternStringExact = exports.PatternString = exports.PatternNumberExact = exports.PatternNumber = exports.PatternBooleanExact = exports.PatternBoolean = exports.TransformKind = exports.OptionalKind = exports.ReadonlyKind = exports.Hint = exports.Kind = void 0;
exports.Symbol = exports.String = exports.Strict = exports.ReturnType = exports.Rest = exports.Required = exports.RegExp = exports.Ref = exports.Recursive = exports.Record = exports.ReadonlyOptional = exports.ReadonlyFromMappedResult = exports.Readonly = exports.Promise = exports.Pick = exports.PartialFromMappedResult = exports.Partial = exports.Parameters = exports.OptionalFromMappedResult = exports.Optional = exports.Omit = exports.Object = exports.Number = exports.Null = exports.Not = exports.Never = exports.MappedFunctionReturnType = exports.MappedResult = exports.MappedKey = exports.Mapped = exports.Literal = exports.KeyOfPattern = exports.KeyOfFromMappedResult = exports.KeyOfPropertyKeysToRest = exports.KeyOfPropertyKeys = exports.KeyOf = exports.Uppercase = exports.Uncapitalize = exports.Lowercase = exports.Capitalize = exports.IntrinsicFromMappedKey = exports.Intrinsic = exports.Iterator = exports.IntersectEvaluated = exports.Intersect = exports.Integer = exports.InstanceType = exports.IndexFromMappedResult = exports.IndexFromMappedKey = exports.IndexFromPropertyKey = void 0;
exports.JavaScriptTypeBuilder = exports.JsonTypeBuilder = exports.Type = exports.Void = exports.Unsafe = exports.Unknown = exports.UnionEvaluated = exports.Union = exports.Undefined = exports.Uint8Array = exports.Tuple = exports.TransformEncodeBuilder = exports.TransformDecodeBuilder = exports.Transform = exports.IsTemplateLiteralExpressionFinite = exports.TemplateLiteralExpressionGenerate = exports.IsTemplateLiteralFinite = exports.TemplateLiteralToUnion = exports.TemplateLiteralParseExact = exports.TemplateLiteralParse = exports.TemplateLiteralGenerate = exports.TemplateLiteralSyntax = exports.TemplateLiteral = void 0;
// ------------------------------------------------------------------
// Infrastructure
// ------------------------------------------------------------------
var index_1 = require("./type/symbols/index");
Object.defineProperty(exports, "Kind", { enumerable: true, get: function () { return index_1.Kind; } });
Object.defineProperty(exports, "Hint", { enumerable: true, get: function () { return index_1.Hint; } });
Object.defineProperty(exports, "ReadonlyKind", { enumerable: true, get: function () { return index_1.ReadonlyKind; } });
Object.defineProperty(exports, "OptionalKind", { enumerable: true, get: function () { return index_1.OptionalKind; } });
Object.defineProperty(exports, "TransformKind", { enumerable: true, get: function () { return index_1.TransformKind; } });
var index_2 = require("./type/patterns/index");
Object.defineProperty(exports, "PatternBoolean", { enumerable: true, get: function () { return index_2.PatternBoolean; } });
Object.defineProperty(exports, "PatternBooleanExact", { enumerable: true, get: function () { return index_2.PatternBooleanExact; } });
Object.defineProperty(exports, "PatternNumber", { enumerable: true, get: function () { return index_2.PatternNumber; } });
Object.defineProperty(exports, "PatternNumberExact", { enumerable: true, get: function () { return index_2.PatternNumberExact; } });
Object.defineProperty(exports, "PatternString", { enumerable: true, get: function () { return index_2.PatternString; } });
Object.defineProperty(exports, "PatternStringExact", { enumerable: true, get: function () { return index_2.PatternStringExact; } });
var index_3 = require("./type/registry/index");
Object.defineProperty(exports, "TypeRegistry", { enumerable: true, get: function () { return index_3.TypeRegistry; } });
Object.defineProperty(exports, "FormatRegistry", { enumerable: true, get: function () { return index_3.FormatRegistry; } });
var index_4 = require("./type/guard/index");
Object.defineProperty(exports, "TypeGuard", { enumerable: true, get: function () { return index_4.TypeGuard; } });
Object.defineProperty(exports, "ValueGuard", { enumerable: true, get: function () { return index_4.ValueGuard; } });
var type_1 = require("./type/clone/type");
Object.defineProperty(exports, "CloneType", { enumerable: true, get: function () { return type_1.CloneType; } });
Object.defineProperty(exports, "CloneRest", { enumerable: true, get: function () { return type_1.CloneRest; } });
__exportStar(require("./type/clone/index"), exports);
__exportStar(require("./type/error/index"), exports);
__exportStar(require("./type/guard/index"), exports);
__exportStar(require("./type/helpers/index"), exports);
__exportStar(require("./type/patterns/index"), exports);
__exportStar(require("./type/registry/index"), exports);
__exportStar(require("./type/sets/index"), exports);
__exportStar(require("./type/symbols/index"), exports);
// ------------------------------------------------------------------
// Error
// ------------------------------------------------------------------
var index_5 = require("./type/error/index");
Object.defineProperty(exports, "TypeBoxError", { enumerable: true, get: function () { return index_5.TypeBoxError; } });
// ------------------------------------------------------------------
// Sets
// ------------------------------------------------------------------
var index_6 = require("./type/sets/index");
Object.defineProperty(exports, "SetComplement", { enumerable: true, get: function () { return index_6.SetComplement; } });
Object.defineProperty(exports, "SetDistinct", { enumerable: true, get: function () { return index_6.SetDistinct; } });
Object.defineProperty(exports, "SetIncludes", { enumerable: true, get: function () { return index_6.SetIncludes; } });
Object.defineProperty(exports, "SetIntersect", { enumerable: true, get: function () { return index_6.SetIntersect; } });
Object.defineProperty(exports, "SetIntersectMany", { enumerable: true, get: function () { return index_6.SetIntersectMany; } });
Object.defineProperty(exports, "SetIsSubset", { enumerable: true, get: function () { return index_6.SetIsSubset; } });
Object.defineProperty(exports, "SetUnion", { enumerable: true, get: function () { return index_6.SetUnion; } });
Object.defineProperty(exports, "SetUnionMany", { enumerable: true, get: function () { return index_6.SetUnionMany; } });
// ------------------------------------------------------------------
// Helpers
// ------------------------------------------------------------------
var index_7 = require("./type/helpers/index");
Object.defineProperty(exports, "Increment", { enumerable: true, get: function () { return index_7.Increment; } });
// ------------------------------------------------------------------
// Types
// ------------------------------------------------------------------
var index_8 = require("./type/any/index");
Object.defineProperty(exports, "Any", { enumerable: true, get: function () { return index_8.Any; } });
var index_9 = require("./type/array/index");
Object.defineProperty(exports, "Array", { enumerable: true, get: function () { return index_9.Array; } });
var index_10 = require("./type/async-iterator/index");
Object.defineProperty(exports, "AsyncIterator", { enumerable: true, get: function () { return index_10.AsyncIterator; } });
var index_11 = require("./type/awaited/index");
Object.defineProperty(exports, "Awaited", { enumerable: true, get: function () { return index_11.Awaited; } });
var index_12 = require("./type/bigint/index");
Object.defineProperty(exports, "BigInt", { enumerable: true, get: function () { return index_12.BigInt; } });
var index_13 = require("./type/boolean/index");
Object.defineProperty(exports, "Boolean", { enumerable: true, get: function () { return index_13.Boolean; } });
var index_14 = require("./type/composite/index");
Object.defineProperty(exports, "Composite", { enumerable: true, get: function () { return index_14.Composite; } });
var index_15 = require("./type/const/index");
Object.defineProperty(exports, "Const", { enumerable: true, get: function () { return index_15.Const; } });
var index_16 = require("./type/constructor/index");
Object.defineProperty(exports, "Constructor", { enumerable: true, get: function () { return index_16.Constructor; } });
var index_17 = require("./type/constructor-parameters/index");
Object.defineProperty(exports, "ConstructorParameters", { enumerable: true, get: function () { return index_17.ConstructorParameters; } });
var index_18 = require("./type/date/index");
Object.defineProperty(exports, "Date", { enumerable: true, get: function () { return index_18.Date; } });
var index_19 = require("./type/deref/index");
Object.defineProperty(exports, "Deref", { enumerable: true, get: function () { return index_19.Deref; } });
var index_20 = require("./type/enum/index");
Object.defineProperty(exports, "Enum", { enumerable: true, get: function () { return index_20.Enum; } });
var index_21 = require("./type/exclude/index");
Object.defineProperty(exports, "Exclude", { enumerable: true, get: function () { return index_21.Exclude; } });
var index_22 = require("./type/extends/index");
Object.defineProperty(exports, "Extends", { enumerable: true, get: function () { return index_22.Extends; } });
Object.defineProperty(exports, "ExtendsCheck", { enumerable: true, get: function () { return index_22.ExtendsCheck; } });
Object.defineProperty(exports, "ExtendsResult", { enumerable: true, get: function () { return index_22.ExtendsResult; } });
Object.defineProperty(exports, "ExtendsUndefinedCheck", { enumerable: true, get: function () { return index_22.ExtendsUndefinedCheck; } });
var index_23 = require("./type/extract/index");
Object.defineProperty(exports, "Extract", { enumerable: true, get: function () { return index_23.Extract; } });
var index_24 = require("./type/function/index");
Object.defineProperty(exports, "Function", { enumerable: true, get: function () { return index_24.Function; } });
var index_25 = require("./type/indexed/index");
Object.defineProperty(exports, "Index", { enumerable: true, get: function () { return index_25.Index; } });
Object.defineProperty(exports, "IndexPropertyKeys", { enumerable: true, get: function () { return index_25.IndexPropertyKeys; } });
Object.defineProperty(exports, "IndexFromPropertyKeys", { enumerable: true, get: function () { return index_25.IndexFromPropertyKeys; } });
Object.defineProperty(exports, "IndexFromPropertyKey", { enumerable: true, get: function () { return index_25.IndexFromPropertyKey; } });
Object.defineProperty(exports, "IndexFromMappedKey", { enumerable: true, get: function () { return index_25.IndexFromMappedKey; } });
Object.defineProperty(exports, "IndexFromMappedResult", { enumerable: true, get: function () { return index_25.IndexFromMappedResult; } });
var index_26 = require("./type/instance-type/index");
Object.defineProperty(exports, "InstanceType", { enumerable: true, get: function () { return index_26.InstanceType; } });
var index_27 = require("./type/integer/index");
Object.defineProperty(exports, "Integer", { enumerable: true, get: function () { return index_27.Integer; } });
var index_28 = require("./type/intersect/index");
Object.defineProperty(exports, "Intersect", { enumerable: true, get: function () { return index_28.Intersect; } });
Object.defineProperty(exports, "IntersectEvaluated", { enumerable: true, get: function () { return index_28.IntersectEvaluated; } });
var index_29 = require("./type/iterator/index");
Object.defineProperty(exports, "Iterator", { enumerable: true, get: function () { return index_29.Iterator; } });
var index_30 = require("./type/intrinsic/index");
Object.defineProperty(exports, "Intrinsic", { enumerable: true, get: function () { return index_30.Intrinsic; } });
Object.defineProperty(exports, "IntrinsicFromMappedKey", { enumerable: true, get: function () { return index_30.IntrinsicFromMappedKey; } });
Object.defineProperty(exports, "Capitalize", { enumerable: true, get: function () { return index_30.Capitalize; } });
Object.defineProperty(exports, "Lowercase", { enumerable: true, get: function () { return index_30.Lowercase; } });
Object.defineProperty(exports, "Uncapitalize", { enumerable: true, get: function () { return index_30.Uncapitalize; } });
Object.defineProperty(exports, "Uppercase", { enumerable: true, get: function () { return index_30.Uppercase; } });
var index_31 = require("./type/keyof/index");
Object.defineProperty(exports, "KeyOf", { enumerable: true, get: function () { return index_31.KeyOf; } });
Object.defineProperty(exports, "KeyOfPropertyKeys", { enumerable: true, get: function () { return index_31.KeyOfPropertyKeys; } });
Object.defineProperty(exports, "KeyOfPropertyKeysToRest", { enumerable: true, get: function () { return index_31.KeyOfPropertyKeysToRest; } });
Object.defineProperty(exports, "KeyOfFromMappedResult", { enumerable: true, get: function () { return index_31.KeyOfFromMappedResult; } });
Object.defineProperty(exports, "KeyOfPattern", { enumerable: true, get: function () { return index_31.KeyOfPattern; } });
var index_32 = require("./type/literal/index");
Object.defineProperty(exports, "Literal", { enumerable: true, get: function () { return index_32.Literal; } });
var index_33 = require("./type/mapped/index");
Object.defineProperty(exports, "Mapped", { enumerable: true, get: function () { return index_33.Mapped; } });
Object.defineProperty(exports, "MappedKey", { enumerable: true, get: function () { return index_33.MappedKey; } });
Object.defineProperty(exports, "MappedResult", { enumerable: true, get: function () { return index_33.MappedResult; } });
Object.defineProperty(exports, "MappedFunctionReturnType", { enumerable: true, get: function () { return index_33.MappedFunctionReturnType; } });
var index_34 = require("./type/never/index");
Object.defineProperty(exports, "Never", { enumerable: true, get: function () { return index_34.Never; } });
var index_35 = require("./type/not/index");
Object.defineProperty(exports, "Not", { enumerable: true, get: function () { return index_35.Not; } });
var index_36 = require("./type/null/index");
Object.defineProperty(exports, "Null", { enumerable: true, get: function () { return index_36.Null; } });
var index_37 = require("./type/number/index");
Object.defineProperty(exports, "Number", { enumerable: true, get: function () { return index_37.Number; } });
var index_38 = require("./type/object/index");
Object.defineProperty(exports, "Object", { enumerable: true, get: function () { return index_38.Object; } });
var index_39 = require("./type/omit/index");
Object.defineProperty(exports, "Omit", { enumerable: true, get: function () { return index_39.Omit; } });
var index_40 = require("./type/optional/index");
Object.defineProperty(exports, "Optional", { enumerable: true, get: function () { return index_40.Optional; } });
Object.defineProperty(exports, "OptionalFromMappedResult", { enumerable: true, get: function () { return index_40.OptionalFromMappedResult; } });
var index_41 = require("./type/parameters/index");
Object.defineProperty(exports, "Parameters", { enumerable: true, get: function () { return index_41.Parameters; } });
var index_42 = require("./type/partial/index");
Object.defineProperty(exports, "Partial", { enumerable: true, get: function () { return index_42.Partial; } });
Object.defineProperty(exports, "PartialFromMappedResult", { enumerable: true, get: function () { return index_42.PartialFromMappedResult; } });
var index_43 = require("./type/pick/index");
Object.defineProperty(exports, "Pick", { enumerable: true, get: function () { return index_43.Pick; } });
var index_44 = require("./type/promise/index");
Object.defineProperty(exports, "Promise", { enumerable: true, get: function () { return index_44.Promise; } });
var index_45 = require("./type/readonly/index");
Object.defineProperty(exports, "Readonly", { enumerable: true, get: function () { return index_45.Readonly; } });
Object.defineProperty(exports, "ReadonlyFromMappedResult", { enumerable: true, get: function () { return index_45.ReadonlyFromMappedResult; } });
var index_46 = require("./type/readonly-optional/index");
Object.defineProperty(exports, "ReadonlyOptional", { enumerable: true, get: function () { return index_46.ReadonlyOptional; } });
var index_47 = require("./type/record/index");
Object.defineProperty(exports, "Record", { enumerable: true, get: function () { return index_47.Record; } });
var index_48 = require("./type/recursive/index");
Object.defineProperty(exports, "Recursive", { enumerable: true, get: function () { return index_48.Recursive; } });
var index_49 = require("./type/ref/index");
Object.defineProperty(exports, "Ref", { enumerable: true, get: function () { return index_49.Ref; } });
var index_50 = require("./type/regexp/index");
Object.defineProperty(exports, "RegExp", { enumerable: true, get: function () { return index_50.RegExp; } });
var index_51 = require("./type/required/index");
Object.defineProperty(exports, "Required", { enumerable: true, get: function () { return index_51.Required; } });
var index_52 = require("./type/rest/index");
Object.defineProperty(exports, "Rest", { enumerable: true, get: function () { return index_52.Rest; } });
var index_53 = require("./type/return-type/index");
Object.defineProperty(exports, "ReturnType", { enumerable: true, get: function () { return index_53.ReturnType; } });
var index_54 = require("./type/strict/index");
Object.defineProperty(exports, "Strict", { enumerable: true, get: function () { return index_54.Strict; } });
var index_55 = require("./type/string/index");
Object.defineProperty(exports, "String", { enumerable: true, get: function () { return index_55.String; } });
var index_56 = require("./type/symbol/index");
Object.defineProperty(exports, "Symbol", { enumerable: true, get: function () { return index_56.Symbol; } });
var index_57 = require("./type/template-literal/index");
Object.defineProperty(exports, "TemplateLiteral", { enumerable: true, get: function () { return index_57.TemplateLiteral; } });
Object.defineProperty(exports, "TemplateLiteralSyntax", { enumerable: true, get: function () { return index_57.TemplateLiteralSyntax; } });
Object.defineProperty(exports, "TemplateLiteralGenerate", { enumerable: true, get: function () { return index_57.TemplateLiteralGenerate; } });
Object.defineProperty(exports, "TemplateLiteralParse", { enumerable: true, get: function () { return index_57.TemplateLiteralParse; } });
Object.defineProperty(exports, "TemplateLiteralParseExact", { enumerable: true, get: function () { return index_57.TemplateLiteralParseExact; } });
Object.defineProperty(exports, "TemplateLiteralToUnion", { enumerable: true, get: function () { return index_57.TemplateLiteralToUnion; } });
Object.defineProperty(exports, "IsTemplateLiteralFinite", { enumerable: true, get: function () { return index_57.IsTemplateLiteralFinite; } });
Object.defineProperty(exports, "TemplateLiteralExpressionGenerate", { enumerable: true, get: function () { return index_57.TemplateLiteralExpressionGenerate; } });
Object.defineProperty(exports, "IsTemplateLiteralExpressionFinite", { enumerable: true, get: function () { return index_57.IsTemplateLiteralExpressionFinite; } });
var index_58 = require("./type/transform/index");
Object.defineProperty(exports, "Transform", { enumerable: true, get: function () { return index_58.Transform; } });
Object.defineProperty(exports, "TransformDecodeBuilder", { enumerable: true, get: function () { return index_58.TransformDecodeBuilder; } });
Object.defineProperty(exports, "TransformEncodeBuilder", { enumerable: true, get: function () { return index_58.TransformEncodeBuilder; } });
var index_59 = require("./type/tuple/index");
Object.defineProperty(exports, "Tuple", { enumerable: true, get: function () { return index_59.Tuple; } });
var index_60 = require("./type/uint8array/index");
Object.defineProperty(exports, "Uint8Array", { enumerable: true, get: function () { return index_60.Uint8Array; } });
var index_61 = require("./type/undefined/index");
Object.defineProperty(exports, "Undefined", { enumerable: true, get: function () { return index_61.Undefined; } });
var index_62 = require("./type/union/index");
Object.defineProperty(exports, "Union", { enumerable: true, get: function () { return index_62.Union; } });
Object.defineProperty(exports, "UnionEvaluated", { enumerable: true, get: function () { return index_62.UnionEvaluated; } });
var index_63 = require("./type/unknown/index");
Object.defineProperty(exports, "Unknown", { enumerable: true, get: function () { return index_63.Unknown; } });
var index_64 = require("./type/unsafe/index");
Object.defineProperty(exports, "Unsafe", { enumerable: true, get: function () { return index_64.Unsafe; } });
var index_65 = require("./type/void/index");
Object.defineProperty(exports, "Void", { enumerable: true, get: function () { return index_65.Void; } });
__exportStar(require("./type/any/index"), exports);
__exportStar(require("./type/array/index"), exports);
__exportStar(require("./type/async-iterator/index"), exports);
__exportStar(require("./type/awaited/index"), exports);
__exportStar(require("./type/bigint/index"), exports);
__exportStar(require("./type/boolean/index"), exports);
__exportStar(require("./type/composite/index"), exports);
__exportStar(require("./type/const/index"), exports);
__exportStar(require("./type/constructor/index"), exports);
__exportStar(require("./type/constructor-parameters/index"), exports);
__exportStar(require("./type/date/index"), exports);
__exportStar(require("./type/deref/index"), exports);
__exportStar(require("./type/enum/index"), exports);
__exportStar(require("./type/exclude/index"), exports);
__exportStar(require("./type/extends/index"), exports);
__exportStar(require("./type/extract/index"), exports);
__exportStar(require("./type/function/index"), exports);
__exportStar(require("./type/indexed/index"), exports);
__exportStar(require("./type/instance-type/index"), exports);
__exportStar(require("./type/integer/index"), exports);
__exportStar(require("./type/intersect/index"), exports);
__exportStar(require("./type/iterator/index"), exports);
__exportStar(require("./type/intrinsic/index"), exports);
__exportStar(require("./type/keyof/index"), exports);
__exportStar(require("./type/literal/index"), exports);
__exportStar(require("./type/mapped/index"), exports);
__exportStar(require("./type/never/index"), exports);
__exportStar(require("./type/not/index"), exports);
__exportStar(require("./type/null/index"), exports);
__exportStar(require("./type/number/index"), exports);
__exportStar(require("./type/object/index"), exports);
__exportStar(require("./type/omit/index"), exports);
__exportStar(require("./type/optional/index"), exports);
__exportStar(require("./type/parameters/index"), exports);
__exportStar(require("./type/partial/index"), exports);
__exportStar(require("./type/pick/index"), exports);
__exportStar(require("./type/promise/index"), exports);
__exportStar(require("./type/readonly/index"), exports);
__exportStar(require("./type/readonly-optional/index"), exports);
__exportStar(require("./type/record/index"), exports);
__exportStar(require("./type/recursive/index"), exports);
__exportStar(require("./type/ref/index"), exports);
__exportStar(require("./type/regexp/index"), exports);
__exportStar(require("./type/required/index"), exports);
__exportStar(require("./type/rest/index"), exports);
__exportStar(require("./type/return-type/index"), exports);
__exportStar(require("./type/schema/index"), exports);
__exportStar(require("./type/static/index"), exports);
__exportStar(require("./type/strict/index"), exports);
__exportStar(require("./type/string/index"), exports);
__exportStar(require("./type/symbol/index"), exports);
__exportStar(require("./type/template-literal/index"), exports);
__exportStar(require("./type/transform/index"), exports);
__exportStar(require("./type/tuple/index"), exports);
__exportStar(require("./type/uint8array/index"), exports);
__exportStar(require("./type/undefined/index"), exports);
__exportStar(require("./type/union/index"), exports);
__exportStar(require("./type/unknown/index"), exports);
__exportStar(require("./type/unsafe/index"), exports);
__exportStar(require("./type/void/index"), exports);
// ------------------------------------------------------------------
// Namespace
// ------------------------------------------------------------------
var index_66 = require("./type/type/index");
Object.defineProperty(exports, "Type", { enumerable: true, get: function () { return index_66.Type; } });
Object.defineProperty(exports, "JsonTypeBuilder", { enumerable: true, get: function () { return index_66.JsonTypeBuilder; } });
Object.defineProperty(exports, "JavaScriptTypeBuilder", { enumerable: true, get: function () { return index_66.JavaScriptTypeBuilder; } });
__exportStar(require("./type/type/index"), exports);

@@ -1,2 +0,2 @@

export * as TypeClone from './type';
export * as ValueClone from './value';
export * from './type';
export * from './value';
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueClone = exports.TypeClone = void 0;
exports.TypeClone = require("./type");
exports.ValueClone = require("./value");
__exportStar(require("./type"), exports);
__exportStar(require("./value"), exports);

@@ -56,4 +56,4 @@ "use strict";

function Const(T, options = {}) {
return index_14.TypeClone.CloneType(FromValue(T, true), options);
return (0, index_14.CloneType)(FromValue(T, true), options);
}
exports.Const = Const;

@@ -41,5 +41,5 @@ import type { TSchema, SchemaOptions } from '../schema/index';

/** `[Json]` Creates an Object type */
export declare function _Object<T extends TProperties>(properties: T, options?: ObjectOptions): TObject<T>;
declare function _Object<T extends TProperties>(properties: T, options?: ObjectOptions): TObject<T>;
/** `[Json]` Creates an Object type */
export declare const Object: typeof _Object;
export {};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Object = exports._Object = void 0;
exports.Object = void 0;
const type_1 = require("../clone/type");

@@ -22,4 +22,3 @@ const index_1 = require("../symbols/index");

}
exports._Object = _Object;
/** `[Json]` Creates an Object type */
exports.Object = _Object;
{
"name": "@sinclair/typebox",
"version": "0.32.13",
"version": "0.32.14",
"description": "Json Schema Type Builder with Static Type Resolution for TypeScript",

@@ -5,0 +5,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc