/****************************************************************************** * GENERATED FILE, DO NOT MODIFY * 这是生成的文件,千万不要修改 * * @build-script/autoindex - Automatic TypeScript index file generator * https://github.com/GongT/baobao * ******************************************************************************/ export type * from '@idlebox/itypes'; export { arrayChunk } from "./array/chunk.js"; export type { IArrayUpdate } from "./array/diff.js"; export { arrayDiff } from "./array/diff.js"; export { isArraySame } from "./array/is-same.js"; export { normalizeArray } from "./array/normalize.js"; export { sortByString } from "./array/sort-alpha.js"; export type { TypedArray32 } from "./array/typed.js"; export type { TypedArray } from "./array/typed.js"; export { arrayUnique } from "./array/unique.js"; export { arrayUniqueReference } from "./array/unique.js"; export type { IUniqueIdFactory } from "./array/unique.js"; export { uniqueFilter } from "./array/unique.js"; export { oneSecond } from "./date/consts.js"; export { oneMinute } from "./date/consts.js"; export { oneHour } from "./date/consts.js"; export { oneDay } from "./date/consts.js"; export { oneWeek } from "./date/consts.js"; export { isDateInvalid } from "./date/is-invalid.js"; export { nextSecond } from "./date/sibling.js"; export { nextMinute } from "./date/sibling.js"; export { nextHour } from "./date/sibling.js"; export { nextDay } from "./date/sibling.js"; export { nextWeek } from "./date/sibling.js"; export { nextMonth } from "./date/sibling.js"; export { nextYear } from "./date/sibling.js"; export { humanDate } from "./date/to-string.js"; export { getTimeStamp } from "./date/unix.js"; export { fromTimeStamp } from "./date/unix.js"; export { inspectSymbol } from "./debugging/inspect.js"; export { defineInspectMethod } from "./debugging/inspect.js"; export { tryInspect } from "./debugging/inspect.js"; export type { NamedObject } from "./debugging/object-with-name.js"; export { objectName } from "./debugging/object-with-name.js"; export { nameObject } from "./debugging/object-with-name.js"; export type { MaybeNamed } from "./debugging/object-with-name.js"; export { assertObjectHasName } from "./debugging/object-with-name.js"; export type { NamedFunction } from "./debugging/object-with-name.js"; export type { MaybeNamedFunction } from "./debugging/object-with-name.js"; export { functionName } from "./debugging/object-with-name.js"; export { nameFunction } from "./debugging/object-with-name.js"; export { assertFunctionHasName } from "./debugging/object-with-name.js"; export { isScalar } from "./debugging/serializable.js"; export { SerializableKind } from "./debugging/serializable.js"; export { isSerializable } from "./debugging/serializable.js"; export { getTypeOf } from "./debugging/serializable.js"; export { assertSerializable } from "./debugging/serializable.js"; export { getRootCause } from "./error/cause.js"; export { getCauseStack } from "./error/cause.js"; export { convertCaughtError } from "./error/convert-unknown.js"; export { getErrorFrame } from "./error/get-frame.js"; export { setErrorLogRoot } from "./error/pretty.nodejs.js"; export { prettyPrintError } from "./error/pretty.nodejs.js"; export { prettyFormatStack } from "./error/pretty.nodejs.js"; export { prettyFormatError } from "./error/pretty.nodejs.js"; export { vscEscapeValue } from "./error/pretty.vscode.js"; export { parseStackString } from "./error/stack-parser.v8.js"; export type { IStructreStackLine } from "./error/stack-parser.v8.js"; export { parseStackLine } from "./error/stack-parser.v8.js"; export type { StackTraceHolder } from "./error/stack-trace.js"; export type { IWithStack } from "./error/stack-trace.js"; export { createStackTraceHolder } from "./error/stack-trace.js"; export type { MyAsyncCallback } from "./function/callback-list.async.js"; export { AsyncCallbackList } from "./function/callback-list.async.js"; export type { MyDelayCallback } from "./function/callback-list.delay.js"; export { MemorizedOnceCallbackList } from "./function/callback-list.delay.js"; export type { MyCallback } from "./function/callback-list.js"; export { CallbackList } from "./function/callback-list.js"; export { noop } from "./function/noop.js"; export { mergeIterables } from "./iterate/merge-iterable.js"; export { joinAsyncIterables } from "./iterate/merge-iterable.js"; export { interleaveIterables } from "./iterate/merge-iterable.js"; export { interleaveAsyncIterables } from "./iterate/merge-iterable.js"; export { toDisposable } from "./legacy/rename.js"; export { AsyncDisposable } from "./legacy/rename.js"; export { Disposable } from "./legacy/rename.js"; export { convertCatchedError } from "./legacy/rename.js"; export type { CancellationToken } from "./lifecycle/cancellation/source.js"; export { CancellationTokenSource } from "./lifecycle/cancellation/source.js"; export { EnhancedAsyncDisposable } from "./lifecycle/dispose/async-disposable.js"; export { UnorderedAsyncDisposable } from "./lifecycle/dispose/async-disposable.js"; export { functionToDisposable } from "./lifecycle/dispose/bridges/function.js"; export { disposerFunction } from "./lifecycle/dispose/bridges/function.js"; export { fromNativeDisposable } from "./lifecycle/dispose/bridges/native.js"; export { toNativeDisposableAsync } from "./lifecycle/dispose/bridges/native.js"; export { toNativeDisposableSync } from "./lifecycle/dispose/bridges/native.js"; export { closableToDisposable } from "./lifecycle/dispose/bridges/streams.js"; export { endableToDisposable } from "./lifecycle/dispose/bridges/streams.js"; export { DuplicateDisposeAction } from "./lifecycle/dispose/disposable.js"; export type { IDisposableEvents } from "./lifecycle/dispose/disposable.js"; export type { IBackReferenceDisposableEvent } from "./lifecycle/dispose/disposable.js"; export type { IDisposable } from "./lifecycle/dispose/disposable.js"; export type { IAsyncDisposable } from "./lifecycle/dispose/disposable.js"; export { AbstractEnhancedDisposable } from "./lifecycle/dispose/disposable.js"; export { dumpDisposableStack } from "./lifecycle/dispose/disposable.js"; export { addAnyKindOfListener } from "./lifecycle/dispose/disposableEvent.js"; export type { IShorthandEmitterObject } from "./lifecycle/dispose/disposableEvent.js"; export type { IEventEmitterObject } from "./lifecycle/dispose/disposableEvent.js"; export { addDisposableEventListener } from "./lifecycle/dispose/disposableEvent.js"; export { DisposedError } from "./lifecycle/dispose/disposedError.js"; export { DuplicateDisposedError } from "./lifecycle/dispose/disposedError.js"; export { DisposableOnce } from "./lifecycle/dispose/sync-disposable.js"; export { EnhancedDisposable } from "./lifecycle/dispose/sync-disposable.js"; export { Emitter } from "./lifecycle/event/event.js"; export { MemorizedEmitter } from "./lifecycle/event/memorized.js"; export type { IEventEmitter } from "./lifecycle/event/type.js"; export type { EventHandler } from "./lifecycle/event/type.js"; export type { EventRegister } from "./lifecycle/event/type.js"; export type { EventEmitterMap } from "./lifecycle/event/type.js"; export { registerGlobalLifecycle } from "./lifecycle/global/global-lifecycle.js"; export { ensureDisposeGlobal } from "./lifecycle/global/global-lifecycle.js"; export { disposeGlobal } from "./lifecycle/global/global-lifecycle.js"; export { ColorKind } from "./log/logger.js"; export type { WrappedConsoleOptions } from "./log/logger.js"; export { WrappedConsole } from "./log/logger.js"; export type { Finder } from "./map-and-set/custom-set.js"; export { CustomSet } from "./map-and-set/custom-set.js"; export { convertToMap } from "./map-and-set/object-map.js"; export { RequiredMap } from "./map-and-set/required-map.js"; export { InstanceMap } from "./map-and-set/required-map.js"; export { assertNotNull } from "./misc/assertNotNull.js"; export type { IExportCondition } from "./misc/package.json.js"; export type { IExportMap } from "./misc/package.json.js"; export type { IFullExportsField } from "./misc/package.json.js"; export type { IExportsField } from "./misc/package.json.js"; export type { IImportsField } from "./misc/package.json.js"; export { parseExportsField } from "./misc/package.json.js"; export { resolveExportPath } from "./misc/package.json.js"; export type { IPackageJson } from "./misc/package.json.js"; export type { IPackageJsonNpmDist } from "./misc/package.json.js"; export { definePublicConstant } from "./object/definePublicConstant.js"; export { definePrivateConstant } from "./object/definePublicConstant.js"; export type { InitFunc } from "./object/initOnRead.js"; export { initOnRead } from "./object/initOnRead.js"; export { objectPath } from "./object/objectPath.js"; export { ObjectPath } from "./object/objectPath.js"; export { isObjectSame } from "./object/objectSame.js"; export { isObjectSameRecursive } from "./object/objectSame.js"; export { isAbsolute } from "./path/isAbsolute.js"; export { PathKind } from "./path/normalizePath.js"; export type { IPathInfo } from "./path/normalizePath.js"; export { analyzePath } from "./path/normalizePath.js"; export { normalizePath } from "./path/normalizePath.js"; export { relativePath } from "./path/normalizePath.js"; export { PathArrayWindows } from "./path/pathArray.js"; export { PathArrayPosix } from "./path/pathArray.js"; export { PathArray } from "./path/pathArray.js"; export { isPathContains } from "./path/pathCalc.js"; export { isProductionMode } from "./platform/compile.js"; export { isBuildMode } from "./platform/compile.js"; export { globalObject } from "./platform/globalObject.js"; export { ensureGlobalObject } from "./platform/globalObject.js"; export { ensureGlobalObjectSingleton } from "./platform/globalObject.js"; export { globalSingletonStrong } from "./platform/globalSingleton.js"; export { globalSingletonDelete } from "./platform/globalSingleton.js"; export { globalSingleton } from "./platform/globalSingleton.js"; export { createSymbol } from "./platform/globalSymbol.js"; export { deleteSymbol } from "./platform/globalSymbol.js"; export { hasProcess } from "./platform/os.js"; export { hasWindow } from "./platform/os.js"; export { hasGlobal } from "./platform/os.js"; export { isElectron } from "./platform/os.js"; export { isElectronSandbox } from "./platform/os.js"; export { isElectronRenderer } from "./platform/os.js"; export { isElectronMain } from "./platform/os.js"; export { isWindows } from "./platform/os.js"; export { isMacintosh } from "./platform/os.js"; export { isLinux } from "./platform/os.js"; export { isNative } from "./platform/os.js"; export { isNodeJs } from "./platform/os.js"; export { isWeb } from "./platform/os.js"; export { is64Bit } from "./platform/os.js"; export { isV8 } from "./platform/os.js"; export { sepList } from "./platform/os.js"; export { is32Bit } from "./platform/os.js"; export { awaitIterator } from "./promise/await-iterator.js"; export type { ValueCallback } from "./promise/deferred-promise.js"; export type { ProgressCallback } from "./promise/deferred-promise.js"; export type { IProgressHolder } from "./promise/deferred-promise.js"; export { DeferredPromise } from "./promise/deferred-promise.js"; export { isPromiseLike } from "./promise/is-promise.js"; export { promiseBool } from "./promise/promise-bool.js"; export { PromiseCollection } from "./promise/promise-list.js"; export { raceFirstSuccess } from "./promise/race-first.js"; export * from "@idlebox/errors"; export type { Ref } from "./reflection/classes/pointer.js"; export { Pointer } from "./reflection/classes/pointer.js"; export { singletonSymbol } from "./reflection/classes/singleton.js"; export { SingletonType } from "./reflection/classes/singleton.js"; export { singleton } from "./reflection/classes/singleton.js"; export { createSingleton } from "./reflection/classes/singleton.js"; export { bindThis } from "./reflection/methods/bind.js"; export { memo } from "./reflection/methods/memorize.js"; export { forgetMemorized } from "./reflection/methods/memorize.js"; export { ExtendableTimer } from "./schedule/extendable-timer.js"; export { interval } from "./schedule/interval.js"; export { Interval } from "./schedule/interval.js"; export { scheduler } from "./schedule/scheduler.js"; export { timeout } from "./schedule/timeout.js"; export { sleep } from "./schedule/timeout.js"; export { raceTimeout } from "./schedule/timeout.js"; export { raceTimeoutWithRetry } from "./schedule/timeout.js"; export type { ISsmRuleMap } from "./state/simple-state-machine.js"; export type { IStateChangeEvent } from "./state/simple-state-machine.js"; export { SimpleStateMachine } from "./state/simple-state-machine.js"; export { camelCase } from "./string/case-cast.js"; export { ucfirst } from "./string/case-cast.js"; export { lcfirst } from "./string/case-cast.js"; export { linux_case } from "./string/case-cast.js"; export { linux_case_hyphen } from "./string/case-cast.js"; export { concatStringType } from "./string/concatType.generated.js"; export { escapeRegExp } from "./string/escape-regexp.js"; export { humanSizeSI } from "./string/human-bytes.js"; export { humanSize } from "./string/human-bytes.js"; export { humanSpeed } from "./string/human-bytes.js"; export { pad2 } from "./string/pad2.js"; export type { ICommonCallback } from "./typing-helper/callback.js"; export type { DeepPartial } from "./typing-helper/deep.partial.js"; export type { DeepReadonly } from "./typing-helper/deep.readonly.js"; export type { DeepNonNullable } from "./typing-helper/deep.required.js"; export type { DeepWriteable } from "./typing-helper/deep.writable.js"; export type { Writeable } from "./typing-helper/deep.writable.js"; export type { Primitive } from "./typing-helper/literal.js"; //# sourceMappingURL=autoindex.generated.d.ts.map