Skip to content
TypeScript Lib
v1.5.0
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Menu
Guides
Getting started
Debugging
API reference
abort-controller
Overview
abortSignalAny
abortSignalNever
abortSignalTimeout
getSharedAbortController
getSharedAbortSignal
INFINITE_TIMEOUT
onAbort
ResettableAbortController
waitForAbort
aggregate-error
Overview
createAggregateError
api-contract
Overview
ApiContract
ApiContractSchemaBuilders
ApiMethodContract
ApiMethodName
ApiMethods
ArgumentTypeGuards
arrayGuard
BOOLEAN_GUARD
createApiContractSchemaBuilders
createArgumentsSchema
CreateArgumentsSchemaOptions
createExpectedTypeGuard
createTypeGuardSchema
CreateTypeGuardSchemaParams
defineApiContract
ExpectedTypeGuard
instanceOfGuard
literalGuard
nullableGuard
NUMBER_GUARD
objectGuard
ObjectGuardOptions
optionalGuard
OptionGuards
optionsGuard
OptionsGuardOptions
PropertyGuards
STRING_ARRAY_GUARD
STRING_GUARD
TypedApiContract
UNDEFINED_GUARD
unionGuard
api-contract-verifier
Overview
ApiMethodCases
PayloadCases
validateSync
verifyApiContract
VerifyApiContractOptions
array
Overview
filterInPlace
snapshot
unique
uniqueInPlace
array-buffer
Overview
toArrayBuffer
async
Overview
addErrorHandler
asyncFilter
asyncFilterInPlace
asyncFlatMap
asyncMap
chain
convertAsyncToSync
convertSyncToAsync
handleSilentError
ignoreError
invokeAsyncSafely
invokeAsyncSafelyAfterDelay
InvokeAsyncSafelyAfterDelayParams
isTerminationOnTimeoutEnabled
marksAsTerminateRetry
neverEnds
nextTickAsync
normalizePromisable
promiseAllAsyncFnsSequentially
promiseAllSequentially
PromiseResolve
queueMicrotaskAsync
requestAnimationFrameAsync
RetryOptions
retryWithTimeout
RetryWithTimeoutParams
runWithTimeout
RunWithTimeoutParams
setImmediateAsync
setTerminationOnTimeoutEnabled
setTimeoutAsync
sleep
SleepParams
timeout
TimeoutContext
TimeoutParams
toArray
async-events
Overview
AsyncEventRef
AsyncEventRefDisposable
AsyncEvents
AsyncEventsBase
AsyncEventSource
AsyncEventTrigger
CallbackArguments
EventMapBase
GenericAsyncEventSource
mixinAsyncEvents
subscribeAsyncDisposableEvent
SubscribeAsyncDisposableEventParams
async-operation-hook
Overview
ASYNC_OPERATION_HOOK_KEY
ASYNC_OPERATION_HOOK_VERSION
AsyncOperationHook
getAsyncOperationHook
notifyAsyncOperationStarted
setAsyncOperationHook
beeper
Overview
Beeper
blob
Overview
blobToArrayBuffer
blobToDataUrl
blobToJpegArrayBuffer
BlobToJpegArrayBufferOptions
dataUrlToArrayBuffer
isImageFile
bytes
Overview
formatBytes
debug
Overview
enableLibraryDebuggers
getDebugController
getDebugger
getLibDebugger
printWithStackTrace
PrintWithStackTraceParams
showInitialDebugMessage
debug-controller
Overview
DebugController
debug-switches
Overview
DebugSwitch
DebugSwitchChange
DebugSwitchChangeListener
DebugSwitchDefinition
getDebugSwitch
getDebugSwitches
getTerminateOnTimeoutDebugSwitch
onDebugSwitchChanged
registerDebugSwitch
setDebugSwitch
desktop-zip-extractor
Overview
extractZipArchive
ExtractZipArchiveParams
ZipExtractionFileSystem
ZipExtractionMkdirOptions
disposable
Overview
AsyncCallbackDisposable
AsyncCallbackDisposableConstructorParams
AsyncDisposableBase
AsyncDisposableEx
AsyncDisposeCallback
CallbackDisposable
CallbackDisposableConstructorParams
CombineAsyncDisposable
CombineAsyncDisposableConstructorParams
CombineDisposable
CombineDisposableConstructorParams
DisposableBase
DisposableEx
dispose
disposeAsync
DisposeCallback
DisposeErrorBehavior
DisposeOrder
isAsyncDisposable
isAsyncDisposableEx
isDisposable
isDisposableEx
MultipleDisposeBehavior
toAsyncDisposableEx
toDisposableEx
enum
Overview
getEnumKey
getEnumValue
error
Overview
ASYNC_WRAPPER_ERROR_MESSAGE
CustomStackTraceError
CustomStackTraceErrorConstructorParams
drainCollectedUnhandledAsyncErrors
emitAsyncErrorEvent
errorToString
ErrorWrapper
getStackTrace
isAsyncErrorIgnoreContextActive
printError
registerAsyncErrorEventHandler
SilentError
startAsyncErrorIgnoreContext
startCollectingUnhandledAsyncErrors
stopCollectingUnhandledAsyncErrors
throwExpression
function
Overview
cloneFunction
createFunction
GenericAsyncFunction
GenericAsyncVoidFunction
GenericFunction
GenericPromisableFunction
GenericPromisableVoidFunction
GenericVoidFunction
getFunctionExpressionString
noop
noopAsync
noopAsyncSingletonPromise
omitAsyncReturnType
omitReturnType
html-element
Overview
createDivAsync
createElAsync
createFragmentAsync
CreateHtmlElementInfo
createSpanAsync
createSvgAsync
CreateSvgElementInfo
ensureLoaded
getDocumentWindow
getZIndex
isElementVisibleInOffsetParent
isLoaded
onAncestorScrollOrResize
toPx
ValidatorElement
waitUntilConnected
jpeg-metadata
Overview
extractJpegMetadataSegments
injectJpegMetadataSegments
library
Overview
DEFAULT_DEBUG_NAMESPACE
Library
LIBRARY_NAME
LibraryInitParams
object-utils
Overview
assignWithNonEnumerableProperties
castTo
cloneWithNonEnumerableProperties
deleteProperties
deleteProperty
extractDefaultExportInterop
FunctionHandlingMode
getAllEntries
getAllKeys
getNestedPropertyValue
getPrototypeOf
isDeepEqual
nameof
normalizeOptionalProperties
removeUndefinedProperties
setNestedPropertyValue
SetNestedPropertyValueParams
toJson
ToJsonOptions
path
Overview
basename
delimiter
dirname
extname
format
getFileName
getFolderName
isAbsolute
join
makeFileName
MakeFileNameParams
normalizeIfRelative
normalizePath
parse
posix
relative
resolve
separator
toPosixBuffer
toPosixPath
reg-exp
Overview
ALWAYS_MATCH_REG_EXP
escapeRegExp
getMandatoryNamedGroup
getOptionalNamedGroup
isValidRegExp
NEVER_MATCH_REG_EXP
oneOf
RegExpMergeFlagsConflictStrategy
string
Overview
AsyncReplacer
EMPTY
ensureEndsWith
EnsureEndsWithParams
ensureLfEndings
ensureStartsWith
EnsureStartsWithParams
escape
getLfNormalizedOffsetToOriginalOffsetMapper
hasSingleOccurrence
HasSingleOccurrenceParams
indent
IndentParams
insertAt
InsertAtParams
makeValidVariableName
normalizeString
replace
replaceAll
replaceAllAsync
ReplaceAllAsyncParams
ReplaceAllParams
ReplaceArguments
Replacer
trimEnd
TrimEndParams
trimStart
TrimStartParams
unescape
unindent
UnindentParams
transformers
date-transformer
Overview
DateTransformer
group-transformer
Overview
GroupTransformer
map-transformer
Overview
MapTransformer
set-transformer
Overview
SetTransformer
skip-private-property-transformer
Overview
SkipPrivatePropertyTransformer
transformer
Overview
Transformer
two-way-map-transformer
Overview
TwoWayMapTransformer
typed-transformer
Overview
TypedTransformer
two-way-map
Overview
TwoWayMap
type
Overview
ExactKeys
ExactMembers
ExtractEventMap
MaybeReturn
PropertyValues
StringKeys
TypeAsserter
type-guards
Overview
arrayTypeGuard
assert
assertGenericObject
assertNever
assertNonNullable
ensureGenericObject
ensureNonNullable
functionTypeGuard
GenericObject
GuardedType
instanceOfTypeGuard
isBoolean
isFunction
isNull
isNumber
isObject
isString
isStringArray
isUndefined
Literal
literalTypeGuard
nullableTypeGuard
objectTypeGuard
ObjectTypeGuardOptions
OptionalKeys
optionalTypeGuard
PropertyTypeGuards
TypeGuard
unionTypeGuard
typescript-lib-state
Overview
getTypescriptLibState
getTypescriptLibStateSlot
resetTypescriptLibState
TYPESCRIPT_LIB_STATE_KEY
TYPESCRIPT_LIB_STATE_VERSION
TypescriptLibStateSlot
url
Overview
encodeUrl
isFileUrl
isUrl
normalizeFileUrl
pathToFileUrl
value-provider
Overview
resolveValue
ValueProvider
value-wrapper
Overview
ValueWrapper
GitHub
Select theme
Dark
Light
Auto
ToJsonOptions.shouldSortKeys
ToJsonOptions
› shouldSortKeys
Type:
boolean
Specifies whether to sort the keys of the JSON output.